diff options
author | Struan Donald <struan@exo.org.uk> | 2017-08-09 16:54:15 +0100 |
---|---|---|
committer | Struan Donald <struan@exo.org.uk> | 2017-08-16 10:42:23 +0100 |
commit | 25a9d0223668ccefc4b4dd83f5f0f18a37a4353c (patch) | |
tree | a4927c481a3b83085c07bbedda721fa8342141c4 /templates | |
parent | f066a3937216e0cc4dc0413efc8e8f90e79b6066 (diff) |
enable body users to add problem updates anonymously
Diffstat (limited to 'templates')
-rw-r--r-- | templates/web/base/report/update/form_name.html | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/templates/web/base/report/update/form_name.html b/templates/web/base/report/update/form_name.html index 926e16878..e4f7ac60c 100644 --- a/templates/web/base/report/update/form_name.html +++ b/templates/web/base/report/update/form_name.html @@ -3,15 +3,19 @@ [% PROCESS 'user/_anonymity.html' anonymous = update.anonymous %] [% can_contribute_as_another_user = c.user.has_permission_to("contribute_as_another_user", problem.bodies_str_ids) %] + [% can_contribute_as_anonymous_user = c.user.has_permission_to("contribute_as_anonymous_user", problem.bodies_str_ids) %] [% can_contribute_as_body = c.user.from_body AND c.user.has_permission_to("contribute_as_body", problem.bodies_str_ids) %] - [% IF can_contribute_as_another_user OR can_contribute_as_body %] + [% IF can_contribute_as_another_user OR can_contribute_as_body OR can_contribute_as_anonymous_user %] <label for="form_as">[% loc('Provide update as') %]</label> <select id="form_as" class="form-control js-contribute-as" name="form_as"> <option value="myself" selected>[% loc('Yourself') %]</option> [% IF can_contribute_as_another_user %] <option value="another_user">[% loc('Another user') %]</option> [% END %] + [% IF can_contribute_as_anonymous_user %] + <option value="anonymous_user">[% loc('Anonymous user') %]</option> + [% END %] [% IF can_contribute_as_body %] <option value="body">[% c.user.from_body.name %]</option> [% END %] |