diff options
author | lpsolit%gmail.com <> | 2006-11-01 08:24:46 +0100 |
---|---|---|
committer | lpsolit%gmail.com <> | 2006-11-01 08:24:46 +0100 |
commit | bd2d75cbf59faed6bf91ec02f4ce5828aa845cc9 (patch) | |
tree | 85ddac607bcea5f52dc0ce1d7cf524f8a67f8552 /template/en/default/global | |
parent | 21cf6d61e43fd4f9dd3fab5ed7c9c2a5e20cf069 (diff) | |
download | bugzilla-bd2d75cbf59faed6bf91ec02f4ce5828aa845cc9.tar.gz bugzilla-bd2d75cbf59faed6bf91ec02f4ce5828aa845cc9.tar.xz |
Bug 355616: The "Actions" section of the footer should have "Preferences" and shouldn't have "Sanity Check" - Patch by Frédéric Buclin <LpSolit@gmail.com> r=mkanat a=myk
Diffstat (limited to 'template/en/default/global')
-rw-r--r-- | template/en/default/global/common-links.html.tmpl | 3 | ||||
-rw-r--r-- | template/en/default/global/useful-links.html.tmpl | 71 |
2 files changed, 47 insertions, 27 deletions
diff --git a/template/en/default/global/common-links.html.tmpl b/template/en/default/global/common-links.html.tmpl index cfb7458e0..8c536d1fe 100644 --- a/template/en/default/global/common-links.html.tmpl +++ b/template/en/default/global/common-links.html.tmpl @@ -55,8 +55,7 @@ [% END %] [% IF user.login %] - [% '<li><span class="separator">| </span><a href="sanitycheck.cgi">Sanity check</a></li>' - IF user.groups.tweakparams %] + <li><span class="separator">| </span><a href="userprefs.cgi">Preferences</a></li> <li> <span class="separator">| </span> [% IF user.authorizer.can_logout %] diff --git a/template/en/default/global/useful-links.html.tmpl b/template/en/default/global/useful-links.html.tmpl index 5e3e521d5..9439c2b8b 100644 --- a/template/en/default/global/useful-links.html.tmpl +++ b/template/en/default/global/useful-links.html.tmpl @@ -28,37 +28,58 @@ <ul id="useful-links"> <li id="links-actions"> - <div class="label">Actions:</div> + <div class="label">Actions: </div> [% PROCESS "global/common-links.html.tmpl" btn_id = "find_bottom" %] </li> - - [% IF user.login %] + + [%# We have no other choices than enumerating all required privileges to have + # at least one link in this section. %] + [% IF user.login + && (user.groups.tweakparams || user.groups.editusers || user.can_bless + || (Param('useclassification') && user.groups.editclassifications) + || user.groups.editcomponents || user.groups.admin || user.groups.creategroups + || user.groups.editkeywords || user.groups.bz_canusewhines) %] + + [% sep = "" FILTER html %] <li id="links-edit"> - <div class="label">Edit:</div> + <div class="label">Edit: </div> <ul class="links"> - <li><a href="userprefs.cgi">Prefs</a></li> - [% ' <li><span class="separator">| </span><a href="editparams.cgi">Parameters</a></li>' _ - ' <li><span class="separator">| </span><a href="editsettings.cgi">User Preferences</a></li>' - IF user.groups.tweakparams %] - [% ' <li><span class="separator">| </span><a href="editusers.cgi">Users</a></li>' IF user.groups.editusers - || user.can_bless %] + [% IF user.groups.tweakparams %] + <li><span class="separator">[% sep %]</span><a href="editparams.cgi">Parameters</a></li> + [% sep = "| " %] + <li><span class="separator">[% sep %]</span><a href="editsettings.cgi">User Preferences</a></li> + <li><span class="separator">[% sep %]</span><a href="sanitycheck.cgi">Sanity Check</a></li> + [% END %] + [% IF user.groups.editusers || user.can_bless %] + <li><span class="separator">[% sep %]</span><a href="editusers.cgi">Users</a></li> + [% sep = "| " %] + [% END %] [% IF Param('useclassification') && user.groups.editclassifications %] - [% ' <li><span class="separator">| </span><a href="editclassifications.cgi">Classifications</a></li>' %] + <li><span class="separator">[% sep %]</span><a href="editclassifications.cgi">Classifications</a></li> + [% sep = "| " %] + [% END %] + [% IF user.groups.editcomponents %] + <li><span class="separator">[% sep %]</span><a href="editproducts.cgi">Products</a></li> + [% sep = "| " %] + <li><span class="separator">[% sep %]</span><a href="editflagtypes.cgi">Flags</a></li> + [% END %] + [% IF user.groups.admin %] + <li><span class="separator">[% sep %]</span><a href="editfields.cgi">Custom Fields</a></li> + [% sep = "| " %] + <li><span class="separator">[% sep %]</span><a href="editvalues.cgi">Field Values</a></li> + [% END %] + [% IF user.groups.creategroups %] + <li><span class="separator">[% sep %]</span><a href="editgroups.cgi">Groups</a></li> + [% sep = "| " %] + [% END %] + [% IF user.groups.editkeywords %] + <li><span class="separator">[% sep %]</span><a href="editkeywords.cgi">Keywords</a></li> + [% sep = "| " %] + [% END %] + [% IF user.groups.bz_canusewhines %] + <li><span class="separator">[% sep %]</span><a href="editwhines.cgi">Whining</a></li> + [% sep = "| " %] [% END %] - [% ' <li><span class="separator">| </span><a href="editproducts.cgi">Products</a></li>' - IF user.groups.editcomponents %] - [% ' <li><span class="separator">| </span><a href="editflagtypes.cgi">Flags</a></li>' - IF user.groups.editcomponents %] - [% ' <li><span class="separator">| </span><a href="editfields.cgi">Custom Fields</a></li>' - IF user.groups.admin %] - [% ' <li><span class="separator">| </span><a href="editvalues.cgi">Field Values</a></li>' - IF user.groups.admin %] - [% ' <li><span class="separator">| </span><a href="editgroups.cgi">Groups</a></li>' - IF user.groups.creategroups %] - [% ' <li><span class="separator">| </span><a href="editkeywords.cgi">Keywords</a></li>' - IF user.groups.editkeywords %] - [% ' <li><span class="separator">| </span><a href="editwhines.cgi">Whining</a></li>' - IF user.groups.bz_canusewhines %] </ul> </li> [% END %] |