]>
Commit | Line | Data |
---|---|---|
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 | |
d09d554b MT |
69 | <div class="form-group"> |
70 | <label>{{ _("Avatar") }}</label> | |
e96e445b | 71 | |
d09d554b | 72 | <input type="file" class="form-control-file" name="avatar"> |
5cc10421 | 73 | |
d09d554b MT |
74 | <small class="form-text text-muted"> |
75 | {{ _("Upload a new avatar") }} | |
76 | </small> | |
77 | </div> | |
5cc10421 | 78 | |
71a3109c MT |
79 | {% if account.has_mail() %} |
80 | <fieldset> | |
81 | <legend>{{ _("Email") }}</legend> | |
5cc10421 | 82 | |
71a3109c MT |
83 | <div class="form-group"> |
84 | <label>{{ _("Forward Emails") }}</label> | |
5cc10421 | 85 | |
71a3109c MT |
86 | <input type="mail" class="form-control" name="mail_routing_address" |
87 | placeholder="{{ _("Email Address") }}" value="{{ account.mail_routing_address or "" }}"> | |
e96e445b | 88 | |
71a3109c MT |
89 | <small class="form-text text-muted"> |
90 | {{ _("All emails will be forwarded to this email address") }} | |
91 | </small> | |
92 | </div> | |
93 | </fieldset> | |
94 | {% end %} | |
e96e445b | 95 | |
d09d554b MT |
96 | <fieldset> |
97 | <legend>{{ _("Telephone") }}</legend> | |
e96e445b | 98 | |
d09d554b MT |
99 | <div class="form-group"> |
100 | <label>{{ _("Phone Numbers") }}</label> | |
e96e445b | 101 | |
2d1c69bd | 102 | <textarea type="text" class="form-control" name="phone_numbers" rows="3" |
d09d554b | 103 | placeholder="{{ _("Phone Numbers") }}">{{ "\n".join((format_phone_number_to_e164(n) for n in account.phone_numbers)) }}</textarea> |
e96e445b | 104 | |
d09d554b MT |
105 | <small class="form-text text-muted"> |
106 | {{ _("Enter your landline and mobile phone numbers") }} | |
107 | </small> | |
108 | </div> | |
e96e445b | 109 | |
71a3109c MT |
110 | {% if account.has_sip() %} |
111 | <div class="form-group"> | |
112 | <label>{{ _("Forward Calls") }}</label> | |
e96e445b | 113 | |
71a3109c MT |
114 | <input type="text" class="form-control" name="sip_routing_address" |
115 | placeholder="{{ _("SIP URI or Phone Number") }}" value="{{ account.sip_routing_address or "" }}"> | |
e96e445b | 116 | |
71a3109c MT |
117 | <small class="form-text text-muted"> |
118 | {{ _("All calls will be forwarded to this phone number or SIP URI") }} | |
119 | </small> | |
120 | </div> | |
121 | {% end %} | |
d09d554b | 122 | </fieldset> |
e96e445b | 123 | |
d09d554b MT |
124 | <input class="btn btn-primary btn-block" type="submit" value="{{ _("Save") }}"> |
125 | </form> | |
e96e445b | 126 | {% end block %} |