From efd12ebd857281530dd986674ccf3f1aba8f4e20 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20=27Necoro=27=20Neumann?= Date: Mon, 15 Apr 2013 00:31:16 +0200 Subject: constexps functionality --- templates/pages/const.jinja | 39 +++++++++++++++++++++++++++++++++++++++ templates/pages/const.mako | 38 -------------------------------------- templates/pages/constadd.jinja | 12 ++++++++++++ templates/pages/constadd.mako | 16 ---------------- templates/pages/constedit.jinja | 13 +++++++++++++ templates/pages/constedit.mako | 10 ---------- templates/pages/constlist.jinja | 23 +++++++++++++++++++++++ templates/pages/constlist.mako | 32 -------------------------------- 8 files changed, 87 insertions(+), 96 deletions(-) create mode 100644 templates/pages/const.jinja delete mode 100644 templates/pages/const.mako create mode 100644 templates/pages/constadd.jinja delete mode 100644 templates/pages/constadd.mako create mode 100644 templates/pages/constedit.jinja delete mode 100644 templates/pages/constedit.mako create mode 100644 templates/pages/constlist.jinja delete mode 100644 templates/pages/constlist.mako (limited to 'templates') diff --git a/templates/pages/const.jinja b/templates/pages/const.jinja new file mode 100644 index 0000000..13e8008 --- /dev/null +++ b/templates/pages/const.jinja @@ -0,0 +1,39 @@ +{% extends "page.jinja" %} + +{% set fmt="%m.%Y" %} + +{% block heading %} + Konstante Kosten +{% endblock %} + +{% block content %} + +

+ Bearbeiten  + Erstelle neuen auf dem jetzigen basierenden Eintrag +

+ {% if exp.prev %} {{ left_arrow(url_for(".show", id = exp.prev.id), target(exp.prev)) }} {% endif %} + {% if exp.next %} {{ right_arrow(url_for(".show", id = exp.next.id), target(exp.next)) }} {% endif %} +{% endblock %} + +{% macro target(p) -%} + {{ p.description }} ({{ p.start | date(fmt) ~ "-" ~ p.end | date(fmt) }})
+ {{ p.expense | eur }} +{%- endmacro %} diff --git a/templates/pages/const.mako b/templates/pages/const.mako deleted file mode 100644 index 95098ea..0000000 --- a/templates/pages/const.mako +++ /dev/null @@ -1,38 +0,0 @@ -<%inherit file="/page.mako" /> - - -

Bearbeiten Erstelle neuen auf dem jetzigen basierenden Eintrag

- -<% - def create(p): - return ("const/%s" % p.id, "%s (%s-%s)
%s" % (p.description, dformat(p.start), dformat(p.end), eur(p.expense))) - - p = exp.prev - if p: - context.write(self.left_arrow(*create(p))) - - p = exp.next - if p: - context.write(self.right_arrow(*create(p))) -%> - -<%block name="heading"> - Konstante Kosten - diff --git a/templates/pages/constadd.jinja b/templates/pages/constadd.jinja new file mode 100644 index 0000000..8f878b4 --- /dev/null +++ b/templates/pages/constadd.jinja @@ -0,0 +1,12 @@ +{% extends "page.jinja" %} + +{% block heading %} + Füge neue konstante Ausgabe hinzu +{% endblock %} + +{% block content %} +
+ {{ render_form(form) }} + +
+{% endblock %} diff --git a/templates/pages/constadd.mako b/templates/pages/constadd.mako deleted file mode 100644 index 2c16544..0000000 --- a/templates/pages/constadd.mako +++ /dev/null @@ -1,16 +0,0 @@ -<%inherit file="/page.mako" /> - -% if not form.valid: - FEHLER! -% endif - -
- ${form.render()} - <%block name="form_buttons"> - - -
- -<%block name="heading"> - Füge neue konstante Ausgabe hinzu - diff --git a/templates/pages/constedit.jinja b/templates/pages/constedit.jinja new file mode 100644 index 0000000..c440ecb --- /dev/null +++ b/templates/pages/constedit.jinja @@ -0,0 +1,13 @@ +{% extends "page.jinja" %} + +{% block heading %} + Konstante Ausgabe bearbeiten +{% endblock %} + +{% block content %} +
+ {{ render_form(form) }} + + +
+{% endblock %} diff --git a/templates/pages/constedit.mako b/templates/pages/constedit.mako deleted file mode 100644 index 7507bf9..0000000 --- a/templates/pages/constedit.mako +++ /dev/null @@ -1,10 +0,0 @@ -<%inherit file="constadd.mako" /> - -<%block name="heading"> - Konstante Ausgabe bearbeiten - - -<%block name="form_buttons"> - - - diff --git a/templates/pages/constlist.jinja b/templates/pages/constlist.jinja new file mode 100644 index 0000000..ffe121f --- /dev/null +++ b/templates/pages/constlist.jinja @@ -0,0 +1,23 @@ +{% extends "page.jinja" %} + +{% block heading %} + Konstante Kosten +{% endblock %} + +{% block content %} +

Neuen Eintrag hinzufügen

+ + {{ list(current, "Aktuell") }} + + {% if future %} {{ list(future, "Zukünftige") }} {% endif %} + {% if old %} {{ list(old, "Veraltet") }} {% endif %} +{% endblock %} + +{% macro list(list, h) %} +

{{ h }}

+ +{% endmacro %} diff --git a/templates/pages/constlist.mako b/templates/pages/constlist.mako deleted file mode 100644 index f870b80..0000000 --- a/templates/pages/constlist.mako +++ /dev/null @@ -1,32 +0,0 @@ -<%inherit file="/page.mako" /> - -

Neuen Eintrag hinzufügen

- -

Aktuell

- - -% if future: -

Zukünftige

- -% endif - -% if old: -

Veraltet

- -% endif - -<%block name="heading"> - Konstante Kosten - -- cgit v1.2.3