diff options
Diffstat (limited to 'template/en/default/sidebar.xul.tmpl')
-rw-r--r-- | template/en/default/sidebar.xul.tmpl | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/template/en/default/sidebar.xul.tmpl b/template/en/default/sidebar.xul.tmpl index a065d447a..97b3fe4c0 100644 --- a/template/en/default/sidebar.xul.tmpl +++ b/template/en/default/sidebar.xul.tmpl @@ -72,37 +72,38 @@ function normal_keypress_handler( aEvent ) { <text class="text-link" onclick="load_relative_url('enter_bug.cgi')" value="new bug"/> <separator class="thin"/> -[% IF username %] +[% IF user %] <text class="text-link" onclick="load_relative_url('userprefs.cgi')" value="edit prefs"/> - [%- IF UserInGroup('tweakparams') %] + [%- IF user.groups.tweakparams %] <text class="text-link" onclick="load_relative_url('editparams.cgi')" value="edit params"/> [%- END %] - [%- IF UserInGroup('editusers') || canblessany %] + [%- IF user.groups.editusers || user.can_bless %] <text class="text-link" onclick="load_relative_url('editusers.cgi')" value="edit users"/> [%- END %] - [%- IF UserInGroup('editcomponents') %] + [%- IF user.groups.editcomponents %] <text class="text-link" onclick="load_relative_url('editcomponents.cgi')" value="edit components"/> [%- END %] - [%- IF UserInGroup('creategroups') %] + [%- IF user.groups.creategroups %] <text class="text-link" onclick="load_relative_url('editgroups.cgi')" value="edit groups"/> [%- END %] - [%- IF UserInGroup('editkeywords') %] + [%- IF user.groups.editkeywords %] <text class="text-link" onclick="load_relative_url('editkeywords.cgi')" value="edit keywords"/> [%- END %] - [%- IF UserInGroup('tweakparams') %] + [%- IF user.groups.tweakparams %] <text class="text-link" onclick="load_relative_url('sanitycheck.cgi')" value="sanity check"/> [%- END %] - <text class="text-link" onclick="load_relative_url('relogin.cgi')" value="logout [% username FILTER html %]"/> + <text class="text-link" onclick="load_relative_url('relogin.cgi')" value="logout [% user.login FILTER html %]"/> <separator class="thin"/> - [%- IF mybugsurl %] - <text class="text-link" onclick="load_relative_url('[% mybugsurl FILTER html %]')" value="my bugs"/> + [%- IF user.showmybugslink %] + [% filtered_username = user.login FILTER url_quote %] + <text class="text-link" onclick="load_relative_url('[% Param('mybugstemplate').replace('%userid%', filtered_username) FILTER js FILTER html %]')" value="my bugs"/> [%- END %] [%- IF Param('usevotes') %] <text class="text-link" onclick="load_relative_url('votes.cgi?action=show_user')" value="my votes"/> [%- END %] - [%- FOREACH name = namedqueries %] - <text class="text-link" onclick="load_relative_url('buglist.cgi?cmdtype=runnamed&namedcmd=[% name FILTER url_quote %]')" value="[% name FILTER html %]"/> + [%- FOREACH q = user.queries %] + <text class="text-link" onclick="load_relative_url('buglist.cgi?cmdtype=runnamed&namedcmd=[% q.name FILTER url_quote %]')" value="[% q.name FILTER html %]"/> [% END %] [% ELSE %] |