# HG changeset patch # User Reimar Bauer # Date 1390132948 -3600 # Node ID 9f6275cad67636f4a17de5a3e7c782ac2a591f13 # Parent 74c4a410b9138ac8a2b6f8508ab48f7a07308ea5 coursematerial imports content from a rst file diff -r 74c4a410b913 -r 9f6275cad676 pymove3d.py --- a/pymove3d.py Sun Jan 19 12:53:41 2014 +0100 +++ b/pymove3d.py Sun Jan 19 13:02:28 2014 +0100 @@ -96,7 +96,9 @@ @app.route("/coursematerial") def coursematerial(): - return render_template(get_locale() + "/coursematerial.html", act="coursematerial") + filename = os.path.join("templates", get_locale(), "rst", "coursematerial.rst") + content = get_content(filename) + return render_template("/coursematerial.html", act="coursematerial", content=content) @app.route("/imprint") def imprint(): diff -r 74c4a410b913 -r 9f6275cad676 templates/coursematerial.html --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/templates/coursematerial.html Sun Jan 19 13:02:28 2014 +0100 @@ -0,0 +1,9 @@ +{% extends "theme.html" %} +{% block body %} +
+
+ {{ content|safe }} +
+
+ +{% endblock %} diff -r 74c4a410b913 -r 9f6275cad676 templates/de/coursematerial.html --- a/templates/de/coursematerial.html Sun Jan 19 12:53:41 2014 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,23 +0,0 @@ -{% extends "theme.html" %} -{% block body %} -
-
-

- Das Kursmaterial -

-

Es kann Dir auf unterschiedlichste Art & Weise nützlich sein. - Wenn Du eine der folgenden Fragen mit "Ja" beantworten kannst:

-
    -
  • Du möchtest am Wettbewerb teilnehmen?
  • -
  • Du bist Anfänger sowohl mit Python als auch mit Blender?
  • -
  • Du bist ein Lehrer und willst das Material im Unterricht einsetzen?
  • -
-

Dann sind die folgenden Links für Dich.

- -
-
- -{% endblock %} diff -r 74c4a410b913 -r 9f6275cad676 templates/de/rst/coursematerial.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/templates/de/rst/coursematerial.rst Sun Jan 19 13:02:28 2014 +0100 @@ -0,0 +1,24 @@ + +Das Kursmaterial +---------------- + +Es kann Dir auf unterschiedlichste Art & Weise nützlich sein. Wenn Du +eine der folgenden Fragen mit "Ja" beantworten kannst: + + ++ Du möchtest am Wettbewerb teilnehmen? ++ Du bist Anfänger sowohl mit Python als auch mit Blender? ++ Du bist ein Lehrer und willst das Material im Unterricht einsetzen? + + +Dann sind die folgenden Links für Dich. + + ++ Kursmaterial: `sudile.com`_ ++ Kursmaterial: `pysv.org`_ + + +.. _sudile.com: http://pymove3d.sudile.com/ +.. _pysv.org: http://pymove3d.pysv.org/ + + diff -r 74c4a410b913 -r 9f6275cad676 templates/en/coursematerial.html --- a/templates/en/coursematerial.html Sun Jan 19 12:53:41 2014 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,23 +0,0 @@ -{% extends "theme.html" %} -{% block body %} -
-
-

- Das Kursmaterial -

-

Es kann Dir auf unterschiedlichste Art & Weise nützlich sein. - Wenn Du eine der folgenden Fragen mit "Ja" beantworten kannst:

-
    -
  • Du möchtest am Wettbewerb teilnehmen?
  • -
  • Du bist Anfänger sowohl mit Python als auch mit Blender?
  • -
  • Du bist ein Lehrer und willst das Material im Unterricht einsetzen?
  • -
-

Dann sind die folgenden Links für Dich.

- -
-
- -{% endblock %} diff -r 74c4a410b913 -r 9f6275cad676 templates/en/rst/coursematerial.rst --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/templates/en/rst/coursematerial.rst Sun Jan 19 13:02:28 2014 +0100 @@ -0,0 +1,24 @@ + +Das Kursmaterial +---------------- + +Es kann Dir auf unterschiedlichste Art & Weise nützlich sein. Wenn Du +eine der folgenden Fragen mit "Ja" beantworten kannst: + + ++ Du möchtest am Wettbewerb teilnehmen? ++ Du bist Anfänger sowohl mit Python als auch mit Blender? ++ Du bist ein Lehrer und willst das Material im Unterricht einsetzen? + + +Dann sind die folgenden Links für Dich. + + ++ Kursmaterial: `sudile.com`_ ++ Kursmaterial: `pysv.org`_ + + +.. _sudile.com: http://pymove3d.sudile.com/ +.. _pysv.org: http://pymove3d.pysv.org/ + +