]> git.ipfire.org Git - ipfire.org.git/blob - src/templates/people/user.html
a1b5a3d15cfee48b0ac4aae4553d0a51963e2a1a
[ipfire.org.git] / src / templates / people / user.html
1 {% extends "base.html" %}
2
3 {% block main %}
4 {% import phonenumbers %}
5
6 <div class="card p-3">
7 <div class="card-body">
8 <div class="row">
9 <div class="col">
10 <a class="btn btn-dark btn-block" href="mailto:{{ account.email }}">
11 {{ _("Email %s") % account.first_name }}
12 </a>
13 </div>
14 </div>
15
16 <div class="row">
17 {% if account.address %}
18 <div class="col-md-6 mt-5">
19 <h6>{{ _("Postal Address") }}</h6>
20
21 <address>
22 <strong>{{ account.name }}</strong>
23 <br>
24 {% for line in account.address %}
25 {{ line }}<br>
26 {% end %}
27 </address>
28 </div>
29 {% end %}
30
31 <div class="col-md-6 mt-5">
32 {% if account.phone_number or account.fax_number %}
33 <h6 class="mb-2">{{ _("Phone Numbers") }}</h6>
34
35 <ul class="list-unstyled">
36 {% if account.phone_number %}
37 <li>
38 <span class="fas fa-phone"></span>
39
40 <a href="tel:{{ format_phone_number_to_e164(account.phone_number) }}">
41 {{ format_phone_number(account.phone_number) }}
42 </a>
43 </li>
44 {% end %}
45
46 {% if account.fax_number %}
47 <li>
48 <span class="fas fa-fax"></span>
49
50 <a href="fax:{{ format_phone_number_to_e164(account.fax_number) }}">
51 {{ format_phone_number(account.fax_number) }}
52 </a>
53 </li>
54 {% end %}
55 </ul>
56 {% end %}
57
58 {% if account.phone_numbers %}
59 <h6 class="mb-2">{{ _("External Phone Numbers") }}</h6>
60
61 <ul class="list-unstyled">
62 {% for number in account.phone_numbers %}
63 <li>
64 {% if phonenumbers.number_type(number) == phonenumbers.PhoneNumberType.MOBILE %}
65 <span class="fas fa-mobile" title="{{ _("Mobile") }}"></span>
66 {% else %}
67 <span class="fas fa-phone"></span>
68 {% end %}
69
70 <a href="tel:{{ format_phone_number_to_e164(number) }}"
71 title="{{ format_phone_number_location(number) }}">{{ format_phone_number(number) }}</a>
72 </li>
73 {% end %}
74 </ul>
75 {% end %}
76 </div>
77 </div>
78 </div>
79 </div>
80 {% end block %}