From 47d744d64f4fcff77c78846371b1d24658364b80 Mon Sep 17 00:00:00 2001 From: Nico von Geyso Date: Mon, 30 Jul 2012 12:36:10 +0200 Subject: added howto 'website' --- howtos/website.html | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 howtos/website.html (limited to 'howtos') diff --git a/howtos/website.html b/howtos/website.html new file mode 100644 index 0000000..10e6255 --- /dev/null +++ b/howtos/website.html @@ -0,0 +1,54 @@ +{% meta %} + title: Spline.de - HowTo +{% endmeta %} + +{% block content %} + + +

Blogpost erstellen

+{% filter rst %} +Blogposts können wie alle anderen Models in Cyrax in verschiedenen +Markup-Sprachen verfasst werden. Zur Auswahl stehen zur Zeit: rst, markdown, +textile und rfc3339. Um einen neuen Blogpost nun zu erstellen, muss das +`Git-Repository `_ gecloned werden und in das +Verzeichnis *blog* gewechselt werden. Die Verzeichnisstruktur ist hier +datumbasierend. Das heißt Cyrax erkennt an den Ordnernamen das Datum des +Blogposts. Die Datei 01-01-sample.html im Ordner blog/2012 würde somit für das +Datum 01.01.2012 mit der Url blog/2012/01-01-sample.html versehen werden. + +Die Blogposts selbst sind immer nach folgendem Schema aufgebaut. Zuerst erfolgt +gibt es Meta-Ebene. Hier können Variablen wie der Titel oder Tags gesetzt +werden. Danach folgt der eigentliche Blogposts. Mittels filtern können +verschiedene Markupsprachen ausgewählt werden. + +**Beispiel**: + + {% raw %} + .. sourcecode:: text + + {% meta %} + title: lorem ipsum + tags: [lorem, ipsum] + {% endmeta %} + + {% mark body %} + {% filter markdown %} + Lorem Ipsum + + Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod + tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At + vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, + no sea takimata sanctus est Lorem ipsum dolor sit amet. Lorem ipsum dolor sit + amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut + labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam + et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata + sanctus est Lorem ipsum dolor sit amet. + {% endfilter %} + {% endmark %} + {% endraw %} + +Wer tieferne Einblick in Cyrax bekommen will, kann sich folgendes HowTo +angucken: `Cyrax - ein statischer Webseitengenerator <{{url_for('howtos/cyrax')}}>`_ +{% endfilter %} + +{% endblock %} -- cgit v1.2.3-1-g7c22