Commit f422f4dd authored by cyeh%bluemartini.com's avatar cyeh%bluemartini.com

fix for 65396:

Remember This Query should give option to add to page footer patch submitted by st.n@gmx.net (Stephan Niemz)
parent b567f425
...@@ -730,13 +730,15 @@ individual query. ...@@ -730,13 +730,15 @@ individual query.
} }
$::buffer =~ s/[\&\?]cmdtype=[a-z]+//; $::buffer =~ s/[\&\?]cmdtype=[a-z]+//;
my $qname = SqlQuote($name); my $qname = SqlQuote($name);
my $tofooter= ( $::FORM{'tofooter'} ? 1 : 0 );
SendSQL("SELECT query FROM namedqueries " . SendSQL("SELECT query FROM namedqueries " .
"WHERE userid = $userid AND name = $qname"); "WHERE userid = $userid AND name = $qname");
if (!FetchOneColumn()) { if (!FetchOneColumn()) {
SendSQL("REPLACE INTO namedqueries (userid, name, query) " . SendSQL("REPLACE INTO namedqueries (userid, name, query, linkinfooter) " .
"VALUES ($userid, $qname, " . SqlQuote($::buffer) . ")"); "VALUES ($userid, $qname, ". SqlQuote($::buffer) .", ". $tofooter .")");
} else { } else {
SendSQL("UPDATE namedqueries SET query = " . SqlQuote($::buffer) . SendSQL("UPDATE namedqueries SET query = " . SqlQuote($::buffer) . "," .
" linkinfooter = " . $tofooter .
" WHERE userid = $userid AND name = $qname"); " WHERE userid = $userid AND name = $qname");
} }
PutHeader("OK, query saved."); PutHeader("OK, query saved.");
...@@ -838,7 +840,7 @@ if ($dotweak) { ...@@ -838,7 +840,7 @@ if ($dotweak) {
confirm_login(); confirm_login();
if (!UserInGroup("editbugs")) { if (!UserInGroup("editbugs")) {
print qq{ print qq{
Sorry; you do not have sufficient priviledges to edit a bunch of bugs Sorry; you do not have sufficient privileges to edit a bunch of bugs
at once. at once.
}; };
PutFooter(); PutFooter();
......
...@@ -887,19 +887,21 @@ if (!$userid) { ...@@ -887,19 +887,21 @@ if (!$userid) {
</tr></table>}; </tr></table>};
} }
print " print qq{
<INPUT TYPE=radio NAME=cmdtype VALUE=asdefault> Remember this as the default query <INPUT TYPE=radio NAME=cmdtype VALUE=asdefault> Remember this as the default query
<BR> <BR>
<INPUT TYPE=radio NAME=cmdtype VALUE=asnamed> Remember this query, and name it: <INPUT TYPE=radio NAME=cmdtype VALUE=asnamed> Remember this query, and name it:
<INPUT TYPE=text NAME=newqueryname> <INPUT TYPE=text NAME=newqueryname>
<br>&nbsp;&nbsp;&nbsp;&nbsp;<INPUT TYPE="checkbox" NAME="tofooter" VALUE="1">
and put it in my page footer.
<BR> <BR>
" };
} }
print " print qq{
<NOBR><B>Sort By:</B> <NOBR><B>Sort By:</B>
<SELECT NAME=\"order\"> <SELECT NAME=\"order\">
"; };
my $deforder = "'Importance'"; my $deforder = "'Importance'";
my @orders = ('Bug Number', $deforder, 'Assignee'); my @orders = ('Bug Number', $deforder, 'Assignee');
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment