]> git.ipfire.org Git - ipfire.org.git/blob - src/templates/people/base.html
location: Add list of well-known users
[ipfire.org.git] / src / templates / people / base.html
1 {% extends "../base.html" %}
2
3 {% block title %}{{ account }}{% end block %}
4
5 {% block content %}
6 <div class="row">
7 {% block sidebar %}
8 <div class="col-12 col-md-3">
9 <img class="img-fluid rounded-circle my-2" src="{{ account.avatar_url(512) }}" alt="{{ account }}" />
10
11 <div class="my-3">
12 <h3 class="mb-0">
13 <a class="text-white" href="/users/{{ account.uid }}">{{ account }}</a>
14 </h3>
15 <span class="text-monospace">{{ account.uid }}</span>
16 </div>
17
18 {% if current_user.is_staff() and account.has_sip() %}
19 <h5>
20 {{ account.sip_id }}
21
22 <small class="ml-2">
23 {% module SIPStatus(account) %}
24 </small>
25 </h5>
26 {% end %}
27
28 <div class="btn-toolbar mb-3">
29 {% if account.has_shell() %}
30 <a class="btn btn-light btn-sm btn-block" href="/~{{ account.uid }}/">
31 <span class="fas fa-home mr-2"></span> {{ _("Home Directory") }}
32 </a>
33 {% end %}
34
35 {% if account.can_be_managed_by(current_user) %}
36 {% if account.has_sip() %}
37 <a class="btn btn-light btn-sm btn-block" href="/users/{{ account.uid }}/calls">
38 <span class="fas fa-phone mr-2"></span> {{ _("Calls") }}
39
40 {% if account.sip_channels %}
41 <span class="badge badge-success ml-1">{{ len(account.sip_channels) }}</span>
42 {% end %}
43 </a>
44 {% end %}
45
46 <a class="btn btn-warning btn-sm btn-block" href="/users/{{ account.uid }}/edit">
47 <span class="fas fa-edit mr-2"></span> {{ _("Edit") }}
48 </a>
49
50 <a class="btn btn-light btn-sm btn-block" href="/users/{{ account.uid }}/passwd">
51 {{ _("Change Password") }}
52 </a>
53 {% end %}
54 </div>
55 </div>
56 {% end %}
57
58 <div class="col-12 col-md-8 offset-md-1">
59 {% block main %}{% end block %}
60 </div>
61 </div>
62 {% end block %}