<%- include('partials/head') %> <%- include('partials/header') %>
Zur Benutzerverwaltung <% const istIch = user.id === currentUserId; const letzterAdmin = user.is_admin && adminCount <= 1; %>
<%= String(user.username || '?').charAt(0).toUpperCase() %>

<%= user.username %>

<% if (user.is_admin) { %> Admin <% } else { %> Benutzer <% } %> <% if (istIch) { %>(du)<% } %>

<%= anzahlBewerbungen %> <%= anzahlBewerbungen === 1 ? 'Bewerbung' : 'Bewerbungen' %> · angelegt

Benutzer verwalten

Admin-Status

<% if (letzterAdmin) { %>Letzter Admin – kann nicht abgesetzt werden.<% } else { %>Admins können Benutzer verwalten und andere Konten übernehmen.<% } %>


Suchläufe selber starten

Manueller „Jetzt suchen"-Knopf auf der Jobsuche. Der automatische Zeitplan läuft davon unberührt.


Zeitplan ändern dürfen

Wochentage, Uhrzeit und „aktiv". Standard: Mo–Fr 17:00, verwaltet vom Administrator.


Passwort zurücksetzen

Alle Sitzungen dieses Benutzers werden ungültig.


<% if (!istIch) { %>
<% } %> Jobsuche
<% if (!istIch) { %>

Benutzer löschen

Löscht das Konto inkl. aller Bewerbungen und Dateien. Unumkehrbar.

<% } %>

Letzte Bewerbungen

<% if (bewerbungen.length) { %>
    <% bewerbungen.forEach(function(b){ %>
  • <%= b.firma %>

    <%= b.stelle %>

    <%= new Date(b.datum).toLocaleDateString('de-DE') %>
  • <% }); %>
<% if (anzahlBewerbungen > bewerbungen.length) { %>

… und <%= anzahlBewerbungen - bewerbungen.length %> weitere.

<% } %> <% } else { %>

Noch keine Bewerbungen.

<% } %>
<%- include('partials/footer') %> <%- include('partials/favorit-script') %>