coursematerial imports content from a rst file
authorReimar Bauer <rb.proj AT googlemail DOT com>
Sun, 19 Jan 2014 13:02:28 +0100
changeset 1669f6275cad676
parent 165 74c4a410b913
child 167 e928502fe563
coursematerial imports content from a rst file
pymove3d.py
templates/coursematerial.html
templates/de/coursematerial.html
templates/de/rst/coursematerial.rst
templates/en/coursematerial.html
templates/en/rst/coursematerial.rst
     1.1 --- a/pymove3d.py	Sun Jan 19 12:53:41 2014 +0100
     1.2 +++ b/pymove3d.py	Sun Jan 19 13:02:28 2014 +0100
     1.3 @@ -96,7 +96,9 @@
     1.4  
     1.5  @app.route("/coursematerial")
     1.6  def coursematerial():
     1.7 -    return render_template(get_locale() + "/coursematerial.html", act="coursematerial")
     1.8 +    filename = os.path.join("templates", get_locale(), "rst", "coursematerial.rst")
     1.9 +    content = get_content(filename)
    1.10 +    return render_template("/coursematerial.html", act="coursematerial", content=content)
    1.11  
    1.12  @app.route("/imprint")
    1.13  def imprint():
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/templates/coursematerial.html	Sun Jan 19 13:02:28 2014 +0100
     2.3 @@ -0,0 +1,9 @@
     2.4 +{% extends "theme.html" %} 
     2.5 +{% block body %}
     2.6 +<div class="container">
     2.7 +  <div class="col-lg-12">
     2.8 +    {{ content|safe }}
     2.9 +  </div>
    2.10 +</div>
    2.11 +
    2.12 +{% endblock %}
     3.1 --- a/templates/de/coursematerial.html	Sun Jan 19 12:53:41 2014 +0100
     3.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.3 @@ -1,23 +0,0 @@
     3.4 -{% extends "theme.html" %} 
     3.5 -{% block body %}
     3.6 -<div class="container">
     3.7 -  <div class="col-lg-12">
     3.8 -    <h2>
     3.9 -      Das Kursmaterial
    3.10 -    </h2>
    3.11 -    <p>Es kann Dir auf unterschiedlichste Art & Weise nützlich sein. 
    3.12 -      Wenn Du eine der folgenden Fragen mit "Ja" beantworten kannst:</p>
    3.13 -    <ul>
    3.14 -      <li>Du möchtest am Wettbewerb teilnehmen?</li>
    3.15 -      <li>Du bist Anfänger sowohl mit Python als auch mit Blender?</li>
    3.16 -      <li>Du bist ein Lehrer und willst das Material im Unterricht einsetzen?</li>
    3.17 -    </ul>
    3.18 -    <p>Dann sind die folgenden Links für Dich.</p>
    3.19 -      <ul class="list-unstyled">
    3.20 -        <li> <a href="http://pymove3d.sudile.com">Kursmaterial: sudile.com</a></li> 
    3.21 -	<li> <a href="http://pymove3d.pysv.org">Kursmaterial: pysv.org</a></li> 
    3.22 -    </ul> 
    3.23 -  </div>
    3.24 -</div>
    3.25 -
    3.26 -{% endblock %}
     4.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.2 +++ b/templates/de/rst/coursematerial.rst	Sun Jan 19 13:02:28 2014 +0100
     4.3 @@ -0,0 +1,24 @@
     4.4 +
     4.5 +Das Kursmaterial
     4.6 +----------------
     4.7 +
     4.8 +Es kann Dir auf unterschiedlichste Art & Weise nützlich sein. Wenn Du
     4.9 +eine der folgenden Fragen mit "Ja" beantworten kannst:
    4.10 +
    4.11 +
    4.12 ++ Du möchtest am Wettbewerb teilnehmen?
    4.13 ++ Du bist Anfänger sowohl mit Python als auch mit Blender?
    4.14 ++ Du bist ein Lehrer und willst das Material im Unterricht einsetzen?
    4.15 +
    4.16 +
    4.17 +Dann sind die folgenden Links für Dich.
    4.18 +
    4.19 +
    4.20 ++ Kursmaterial: `sudile.com`_
    4.21 ++ Kursmaterial: `pysv.org`_
    4.22 +
    4.23 +
    4.24 +.. _sudile.com: http://pymove3d.sudile.com/
    4.25 +.. _pysv.org: http://pymove3d.pysv.org/
    4.26 +
    4.27 +
     5.1 --- a/templates/en/coursematerial.html	Sun Jan 19 12:53:41 2014 +0100
     5.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.3 @@ -1,23 +0,0 @@
     5.4 -{% extends "theme.html" %} 
     5.5 -{% block body %}
     5.6 -<div class="container">
     5.7 -  <div class="col-lg-12">
     5.8 -    <h2>
     5.9 -      Das Kursmaterial
    5.10 -    </h2>
    5.11 -    <p>Es kann Dir auf unterschiedlichste Art & Weise nützlich sein. 
    5.12 -      Wenn Du eine der folgenden Fragen mit "Ja" beantworten kannst:</p>
    5.13 -    <ul>
    5.14 -      <li>Du möchtest am Wettbewerb teilnehmen?</li>
    5.15 -      <li>Du bist Anfänger sowohl mit Python als auch mit Blender?</li>
    5.16 -      <li>Du bist ein Lehrer und willst das Material im Unterricht einsetzen?</li>
    5.17 -    </ul>
    5.18 -    <p>Dann sind die folgenden Links für Dich.</p>
    5.19 -      <ul class="list-unstyled">
    5.20 -        <li> <a href="http://pymove3d.sudile.com">Kursmaterial: sudile.com</a></li> 
    5.21 -	<li> <a href="http://pymove3d.pysv.org">Kursmaterial: pysv.org</a></li> 
    5.22 -    </ul> 
    5.23 -  </div>
    5.24 -</div>
    5.25 -
    5.26 -{% endblock %}
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/templates/en/rst/coursematerial.rst	Sun Jan 19 13:02:28 2014 +0100
     6.3 @@ -0,0 +1,24 @@
     6.4 +
     6.5 +Das Kursmaterial
     6.6 +----------------
     6.7 +
     6.8 +Es kann Dir auf unterschiedlichste Art & Weise nützlich sein. Wenn Du
     6.9 +eine der folgenden Fragen mit "Ja" beantworten kannst:
    6.10 +
    6.11 +
    6.12 ++ Du möchtest am Wettbewerb teilnehmen?
    6.13 ++ Du bist Anfänger sowohl mit Python als auch mit Blender?
    6.14 ++ Du bist ein Lehrer und willst das Material im Unterricht einsetzen?
    6.15 +
    6.16 +
    6.17 +Dann sind die folgenden Links für Dich.
    6.18 +
    6.19 +
    6.20 ++ Kursmaterial: `sudile.com`_
    6.21 ++ Kursmaterial: `pysv.org`_
    6.22 +
    6.23 +
    6.24 +.. _sudile.com: http://pymove3d.sudile.com/
    6.25 +.. _pysv.org: http://pymove3d.pysv.org/
    6.26 +
    6.27 +
Impressum Datenschutzerklärung