Merge branch 'master' of https://github.com/ulrichknecht/baroness
This commit is contained in:
@@ -5,11 +5,13 @@
|
||||
<p>{{ success }}</p>
|
||||
{% endif %}
|
||||
<h1>Abrechnung</h1>
|
||||
<p>An alle User Rechnungen <a href="/billing/send_all_bills"> versenden</a>.</p>
|
||||
<form name="billing" method="post" action="/billing">
|
||||
<table>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Geschwärzt</th>
|
||||
<th>Auto-Schwärzen</th>
|
||||
<th>Schulden</th>
|
||||
<th>Bezahlt</th>
|
||||
<th></th>
|
||||
@@ -18,6 +20,7 @@
|
||||
<tr>
|
||||
<td>{{user.longname}}</td>
|
||||
<td>{% if user.isblack %} ☑ {% else %} ☐ {% endif %}</td>
|
||||
<td>{% if user.autoblack %} ☑ {% else %} ☐ {% endif %}</td>
|
||||
<td>{{debt[user.id-1]}} € </td>
|
||||
<td> <input type="number" name="{{user.name}}_payed" step="any" required value="0" /> € </td>
|
||||
<td>Einzelne Rechnung <a href="/billing/send_personal_bill/{{user.name}}">versenden</a></td>
|
||||
@@ -26,5 +29,4 @@
|
||||
</table>
|
||||
<input type="submit" value="Änderungen übernehmen">
|
||||
</form>
|
||||
<p>An alle User Rechnungen <a href="/billing/send_all_bills"> versenden</a>.</p>
|
||||
{% endblock %}
|
||||
@@ -1,23 +1,34 @@
|
||||
{% extends "base.html"%}
|
||||
{% set title = "An alle User Rechnung versenden" %}
|
||||
{% set title = "An alle User Rechnungen versenden" %}
|
||||
{% block content %}
|
||||
<h3>TODO: </h3>
|
||||
<ul>
|
||||
<li>actual send emails</li>
|
||||
<li>save default text somewhere and make it configureable</li>
|
||||
<li>parse wildcards</li>
|
||||
<li>insert the right ammount of dept</li>
|
||||
</ul>
|
||||
{% if success %}
|
||||
<p>{{ success }}</p>
|
||||
{% endif %}
|
||||
<h1>Rechnung an alle verschicken</h1>
|
||||
<form name="billing" method="post" action="/billing/send_all_bills">
|
||||
<textarea cols="80" rows="20">
|
||||
Betreff:<input type="text" name="subject" value="Bierrechnung von der Baroness"/> <br />
|
||||
<textarea cols="80" rows="20" name="message">
|
||||
Hallo %%longname%%
|
||||
du hast zurzeit viele Schulden.
|
||||
%%if_is_black%%Weil du zu hohe Schulden hast, bist du geschwärzt%%endif%%
|
||||
</textarea>
|
||||
du hast %%dept%%€ Schulden.
|
||||
Bitte überweise diesen Betrag an das Konto:
|
||||
|
||||
%%if_is_black%%Weil du zu hohe Schulden hast, bist du geschwärzt%%end_if_is_black%%
|
||||
</textarea><br />
|
||||
<p> Warnung: Das versenden vieler emails dauert ein weilchen.</p>
|
||||
<input type="submit" value="Email versenden">
|
||||
</form>
|
||||
|
||||
<h1>Kommandos</h1>
|
||||
<p>Der text den du eingibst wird von der Baroness noch personalisiert. Folgende Komandos kennt die Baroness.</p>
|
||||
<ul>
|
||||
<li> <b>%%longname%%</b> fügt den vollen namen des Benutzers ein.</li>
|
||||
<li> <b>%%dept%%</b> fügt die Höhe der Schulden des Benutzers ein. </li>
|
||||
<li> <b>%%if_is_black%% TEXT %%end_if_is_black%%</b> fügt den TEXT ein, falls der user geschwärzt ist.</li>
|
||||
</ul>
|
||||
{% endblock %}
|
||||
@@ -11,13 +11,20 @@
|
||||
{% endif %}
|
||||
<h1>Rechnung an {{user_to_bill.longname}} verschicken</h1>
|
||||
<form name="billing" method="post" action="/billing/send_personal_bill/{{user_to_bill.name}}">
|
||||
<textarea cols="80" rows="20">
|
||||
Betreff:<input type="text" name="subject" value="Bierrechnung von der Baroness"/> <br />
|
||||
<textarea cols="80" rows="20" name="message">
|
||||
Hallo {{user_to_bill.longname}}
|
||||
du hast zurzeit viele Schulden.
|
||||
{% if user_to_bill.isblack %}Weil du zu hohe Schulden hast, bist du geschwärzt{% endif %}
|
||||
</textarea>
|
||||
du hast zurzeit {{dept}} € Schulden.
|
||||
{% if user_to_bill.isblack %}Weil du zu hohe Schulden hast, bist du geschwärzt.{% endif %}
|
||||
Bitte überweise den Betrag an das Konto:
|
||||
Peter Schleter;
|
||||
IBAN; BIC;
|
||||
|
||||
dein Baron,
|
||||
{{user.longname}}
|
||||
</textarea><br />
|
||||
<input type="submit" value="Email versenden">
|
||||
</form>
|
||||
<p>An alle User Rechnungen <a href="/billing/send_all_bills"> versenden</a>.</p>
|
||||
|
||||
{% endblock %}
|
||||
@@ -12,6 +12,7 @@
|
||||
<th>Geschwärzt</th>
|
||||
<th>Baron</th>
|
||||
<th>Angezeigt</th>
|
||||
<th>Auto-Schwärzen</th>
|
||||
<th></th>
|
||||
</tr>
|
||||
{% for user in users %}
|
||||
@@ -24,6 +25,7 @@
|
||||
<td>{% if user.isblack %} ☑ {% else %} ☐ {% endif %} </td>
|
||||
<td>{% if user.isbaron %} ☑ {% else %} ☐ {% endif %} </td>
|
||||
<td>{% if user.isshown %} ☑ {% else %} ☐ {% endif %} </td>
|
||||
<td>{% if user.autoblack %} ☑ {% else %} ☐ {% endif %} </td>
|
||||
<td> <a href="/manage_users/edit/{{user.name}}">bearbeiten</a></td>
|
||||
</tr>
|
||||
{% endfor %}
|
||||
|
||||
@@ -17,6 +17,7 @@
|
||||
Geschwärzt: <input type="checkbox" name="isblack" {% if user_to_edit.isblack %} checked {% endif %} /> <br>
|
||||
Baron: <input type="checkbox" name="isbaron" {% if user_to_edit.isbaron %} checked {% endif %} /> <br>
|
||||
Angezeigt: <input type="checkbox" name="isshown" {% if user_to_edit.isshown %} checked {% endif %} /><br>
|
||||
Auto-Schwärzen: <input type="checkbox" name="autoblack" {% if user_to_edit.autoblack %} checked {% endif %} /><br>
|
||||
<input type="submit" value="Übernehmen" />
|
||||
</form>
|
||||
{% endif %}
|
||||
|
||||
Reference in New Issue
Block a user