50 lines
2.6 KiB
HTML
50 lines
2.6 KiB
HTML
{% extends "base.html" %}
|
|
{% block title %}{% if prof %}{{ prof.nachname }}, {{ prof.vorname }}{% else %}Person{% endif %}{% endblock %}
|
|
{% block content %}
|
|
{% if not prof %}
|
|
<h1 class="page-title">Person nicht gefunden</h1>
|
|
<div class="card">
|
|
<p class="empty">Zu <span class="mono">{{ uid }}</span> existiert kein CIS-Profil
|
|
(oder das Profil ist nicht mehr aktiv).</p>
|
|
<a class="btn" href="/fotos">Zurück zur Fotowand</a>
|
|
</div>
|
|
{% else %}
|
|
<div class="person-card">
|
|
<div class="person-photo">
|
|
{% if prof.person_id %}
|
|
<img src="/fotos/img/{{ prof.person_id }}" alt="{{ prof.nachname }}"
|
|
onerror="this.replaceWith(Object.assign(document.createElement('div'),{className:'avatar-initials',textContent:'{{ (prof.nachname[:1] ~ prof.vorname[:1]) | upper }}'}))">
|
|
{% else %}
|
|
<div class="avatar-initials">{{ (prof.nachname[:1] ~ prof.vorname[:1]) | upper }}</div>
|
|
{% endif %}
|
|
</div>
|
|
<div class="person-info">
|
|
<h1 class="person-name">
|
|
{{ prof.titel }} {{ prof.vorname }} {{ prof.nachname }}{{ ' ' if prof.postnomen }}{{ prof.postnomen }}
|
|
</h1>
|
|
<div class="person-badges">
|
|
<span class="badge">{{ prof.role or 'Person' }}</span>
|
|
{% if dec %}<span class="badge badge-muted">Start {{ dec.start }}</span>
|
|
{% if dec.stg_code %}<span class="badge badge-muted">{{ dec.stg_code }}</span>{% endif %}{% endif %}
|
|
{% if uid == own_uid %}<span class="badge badge-green">Das bist du</span>{% endif %}
|
|
</div>
|
|
{% if prof.nachname or prof.username or prof.semester or prof.stg or prof.verband or prof.kurzzeichen or prof.mail %}
|
|
<table class="person-kv">
|
|
{% if prof.username %}<tr><td>Username</td><td class="mono">{{ prof.username }}</td></tr>{% endif %}
|
|
{% if prof.stg %}<tr><td>Studiengang</td><td>{{ prof.stg }}</td></tr>{% endif %}
|
|
{% if prof.semester %}<tr><td>Studien-Semester</td><td>{{ prof.semester }}</td></tr>{% endif %}
|
|
{% if prof.verband %}<tr><td>Verband</td><td>{{ prof.verband }}{{ verband_label(prof.verband) }}</td></tr>{% endif %}
|
|
{% if prof.kurzzeichen %}<tr><td>Kurzzeichen</td><td>{{ prof.kurzzeichen }}</td></tr>{% endif %}
|
|
{% if prof.mail %}<tr><td>E-Mail</td><td><a href="mailto:{{ prof.mail }}">{{ prof.mail }}</a></td></tr>{% endif %}
|
|
{% if prof.mail_alias %}<tr><td>E-Mail (Alias)</td><td><a href="mailto:{{ prof.mail_alias }}">{{ prof.mail_alias }}</a></td></tr>{% endif %}
|
|
</table>
|
|
{% endif %}
|
|
<div class="person-actions">
|
|
<a class="btn btn-primary" href="/plan?uid={{ uid }}">LV-Plan anzeigen</a>
|
|
<a class="btn" href="/fotos">Zurück zur Fotowand</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endif %}
|
|
{% endblock %}
|