Commit 840bfeae authored by Guy Pyrzak's avatar Guy Pyrzak Committed by Max Kanat-Alexander

Bug 571637: Put the Custom Search (formerly "Boolean Charts") UI behind

a show/hide widget r=mkanat, a=mkanat
parent 153d2be4
...@@ -176,6 +176,14 @@ div.bz_section_title span { ...@@ -176,6 +176,14 @@ div.bz_section_title span {
font-weight: bold; font-weight: bold;
} }
#queryform, #reportform {
margin-bottom: 2em;
}
#knob {
margin-top: 2em;
}
.hide_people_filter #people_filter_section, .hide_people_filter #people_filter_section,
.hide_history_filter #history_filter_section, .hide_history_filter #history_filter_section,
.hide_detailed_information #detailed_information_section .hide_detailed_information #detailed_information_section
......
...@@ -48,13 +48,18 @@ ...@@ -48,13 +48,18 @@
"matches", "matches",
"notmatches", "notmatches",
] %] ] %]
<script type="text/javascript">
<h3 id="chart"> TUI_alternates['custom_search_query'] = '&#9658;';
Custom Search <span class="section_help">Didn't find what TUI_hide_default('custom_search_query');
</script>
<div class="bz_section_title" id="custom_search_filter">
<div id="custom_search_query_controller" class="arrow">&#9660;</div>
<a href="javascript:TUI_toggle_class('custom_search_query')" >
Custom Search</a> <span class="section_help">Didn't find what
you're looking for above? This area allows for ANDs, ORs, you're looking for above? This area allows for ANDs, ORs,
and other more complex searches.</span> and other more complex searches.</span>
</h3> </div>
<div id="custom_search_filter_section" class="bz_search_section custom_search_query" >
[%# Whoever wrote the original version of boolean charts had a seriously twisted mind %] [%# Whoever wrote the original version of boolean charts had a seriously twisted mind %]
[% jsmagic = "onclick=\"this.form.action='query.cgi#chart'; this.form.method='POST'; return 1;\"" %] [% jsmagic = "onclick=\"this.form.action='query.cgi#chart'; this.form.method='POST'; return 1;\"" %]
...@@ -133,5 +138,6 @@ ...@@ -133,5 +138,6 @@
[% END %] [% END %]
</table> </table>
<hr> [% "<hr>" IF NOT loop.last %]
[% END %] [% END %]
</div>
\ No newline at end of file
...@@ -66,16 +66,14 @@ var queryform = "queryform" ...@@ -66,16 +66,14 @@ var queryform = "queryform"
// --> // -->
</script> </script>
<form method="post" action="buglist.cgi" name="queryform"> <form method="post" action="buglist.cgi" name="queryform" id="queryform">
[% PROCESS search/form.html.tmpl %] [% PROCESS search/form.html.tmpl %]
[% PROCESS search/knob.html.tmpl %]
<hr>
[% PROCESS "search/boolean-charts.html.tmpl" %] [% PROCESS "search/boolean-charts.html.tmpl" %]
[% PROCESS search/knob.html.tmpl %]
</form> </form>
......
...@@ -34,7 +34,7 @@ var queryform = "reportform" ...@@ -34,7 +34,7 @@ var queryform = "reportform"
onload = "doOnSelectProduct(0); chartTypeChanged()" onload = "doOnSelectProduct(0); chartTypeChanged()"
yui = [ 'autocomplete', 'calendar' ] yui = [ 'autocomplete', 'calendar' ]
javascript = js_data javascript = js_data
javascript_urls = [ "js/productform.js", "js/TUI.js", "js/field.js" ] javascript_urls = [ "js/util.js", "js/productform.js", "js/TUI.js", "js/field.js" ]
style_urls = [ "skins/standard/search_form.css" ] style_urls = [ "skins/standard/search_form.css" ]
doc_section = "reporting.html#reports" doc_section = "reporting.html#reports"
%] %]
...@@ -65,7 +65,7 @@ var queryform = "reportform" ...@@ -65,7 +65,7 @@ var queryform = "reportform"
[% button_name = "Generate Report" %] [% button_name = "Generate Report" %]
<form method="get" action="report.cgi" name="reportform"> <form method="get" action="report.cgi" name="reportform" id="reportform">
<table align="center"> <table align="center">
<tr> <tr>
...@@ -130,14 +130,13 @@ var queryform = "reportform" ...@@ -130,14 +130,13 @@ var queryform = "reportform"
[% PROCESS search/form.html.tmpl %] [% PROCESS search/form.html.tmpl %]
<br>
<input type="submit" id="[% button_name FILTER css_class_quote %]"
value="[% button_name FILTER html %]">
<input type="hidden" name="action" value="wrap">
<hr>
[% PROCESS "search/boolean-charts.html.tmpl" %] [% PROCESS "search/boolean-charts.html.tmpl" %]
<div id="knob">
<input type="submit" id="[% button_name FILTER css_class_quote %]"
value="[% button_name FILTER html %]">
<input type="hidden" name="action" value="wrap">
</div>
</form> </form>
[% PROCESS global/footer.html.tmpl %] [% PROCESS global/footer.html.tmpl %]
...@@ -34,7 +34,7 @@ var queryform = "reportform" ...@@ -34,7 +34,7 @@ var queryform = "reportform"
onload = "doOnSelectProduct(0)" onload = "doOnSelectProduct(0)"
yui = [ 'autocomplete', 'calendar' ] yui = [ 'autocomplete', 'calendar' ]
javascript = js_data javascript = js_data
javascript_urls = [ "js/productform.js", "js/TUI.js", "js/field.js" ] javascript_urls = [ "js/util.js", "js/productform.js", "js/TUI.js", "js/field.js" ]
style_urls = [ "skins/standard/search_form.css" ] style_urls = [ "skins/standard/search_form.css" ]
doc_section = "reporting.html#reports" doc_section = "reporting.html#reports"
%] %]
...@@ -48,7 +48,7 @@ var queryform = "reportform" ...@@ -48,7 +48,7 @@ var queryform = "reportform"
[% button_name = "Generate Report" %] [% button_name = "Generate Report" %]
<form method="get" action="report.cgi" name="reportform"> <form method="get" action="report.cgi" name="reportform" id="reportform">
<table align="center"> <table align="center">
<tr> <tr>
...@@ -80,17 +80,16 @@ var queryform = "reportform" ...@@ -80,17 +80,16 @@ var queryform = "reportform"
<hr> <hr>
[% PROCESS search/form.html.tmpl %] [% PROCESS search/form.html.tmpl %]
<br> [% PROCESS "search/boolean-charts.html.tmpl" %]
<input type="submit" id="[% button_name FILTER css_class_quote %]"
value="[% button_name FILTER html %]">
<input type="hidden" name="format" value="table">
<input type="hidden" name="action" value="wrap">
<hr>
[% PROCESS "search/boolean-charts.html.tmpl" %]
<div id="knob">
<input type="submit" id="[% button_name FILTER css_class_quote %]"
value="[% button_name FILTER html %]">
<input type="hidden" name="format" value="table">
<input type="hidden" name="action" value="wrap">
</div>
</form> </form>
[% PROCESS global/footer.html.tmpl %] [% PROCESS global/footer.html.tmpl %]
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