]> git.ipfire.org Git - ipfire.org.git/blame - src/templates/people/user-edit.html
Update Christman campaign copy
[ipfire.org.git] / src / templates / people / user-edit.html
CommitLineData
ab8b7218 1{% extends "base.html" %}
e96e445b 2
d09d554b 3{% block title %}{{ account }} - {{ _("Edit") }}{% end block %}
e96e445b
MT
4
5{% block main %}
d09d554b 6 <h4 class="mb-4">{{ _("Edit") }}</h4>
e96e445b 7
d09d554b
MT
8 <form method="POST" action="" enctype="multipart/form-data">
9 {% raw xsrf_form_html() %}
e96e445b 10
d09d554b
MT
11 <div class="form-row mb-3">
12 <div class="col">
13 <label>{{ _("First Name") }}</label>
e96e445b 14
d09d554b
MT
15 <input type="text" class="form-control" name="first_name"
16 placeholder="{{ _("First Name") }}" value="{{ account.first_name }}" required>
17 </div>
e96e445b 18
d09d554b
MT
19 <div class="col">
20 <label>{{ _("Last Name") }}</label>
e96e445b 21
d09d554b
MT
22 <input type="text" class="form-control" name="last_name"
23 placeholder="{{ _("Last Name") }}" value="{{ account.last_name }}" required>
24 </div>
25 </div>
26
d6e57f73
MT
27 <div class="form-group">
28 <label>{{ _("Nickname") }} ({{ _("optional") }})</label>
29
30 <input type="text" class="form-control" name="nickname"
31 placeholder="{{ _("Nickname") }}" value="{{ account.nickname or "" }}">
32 </div>
33
d09d554b
MT
34 <div class="form-group">
35 <label>{{ _("Address") }}</label>
e96e445b 36
0099c2a7 37 <textarea type="text" class="form-control" name="street" rows="3"
01dfda67 38 placeholder="{{ _("Address") }}">{{ account.street or "" }}</textarea>
0099c2a7 39 </div>
e96e445b 40
0099c2a7
MT
41 <div class="form-row mb-3">
42 <div class="col">
43 <label>{{ _("City") }}</label>
44
45 <input type="text" class="form-control" name="city"
46 placeholder="{{ _("City") }}" value="{{ account.city }}">
47 </div>
48
49 <div class="col">
50 <label>{{ _("Postal Code") }}</label>
51
52 <input type="text" class="form-control" name="postal_code"
53 placeholder="{{ _("Postal Code") }}" value="{{ account.postal_code }}">
54 </div>
55 </div>
56
57 <div class="form-group">
58 <label>{{ _("Country") }}</label>
59
60 <select class="form-control" name="country_code">
61 <option value="">{{ _("- Please Select -") }}</option>
62
63 {% for c in countries %}
64 <option value="{{ c.alpha2 }}" {% if account.country_code == c.alpha2 %}selected{% end %}>{{ c.name }}</option>
65 {% end %}
66 </select>
d09d554b 67 </div>
e96e445b 68
1c4522dc
MT
69 <fieldset>
70 <legend>{{ _("Tell Us Who You Are") }}</legend>
e96e445b 71
1c4522dc
MT
72 <div class="form-group">
73 <textarea type="text" class="form-control" name="description" rows="5"
425e4c26 74 placeholder="{{ _("Tell Us Who You Are") }}">{{ account.description or "" }}</textarea>
5cc10421 75
1c4522dc
MT
76 <small class="form-text text-muted">
77 {{ _("You can use Markdown syntax as you know it from the IPFire Wiki") }}
78 </small>
79 </div>
80
81 <div class="form-group">
82 <label>{{ _("Avatar") }}</label>
83
84 <input type="file" class="form-control-file" name="avatar">
85
86 <small class="form-text text-muted">
87 {{ _("Upload a new avatar") }}
88 </small>
89 </div>
90 </fieldset>
5cc10421 91
71a3109c
MT
92 {% if account.has_mail() %}
93 <fieldset>
94 <legend>{{ _("Email") }}</legend>
5cc10421 95
71a3109c
MT
96 <div class="form-group">
97 <label>{{ _("Forward Emails") }}</label>
5cc10421 98
71a3109c
MT
99 <input type="mail" class="form-control" name="mail_routing_address"
100 placeholder="{{ _("Email Address") }}" value="{{ account.mail_routing_address or "" }}">
e96e445b 101
71a3109c
MT
102 <small class="form-text text-muted">
103 {{ _("All emails will be forwarded to this email address") }}
104 </small>
105 </div>
106 </fieldset>
107 {% end %}
e96e445b 108
d09d554b
MT
109 <fieldset>
110 <legend>{{ _("Telephone") }}</legend>
e96e445b 111
d09d554b
MT
112 <div class="form-group">
113 <label>{{ _("Phone Numbers") }}</label>
e96e445b 114
2d1c69bd 115 <textarea type="text" class="form-control" name="phone_numbers" rows="3"
d09d554b 116 placeholder="{{ _("Phone Numbers") }}">{{ "\n".join((format_phone_number_to_e164(n) for n in account.phone_numbers)) }}</textarea>
e96e445b 117
d09d554b
MT
118 <small class="form-text text-muted">
119 {{ _("Enter your landline and mobile phone numbers") }}
120 </small>
121 </div>
e96e445b 122
71a3109c
MT
123 {% if account.has_sip() %}
124 <div class="form-group">
125 <label>{{ _("Forward Calls") }}</label>
e96e445b 126
71a3109c
MT
127 <input type="text" class="form-control" name="sip_routing_address"
128 placeholder="{{ _("SIP URI or Phone Number") }}" value="{{ account.sip_routing_address or "" }}">
e96e445b 129
71a3109c
MT
130 <small class="form-text text-muted">
131 {{ _("All calls will be forwarded to this phone number or SIP URI") }}
132 </small>
133 </div>
134 {% end %}
d09d554b 135 </fieldset>
e96e445b 136
d09d554b
MT
137 <input class="btn btn-primary btn-block" type="submit" value="{{ _("Save") }}">
138 </form>
e96e445b 139{% end block %}