diff options
author | Michał Górny <mgorny@gentoo.org> | 2013-07-19 11:17:24 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2013-07-19 11:33:58 +0200 |
commit | aad36aab5b5bae1cc90365f22b73a56f62b4c89b (patch) | |
tree | 2d5588fb2705617630cb61a5ae9b4f2aa0a337cc | |
parent | User proper <label/> elements for SReg items. (diff) | |
download | identity.gentoo.org-aad36aab5b5bae1cc90365f22b73a56f62b4c89b.tar.gz identity.gentoo.org-aad36aab5b5bae1cc90365f22b73a56f62b4c89b.tar.bz2 identity.gentoo.org-aad36aab5b5bae1cc90365f22b73a56f62b4c89b.zip |
Print privacy policy URL for SReg when supplied.
-rw-r--r-- | okupy/accounts/views.py | 1 | ||||
-rw-r--r-- | okupy/templates/openid-auth-site.html | 46 |
2 files changed, 28 insertions, 19 deletions
diff --git a/okupy/accounts/views.py b/okupy/accounts/views.py index 152e092..379fe4b 100644 --- a/okupy/accounts/views.py +++ b/okupy/accounts/views.py @@ -456,4 +456,5 @@ def openid_auth_site(request): 'form': form, 'sreg': sreg, 'sreg_form': sreg_form, + 'policy_url': sreg.policy_url, }) diff --git a/okupy/templates/openid-auth-site.html b/okupy/templates/openid-auth-site.html index 7f95f86..c6e85bd 100644 --- a/okupy/templates/openid-auth-site.html +++ b/okupy/templates/openid-auth-site.html @@ -34,26 +34,34 @@ <form id="trust" action="" method="POST"> {% csrf_token %} - <fieldset> - <legend>User information</legend> + {% if sreg.wereFieldsRequested %} + <fieldset> + <legend>User information</legend> - <table> - {% for w in form %} - <tr> - {% if w.name in sreg %} - <td>{{ w }} {{ w.label_tag }}</td> - {% for k, v in sreg_form.items %} - {% if k == w.name %} - <td> - {{ v }} - </td> - {% endif %} - {% endfor %} - {% endif %} - </tr> - {% endfor %} - </table> - </fieldset> + {% if policy_url %} + <p><a rel="external" href="{{ policy_url }}"> + Privacy policy + </a> of the service.</p> + {% endif %} + + <table> + {% for w in form %} + <tr> + {% if w.name in sreg %} + <td>{{ w }} {{ w.label_tag }}</td> + {% for k, v in sreg_form.items %} + {% if k == w.name %} + <td> + {{ v }} + </td> + {% endif %} + {% endfor %} + {% endif %} + </tr> + {% endfor %} + </table> + </fieldset> + {% endif %} <input type='submit' name='accept' value='Yes' /> <input type='submit' name='reject' value='No' /> |