+ |
+New | Query
+--endquote--
+
if (-e "query2.cgi") {
$html .= "[beta]";
}
@@ -1065,32 +1072,15 @@ sub GetCommandMenu {
$html .=
qq{ | bug \# };
- $html .= " | Reports";
+ $html .= " | Reports | \n";
if ($loggedin) {
- my $mybugstemplate = Param("mybugstemplate");
- my %substs;
- $substs{'userid'} = url_quote($::COOKIE{"Bugzilla_login"});
- if (!defined $::anyvotesallowed) {
- GetVersionTable();
- }
- if ($::anyvotesallowed) {
- $html .= qq{ | My votes};
- }
+ #a little mandatory SQL, used later on
SendSQL("SELECT mybugslink, userid, blessgroupset FROM profiles " .
"WHERE login_name = " . SqlQuote($::COOKIE{'Bugzilla_login'}));
my ($mybugslink, $userid, $blessgroupset) = (FetchSQLData());
- if ($mybugslink) {
- my $mybugsurl = PerformSubsts($mybugstemplate, \%substs);
- $html = $html . " | My bugs";
- }
- SendSQL("SELECT name FROM namedqueries " .
- "WHERE userid = $userid AND linkinfooter");
- while (MoreSQLData()) {
- my ($name) = (FetchSQLData());
- $html .= " | $name";
- }
- $html .= " | Edit prefs";
+
+ #Begin settings
+ $html .= "Edit prefs";
if (UserInGroup("tweakparams")) {
$html .= ", parameters";
$html .= ", sanity check";
@@ -1108,13 +1098,42 @@ sub GetCommandMenu {
$html .= ", keywords";
}
$html .= " | Log out $::COOKIE{'Bugzilla_login'}";
+ $html .= " |
";
+
+ #begin preset queries
+ my $mybugstemplate = Param("mybugstemplate");
+ my %substs;
+ $substs{'userid'} = url_quote($::COOKIE{"Bugzilla_login"});
+ if (!defined $::anyvotesallowed) {
+ GetVersionTable();
+ }
+ if ($::anyvotesallowed) {
+ $html .= qq{ |