diff options
-rw-r--r-- | CGI.pl | 13 | ||||
-rw-r--r-- | template/en/default/global/useful-links.html.tmpl | 3 |
2 files changed, 10 insertions, 6 deletions
@@ -499,10 +499,10 @@ sub GetUserInfo { $user{'login'} = $::COOKIE{"Bugzilla_login"}; $user{'userid'} = $userid; - SendSQL("SELECT mybugslink, realname, groupset FROM profiles " . - "WHERE userid = $userid"); - ($user{'showmybugslink'}, $user{'realname'}, $user{'groupset'}) = - FetchSQLData(); + SendSQL("SELECT mybugslink, realname, groupset, blessgroupset " . + "FROM profiles WHERE userid = $userid"); + ($user{'showmybugslink'}, $user{'realname'}, $user{'groupset'}, + $user{'blessgroupset'}) = FetchSQLData(); SendSQL("SELECT name, query, linkinfooter FROM namedqueries " . "WHERE userid = $userid"); @@ -857,7 +857,10 @@ Content-type: text/html print qq| <hr> <p>If you don't have a Bugzilla account, you can - <a href="createaccount.cgi">create a new account</a>.</p> + <a href="createaccount.cgi">create a new account</a>. + <a href="display.cgi?page=why-account"> + I just want to report a bug. + Why is this necessary?</a></p> <form method="get" action="token.cgi"> <input type="hidden" name="a" value="reqpw"> If you have an account, but have forgotten your password, diff --git a/template/en/default/global/useful-links.html.tmpl b/template/en/default/global/useful-links.html.tmpl index 5db6333ed..6b548b4dc 100644 --- a/template/en/default/global/useful-links.html.tmpl +++ b/template/en/default/global/useful-links.html.tmpl @@ -65,7 +65,8 @@ Edit <a href="userprefs.cgi">prefs</a> [% ", <a href='editparams.cgi'>parameters</a>" IF user.groups.tweakparams %] - [% ", <a href='editusers.cgi'>users</a>" IF user.groups.editusers %] + [% ", <a href='editusers.cgi'>users</a>" IF user.groups.editusers + || (user.blessgroupset > 0) %] [% ", <a href='editproducts.cgi'>products</a>" IF user.groups.editcomponents %] [% ", <a href='editattachstatuses.cgi'> attachment statuses</a>" |