diff options
author | Nico von Geyso <Nico.Geyso@FU-Berlin.de> | 2012-07-30 12:36:10 +0200 |
---|---|---|
committer | Nico von Geyso <Nico.Geyso@FU-Berlin.de> | 2012-07-30 12:36:10 +0200 |
commit | 47d744d64f4fcff77c78846371b1d24658364b80 (patch) | |
tree | 74d68d55d8523d60ea511c164518d617cbf7b165 /howtos | |
parent | 77b7d7962d40f101428e3201ec8e42a7dc8914ff (diff) | |
download | www-47d744d64f4fcff77c78846371b1d24658364b80.tar.gz www-47d744d64f4fcff77c78846371b1d24658364b80.tar.bz2 www-47d744d64f4fcff77c78846371b1d24658364b80.zip |
added howto 'website'
Diffstat (limited to 'howtos')
-rw-r--r-- | howtos/website.html | 54 |
1 files changed, 54 insertions, 0 deletions
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 %} + + +<h2>Blogpost erstellen</h2> +{% 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 <http://git.spline.de/www>`_ 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 %} |