1.1 --- a/pymove3d.py Sun Jan 19 19:18:27 2014 +0100
1.2 +++ b/pymove3d.py Sun Jan 19 19:47:16 2014 +0100
1.3 @@ -132,9 +132,10 @@
1.4
1.5 @app.route("/competition/2013")
1.6 def competition_2013():
1.7 - print get_locale() + "/archive/competitions/2013/index.html"
1.8 - return render_template(get_locale() + "/archive/competitions/2013/index.html",
1.9 - act="coursematerial")
1.10 + filename = os.path.join("templates", get_locale(), "archive", "competitions", "2013", "rst", "2013.rst")
1.11 + content = get_content(filename)
1.12 + return render_template("/impressions_2013.html",
1.13 + act="competition_2013", content=content)
1.14
1.15 @app.route("/competition/2014")
1.16 def competition_2014():
2.1 --- a/templates/de/archive/competitions/2013/index.html Sun Jan 19 19:18:27 2014 +0100
2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
2.3 @@ -1,37 +0,0 @@
2.4 -{% extends "theme.html" %}
2.5 -{% block body %}
2.6 -<div class="container">
2.7 - <div class="col-md-12 col-yellow">
2.8 - <div class="module-content">
2.9 - <p class="text-center">
2.10 - <img src="/static/images/archive/competitions/2013/contest2013a.jpg" alt="Anne" />
2.11 - <img src="/static/images/archive/competitions/2013/contest2013b.jpg" alt="Valentin" />
2.12 - </p>
2.13 - <!--h1 class="header" style="color:white;padding-top: 45px;margin-bottom:30px;">Der Python Wettbewerb für Mädchen & Jungen ab 13 Jahren</h1>
2.14 - <h4 class="" style="color:white;">3D Objekte mit Python steuern & bewegen</h4>
2.15 - <a type="button" class="btn btn-default"
2.16 - href="/competition">Infos zum Wettbewerb</a>
2.17 - <a type="button" class="btn btn-default"
2.18 - href="{{ url_for('dates') }}">Termine</a-->
2.19 - </div>
2.20 - </div>
2.21 - </div>
2.22 -</div>
2.23 -<div class="container">
2.24 - <div class="col-lg-12">
2.25 - <h2>
2.26 - Wettbewerb 2013
2.27 - </h2>
2.28 - <p>
2.29 - Die Gewinner des Programmierwettbewerbes, zeigten auf der
2.30 - PyCon DE 2013 in Köln ihre Ergebnisse. In einem Kurzvortrag
2.31 - wurde das Projekt vorgestellt und mit einem Film das Ergebnis
2.32 - visualisiert.
2.33 - </p>
2.34 - <p>Anne (15 Jahre) zeigte das eine 3D-Version des »Game of life«
2.35 - und Valentin (13 Jahre) demonstrierte seine »Skat-Simulation«.
2.36 - </p>
2.37 - </div>
2.38 -</div>
2.39 -
2.40 -{% endblock %}
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
3.2 +++ b/templates/de/archive/competitions/2013/rst/2013.rst Sun Jan 19 19:47:16 2014 +0100
3.3 @@ -0,0 +1,16 @@
3.4 +
3.5 +Wettbewerb 2013
3.6 +---------------
3.7 +
3.8 +Die Gewinner des Programmierwettbewerbes, zeigten auf der PyCon DE
3.9 +2013 in Köln ihre Ergebnisse. In einem Kurzvortrag wurde das Projekt
3.10 +vorgestellt und mit einem Film das Ergebnis visualisiert.
3.11 +
3.12 +.. image:: /static/images/archive/competitions/2013/contest2013a.jpg
3.13 + :alt: Anne
3.14 +
3.15 +.. image:: /static/images/archive/competitions/2013/contest2013b.jpg
3.16 + :alt: Valentin
3.17 +
3.18 +Anne (15 Jahre) zeigte das eine 3D-Version des »Game of life« und
3.19 +Valentin (13 Jahre) demonstrierte seine »Skat-Simulation«.
4.1 --- a/templates/en/archive/competitions/2013/index.html Sun Jan 19 19:18:27 2014 +0100
4.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000
4.3 @@ -1,42 +0,0 @@
4.4 -{% extends "theme.html" %}
4.5 -{% block body %}
4.6 -<div class="container">
4.7 - <div class="col-md-12 col-yellow">
4.8 - <div class="module-content">
4.9 - <p class="text-center">
4.10 - <img src="/static/images/archive/competitions/2013/contest2013a.jpg" alt="Anne" />
4.11 - <img src="/static/images/archive/competitions/2013/contest2013b.jpg" alt="Valentin" />
4.12 - </p>
4.13 - <!--h1 class="header" style="color:white;padding-top: 45px;margin-bottom:30px;">Der Python Wettbewerb für Mädchen & Jungen ab 13 Jahren</h1>
4.14 - <h4 class="" style="color:white;">3D Objekte mit Python steuern & bewegen</h4>
4.15 - <a type="button" class="btn btn-default"
4.16 - href="/competition">Infos zum Wettbewerb</a>
4.17 - <a type="button" class="btn btn-default"
4.18 - href="{{ url_for('dates') }}">Termine</a-->
4.19 - </div>
4.20 - </div>
4.21 - </div>
4.22 -</div>
4.23 -<div class="container">
4.24 - <div class="col-lg-12">
4.25 - <h2>
4.26 - Wettbewerb 2013
4.27 - </h2>
4.28 - <p>
4.29 - Die Gewinner des Programmierwettbewerbes, zeigten auf der
4.30 - PyCon DE 2013 in Köln ihre Ergebnisse. In einem Kurzvortrag
4.31 - wurde das Projekt vorgestellt und mit einem Film das Ergebnis
4.32 - visualisiert.
4.33 - </p>
4.34 - <p>Anne (15 Jahre) zeigte das eine 3D-Version des »Game of life«
4.35 - und Valentin (13 Jahre) demonstrierte seine »Skat-Simulation«.
4.36 - </p>
4.37 - <p>
4.38 - <a class="btn btn-lg btn-primary"
4.39 - href="/competition/2014"
4.40 - role="button">Competition 2014</a>
4.41 - </p>
4.42 - </div>
4.43 -</div>
4.44 -
4.45 -{% endblock %}
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
5.2 +++ b/templates/en/archive/competitions/2013/rst/2013.rst Sun Jan 19 19:47:16 2014 +0100
5.3 @@ -0,0 +1,16 @@
5.4 +
5.5 +Wettbewerb 2013
5.6 +---------------
5.7 +
5.8 +Die Gewinner des Programmierwettbewerbes, zeigten auf der PyCon DE
5.9 +2013 in Köln ihre Ergebnisse. In einem Kurzvortrag wurde das Projekt
5.10 +vorgestellt und mit einem Film das Ergebnis visualisiert.
5.11 +
5.12 +.. image:: /static/images/archive/competitions/2013/contest2013a.jpg
5.13 + :alt: Anne
5.14 +
5.15 +.. image:: /static/images/archive/competitions/2013/contest2013b.jpg
5.16 + :alt: Valentin
5.17 +
5.18 +Anne (15 Jahre) zeigte das eine 3D-Version des »Game of life« und
5.19 +Valentin (13 Jahre) demonstrierte seine »Skat-Simulation«.
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
6.2 +++ b/templates/impressions_2013.html Sun Jan 19 19:47:16 2014 +0100
6.3 @@ -0,0 +1,9 @@
6.4 +{% extends "theme.html" %}
6.5 +{% block body %}
6.6 +
6.7 + <div class="container">
6.8 + {{ content|safe }}
6.9 + </div>
6.10 +</div>
6.11 +
6.12 +{% endblock %}