|
12 | 12 | {% origin %} |
13 | 13 | <h1>Profile for {{ user.username }}</h1> |
14 | 14 |
|
| 15 | + <p> |
| 16 | + Personal information in the datatracker which is derived from your contributions |
| 17 | + to the IETF standards development process is covered by the EU General Data Protection |
| 18 | + Regulation's |
| 19 | + <a href="https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679#d1e1888-1-1">Article 6(1) (f)</a> |
| 20 | + covering IETF's Legitimate Interest due to the IETF's mission of developing standards |
| 21 | + for the internet. See also the page on <a href="/help/personal-information">handling |
| 22 | + of personal information</a>. |
| 23 | + |
| 24 | + </p> |
| 25 | + <p> |
| 26 | + |
| 27 | + Personal information which is <b>not</b> derived from your contributions is covered by the EU |
| 28 | + <a href="https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:32016R0679#d1e1888-1-1">GDPR Article 6(1) (a)</a> |
| 29 | + regarding consent. All such information is visible on this page, and is shown with the |
| 30 | + dagger symbol † next to it. Most of this |
| 31 | + information can be edited or removed on this page. There are some exceptions, such |
| 32 | + as photos, which currently require an email to <a href="mailto:ietf-action@ietf.org">the Secretariat</a> |
| 33 | + if you wish to update or remove the information. |
| 34 | + |
| 35 | + </p> |
| 36 | + <hr> |
| 37 | + |
15 | 38 | <form class="form-horizontal" method="post"> |
16 | 39 | {% csrf_token %} |
17 | 40 |
|
18 | | - {% bootstrap_form_errors person_form 'non_fields' %} |
| 41 | + {% bootstrap_form_errors person_form %} |
| 42 | + {% for f in new_email_forms %} |
| 43 | + {% bootstrap_form_errors f %} |
| 44 | + {% endfor %} |
| 45 | + |
19 | 46 |
|
20 | 47 | <div class="form-group"> |
21 | | - <label class="col-sm-2 control-label">User name</label> |
| 48 | + <label class="col-sm-2 control-label">User name †</label> |
22 | 49 | <div class="col-sm-10"> |
23 | | - <p class="form-control-static">{{ user.username }}</p> |
| 50 | + <p class="form-control-static"> |
| 51 | + {{ user.username }} |
| 52 | + <a href="/accounts/username/"><span class="fa fa-pencil"></span></a> |
| 53 | + </p> |
| 54 | + |
24 | 55 | </div> |
25 | 56 | </div> |
26 | 57 |
|
27 | 58 | <div class="form-group"> |
28 | | - <label class="col-sm-2 control-label">Password</label> |
| 59 | + <label class="col-sm-2 control-label">Password †</label> |
29 | 60 | <div class="col-sm-10"> |
30 | | - <p class="form-control-static"><a href="{% url 'ietf.ietfauth.views.change_password' %}">Password change form</a></p> |
| 61 | + <p class="form-control-static"> |
| 62 | + |
| 63 | + <a href="/accounts/password/">Password change form</a> |
| 64 | + <a href="/accounts/password/"><span class="fa fa-pencil"></span></a> |
| 65 | + </p> |
31 | 66 | </div> |
32 | 67 | </div> |
33 | 68 |
|
@@ -78,7 +113,12 @@ <h1>Profile for {{ user.username }}</h1> |
78 | 113 | {% bootstrap_field role.email_form.email layout="horizontal" show_label=False %} |
79 | 114 | {% endfor %} |
80 | 115 |
|
81 | | - {% bootstrap_form person_form layout="horizontal" %} |
| 116 | + {% bootstrap_field person_form.name layout="horizontal" %} |
| 117 | + {% bootstrap_field person_form.ascii layout="horizontal" %} |
| 118 | + {% if roles %} |
| 119 | + {% bootstrap_field person_form.biography layout="horizontal" %} |
| 120 | + {% endif %} |
| 121 | + {% bootstrap_field person_form.consent layout="horizontal" %} |
82 | 122 |
|
83 | 123 | <div class="form-group"> |
84 | 124 | <div class="col-sm-offset-2 col-sm-10"> |
|
0 commit comments