summaryrefslogtreecommitdiffstats
path: root/howtos
diff options
context:
space:
mode:
authorNico von Geyso <Nico.Geyso@FU-Berlin.de>2012-08-01 14:19:54 +0200
committerNico von Geyso <Nico.Geyso@FU-Berlin.de>2012-08-01 14:19:54 +0200
commit09e2f68e5e1467c3f1b00ac483550661071e433f (patch)
treee50d75fa28722d2c3a20f5d4557ec7c474e00fe1 /howtos
parent6b7a2d8630f71a6b3819aa09700a8937565a8e5e (diff)
downloadwww-09e2f68e5e1467c3f1b00ac483550661071e433f.tar.gz
www-09e2f68e5e1467c3f1b00ac483550661071e433f.tar.bz2
www-09e2f68e5e1467c3f1b00ac483550661071e433f.zip
improved spline website howto
Diffstat (limited to 'howtos')
-rw-r--r--howtos/website.html42
1 files changed, 39 insertions, 3 deletions
diff --git a/howtos/website.html b/howtos/website.html
index 6601613..d0efe30 100644
--- a/howtos/website.html
+++ b/howtos/website.html
@@ -5,6 +5,45 @@
{% block content %}
{% filter rst %}
+Allgemein
+=========
+Die Spline-Website wird mittels dem statischen Webseiten-Generator Cyrax
+erstellt. Dieser ist in Python geschrieben und könnte theoretisch auch via
+``pip`` installiert werden. Leider haben wir diesen ein wenig erweitert. Unsere
+Änderungen sind aber noch nicht in die Mainline zurückgeflossen und so muss Cyrax
+entweder über das `Git-Repo <https://github.com/cholin/cyrax>`_ selber
+installiert werden oder die Generierung den Spline-Server überlassen.
+
+Cyrax lokal installieren
+------------------------
+.. sourcecode:: text
+
+ $ git clone https://github.com/cholin/cyrax
+ $ cd cyrax
+ $ python2 setup.py install
+ $ cd ..
+ $ git clone git://git.spline.de/www
+ $ cd www
+ $ cyrax -w
+
+Die generierte Website kann nun via Browser auf http://localhost:8000 betrachtet
+werden. Wer einen tieferen Einblick in Cyrax bekommen will, kann sich folgendes
+HowTo angucken:
+`Cyrax - ein statischer Webseitengenerator <{{url_for('howtos/cyrax')}}>`_
+
+
+externe Generierung
+-------------------
+.. sourcecode:: text
+
+ $ git clone git://git.spline.de/www
+ $ cd www
+ $ git checkout -b new
+ $ git push origin new
+
+Der eigene Branch kann nun auf den Spline Server unter
+http://branches.spline.de/<branchname> bestaunt werden.
+
Blogpost erstellen
==================
@@ -50,9 +89,6 @@ Beispiel
{% endmark %}
{% endraw %}
-Wer tieferne Einblick in Cyrax bekommen will, kann sich folgendes HowTo
-angucken: `Cyrax - ein statischer Webseitengenerator <{{url_for('howtos/cyrax')}}>`_
-
Service erstellen
=================
Um einen neuen Service auf der Website hinzuzufügen, muss eine neue *Page*