From 74b72691e44564072d1644973e23a8131c4237a4 Mon Sep 17 00:00:00 2001 From: Kasownik Date: Fri, 3 Mar 2017 02:26:34 +0100 Subject: [PATCH] Admin template fixes: better member information, instant NOTAMEMBER link, separate list of inactive-wannabe members --- web/webapp/templates/admin_index.html | 29 +++++++++++++++++++++++++- web/webapp/templates/admin_member.html | 16 +++++++++++--- 2 files changed, 41 insertions(+), 4 deletions(-) diff --git a/web/webapp/templates/admin_index.html b/web/webapp/templates/admin_index.html index ddfecaf..430787f 100644 --- a/web/webapp/templates/admin_index.html +++ b/web/webapp/templates/admin_index.html @@ -50,6 +50,33 @@ {% endfor %} +
+

Inactive-wannabes:

+ + + + + + + + {% for member in inactive_members|selectattr("months_due") %} + + + + + + + {% endfor %} +
#LDAP UsernameMonths DuePayment Policy
{{loop.index}}. + + {{member.username}} + + + + {{member.months_due}} + + {% include "button_payment_policy.html" %}
+

Inactive members:

@@ -59,7 +86,7 @@ - {% for member in inactive_members %} + {% for member in inactive_members|rejectattr("months_due") %} {% endif %} - + + {% if admin and loop.last %} + + + + {%endif%} {% else %} - + {% endif %} {% endfor %}
Months Due Payment Policy
{{loop.index}}. diff --git a/web/webapp/templates/admin_member.html b/web/webapp/templates/admin_member.html index d014fe4..cf28c6c 100644 --- a/web/webapp/templates/admin_member.html +++ b/web/webapp/templates/admin_member.html @@ -13,7 +13,9 @@ gravatar

{{member.username}}{%if cn %}
{{cn}}{% endif%}

{{member.get_contact_email()}}
-

+

Joined in {{ member.join_year }}-{{ "%02i" | format(member.join_month) }}
+ {% if admin %}
Local ID: {{member.id}}
{%endif%} +

{% if status.judgement %} Active

{% else %} @@ -98,13 +100,21 @@

{{ mt.transfer.title }} {{ mt.transfer.date }}{{ mt.year }}/{{ "%02i" | format(mt.month) }}{{ mt.year }}-{{ "%02i" | format(mt.month) }}
+ [Add "NOT A MEMBER FROM THIS POINT" marker] +
+ Not a member from this point... {{ mt.year }}-{{ "%02i" | format(mt.month) }}