summaryrefslogtreecommitdiffstats
path: root/howtos
diff options
context:
space:
mode:
authorNico von Geyso <Nico.Geyso@FU-Berlin.de>2012-08-01 14:02:02 +0200
committerNico von Geyso <Nico.Geyso@FU-Berlin.de>2012-08-01 14:02:02 +0200
commit32ea600f79bda0bc8e887527c3f09014229ba6b0 (patch)
tree6722596a956e804c2d331779112c40946d81d5b0 /howtos
parent475a7a10aa5e734a4429c240316ddf73d2591c44 (diff)
downloadwww-32ea600f79bda0bc8e887527c3f09014229ba6b0.tar.gz
www-32ea600f79bda0bc8e887527c3f09014229ba6b0.tar.bz2
www-32ea600f79bda0bc8e887527c3f09014229ba6b0.zip
spline website howto: section service
Diffstat (limited to 'howtos')
-rw-r--r--howtos/website.html26
1 files changed, 26 insertions, 0 deletions
diff --git a/howtos/website.html b/howtos/website.html
index aade6d0..a9a3fde 100644
--- a/howtos/website.html
+++ b/howtos/website.html
@@ -52,6 +52,32 @@ Beispiel
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*
+(Model) im ```services```-Ordner erstellt werden. Diese hat ähnlich wie bei
+Blog-Posts einen Meta und einen Block-Abschnitt. Erforderliche
+Meta-Informationen sind der Titel und die Beschreibung. Soll der Service nur in
+der Startliste angezeigt werden, so kann der Block-Abschnitt ignoriert werden,
+da dieser nur für eine eigene Unterseite innerhalb der Website gebraucht wird.
+Zwingend ist dann aber der Direktlink als ```link```-Variable.
+
+Für die Ipsum-Service würde es folgedermaßen aussschauen:
+{% raw %}
+.. sourcecode:: text
+
+ {% meta %}
+ title: ipsum
+ description: lorem ipsum service description
+ link: http://ipsum.spline.de
+ {% endmeta %}
+
+ {% block content %}
+ {% endblock }
+{% endraw %}
+
+
{% endfilter %}
{% endblock %}