restructure-user #626
@@ -41,11 +41,21 @@
 | 
				
			|||||||
            {% for user in users %}
 | 
					            {% for user in users %}
 | 
				
			||||||
                <div data-filterable="true"
 | 
					                <div data-filterable="true"
 | 
				
			||||||
                     data-filter="{{ user.name }} {% for role in roles %} {% if role.name in user.roles %} yes-role:{{ role.name }} {% else %} no-role:{{ role.name }} {% endif %} role-{{ role }} {% endfor %} {% if user.membership_pdf %}has-membership-pdf{% else %}has-no-membership-pdf{% endif %}" class="border-t bg-white dark:bg-primary-900 py-3 px-4 relative">
 | 
					                     data-filter="{{ user.name }} {% for role in roles %} {% if role.name in user.roles %} yes-role:{{ role.name }} {% else %} no-role:{{ role.name }} {% endif %} role-{{ role }} {% endfor %} {% if user.membership_pdf %}has-membership-pdf{% else %}has-no-membership-pdf{% endif %}" class="border-t bg-white dark:bg-primary-900 py-3 px-4 relative">
 | 
				
			||||||
                    <details class="block dark:text-white">
 | 
					                    <details class="block dark:text-white w-full">
 | 
				
			||||||
                     <summary>
 | 
					                     <summary>
 | 
				
			||||||
                        <span class="text-black dark:text-white cursor-pointer">
 | 
					                        <span class="text-black dark:text-white cursor-pointer">
 | 
				
			||||||
                            <span class="font-bold">
 | 
					                            <span class="font-bold">
 | 
				
			||||||
                                {{ user.name }}
 | 
					                                {{ user.name }}
 | 
				
			||||||
 | 
					                                  {% if not user.last_access and "admin" in loggedin_user.roles and user.mail %}
 | 
				
			||||||
 | 
					                                   <form action="/admin/user"
 | 
				
			||||||
 | 
					                                          method="post"
 | 
				
			||||||
 | 
					                                          enctype="multipart/form-data"
 | 
				
			||||||
 | 
					                                          class="inline">
 | 
				
			||||||
 | 
					                                                • <a class="font-normal text-primary-600 dark:text-primary-200 hover:text-primary-900 dark:hover:text-primary-300 underline"
 | 
				
			||||||
 | 
					                                                    href="/admin/user/{{ user.id }}/send-welcome-mail" onclick="return confirm('Willst du wirklich das Willkommensmail an {{ user.name }} ausschicken?');">Willkommensmail verschicken</a>
 | 
				
			||||||
 | 
					                                   </form>
 | 
				
			||||||
 | 
					                                  {% endif %}
 | 
				
			||||||
 | 
					                             
 | 
				
			||||||
                                {% if user.last_access %}
 | 
					                                {% if user.last_access %}
 | 
				
			||||||
				                            • ⏳ {{ user.last_access | date }}
 | 
									                            • ⏳ {{ user.last_access | date }}
 | 
				
			||||||
                                {% endif %}
 | 
					                                {% endif %}
 | 
				
			||||||
@@ -64,12 +74,8 @@
 | 
				
			|||||||
                          enctype="multipart/form-data"
 | 
					                          enctype="multipart/form-data"
 | 
				
			||||||
                          class="w-full mt-2">
 | 
					                          class="w-full mt-2">
 | 
				
			||||||
                              {% if user.pw %}
 | 
					                              {% if user.pw %}
 | 
				
			||||||
                                <a class="block my-1 font-normal text-primary-600 dark:text-primary-200 hover:text-primary-900 dark:hover:text-primary-300 underline"
 | 
					                                <a class="block my-1 font-normal text-[#f43f5e] dark:text-primary-200 hover:text-primary-900 dark:hover:text-primary-300 underline"
 | 
				
			||||||
                                  href="/admin/user/{{ user.id }}/reset-pw">Passwort zurücksetzen</a>
 | 
					                                  href="/admin/user/{{ user.id }}/reset-pw" onclick="return confirm('Willst du wirklich das Passwort zurücksetzen?');">Passwort zurücksetzen</a>
 | 
				
			||||||
                            {% endif %}
 | 
					 | 
				
			||||||
                            {% if not user.last_access and "admin" in loggedin_user.roles %}
 | 
					 | 
				
			||||||
                                <a class="block my-1 font-normal text-primary-600 dark:text-primary-200 hover:text-primary-900 dark:hover:text-primary-300 underline"
 | 
					 | 
				
			||||||
                                    href="/admin/user/{{ user.id }}/send-welcome-mail">Willkommensmail verschicken</a>
 | 
					 | 
				
			||||||
                            {% endif %}
 | 
					                            {% endif %}
 | 
				
			||||||
                              <div class="w-full grid gap-3 mt-3">
 | 
					                              <div class="w-full grid gap-3 mt-3">
 | 
				
			||||||
                                  <input type="hidden" name="id" value="{{ user.id }}" />
 | 
					                                  <input type="hidden" name="id" value="{{ user.id }}" />
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user