forked from Ruderverein-Donau-Linz/rowt
		
	show payment status in user view; Fixes #965
This commit is contained in:
		| @@ -63,11 +63,11 @@ | ||||
|                             {% if not role.cluster and not role.hide_in_lists %} | ||||
|                                 <li> | ||||
|                                     <strong> | ||||
|                                     {% if role.formatted_name %} | ||||
|                                       {{ role.formatted_name }} | ||||
|                                     {% else %} | ||||
|                                       {{ role.name }} | ||||
|                                     {% endif %} | ||||
|                                         {% if role.formatted_name %} | ||||
|                                             {{ role.formatted_name }} | ||||
|                                         {% else %} | ||||
|                                             {{ role.name }} | ||||
|                                         {% endif %} | ||||
|                                     </strong>  {{ role.desc }} | ||||
|                                     {% if allowed_to_edit %} | ||||
|                                         <a href="/admin/user/{{ user.id }}/remove-role/{{ role.id }}" | ||||
| @@ -85,11 +85,14 @@ | ||||
|                                     <select name="role_id"> | ||||
|                                         {% for role in roles %} | ||||
|                                             {% if not role.cluster and role not in user.proper_roles and not role.hide_in_lists %} | ||||
|                                                 <option value="{{ role.id }}">{% if role.formatted_name %} | ||||
|                                       {{ role.formatted_name }} | ||||
|                                     {% else %} | ||||
|                                       {{ role.name }} | ||||
|                                     {% endif %} {% if role.desc %} ({{ role.desc }}) {% endif %}</option> | ||||
|                                                 <option value="{{ role.id }}"> | ||||
|                                                     {% if role.formatted_name %} | ||||
|                                                         {{ role.formatted_name }} | ||||
|                                                     {% else %} | ||||
|                                                         {{ role.name }} | ||||
|                                                     {% endif %} | ||||
|                                                     {% if role.desc %}({{ role.desc }}){% endif %} | ||||
|                                                 </option> | ||||
|                                             {% endif %} | ||||
|                                         {% endfor %} | ||||
|                                     </select> | ||||
| @@ -101,6 +104,39 @@ | ||||
|                 </div> | ||||
|             </div> | ||||
|         </div> | ||||
|         {% if supposed_to_pay %} | ||||
|             <div class="bg-white dark:bg-primary-900 text-black dark:text-white rounded-md block shadow mt-5" | ||||
|                  role="alert"> | ||||
|                 <h2 class="h2">💸</h2> | ||||
|                 <div class="mx-2 divide-y divide-gray-200 dark:divide-primary-600"> | ||||
|                     <div class="py-3"> | ||||
|                         {% if "Schnupperant" in member %} | ||||
|                             {% if "paid" in user.roles %} | ||||
|                                 ✅ Schnupperant hat schon bezahlt | ||||
|                             {% else %} | ||||
|                                 ❌ Schnupperant hat noch <b>nicht</b> bezahlt | ||||
|                             {% endif %} | ||||
|                         {% else %} | ||||
|                             <div> | ||||
|                                 <strong>{{ fee.name }}</strong> | ||||
|                                 <span class="block">{{ fee.sum_in_cents / 100 }}€</span> | ||||
|                             </div> | ||||
|                             <div> | ||||
|                                 {% for p in fee.parts %} | ||||
|                                     {{ p.0 }} ({{ p.1 / 100 }}€) | ||||
|                                     {% if not loop.last %}+{% endif %} | ||||
|                                 {% endfor %} | ||||
|                             </div> | ||||
|                             {% if "paid" in user.roles %} | ||||
|                                 ✅ bezahlt | ||||
|                             {% else %} | ||||
|                                 ❌ Zahlung ausständig | ||||
|                             {% endif %} | ||||
|                         {% endif %} | ||||
|                     </div> | ||||
|                 </div> | ||||
|             </div> | ||||
|         {% endif %} | ||||
|         {% if is_clubmember %} | ||||
|             <div class="bg-white dark:bg-primary-900 text-black dark:text-white rounded-md block shadow mt-5" | ||||
|                  role="alert"> | ||||
|   | ||||
		Reference in New Issue
	
	Block a user