advanced_search.html
1 <div class="row">
2 <div class="col-xs-12 col-sm-12 col-md-12">
3 <div class="well">
4 <h3>#i18n{document.advanced_search.title}</h3>
5 <form id="advanced_search_form" name="advanced_search_form" action="${url}?page=advanced_search&search_query=true" method="post">
6 <label for="searchinput">#i18n{document.advanced_search.query}:</label><input name="query" id="searchinput" type="text" value="<#if query??>${query}</#if>"/>
7 <label for="title">#i18n{document.advanced_search.limit}:</label>
8 #i18n{document.advanced_search.checkbox.title}<input name="title" id="title" type="checkbox" <#if title??>checked</#if>/>
9 #i18n{document.advanced_search.checkbox.summary}<input name="summary" id="summary" type="checkbox" <#if summary??>checked</#if>/>
10 <label for="date">#i18n{document.advanced_search.checkbox.date}:</label>
11 <input type="text" name="date" id="date" size="10" value="<#if date_query??>${date_query}</#if>"/>
12 <#if date_error??><div id="error">${date_error}</div></#if>
13 <label for="document_type">#i18n{document.advanced_search.list.type}:</label><@combo name="document_type" items=document_type_list default_value=selected_type />
14 <input id="searchsubmit" class="site-buttons" type="submit" value="#i18n{document.advanced_search.button.search}"/>
15 <input id="button-erase" class="site-buttons" type="button" onclick="window.clear()" value="#i18n{document.advanced_search.button.erase}"/>
16 </form>
17 </div>
18 </div>
19 <#if query??>
20 <div class="col-xs-12 col-sm-12 col-md-12">
21 <fieldset>
22 <legend>#i18n{document.advanced_search.result}</legend>
23 <#if content??>
24 <ul>
25 <#list content as document>
26 <li>
27 <#if document.idPortlet != (-1) >
28 <a href="${url}?document_id=${document.docSearchItem.id}&portlet_id=${document.idPortlet}">
29 ${document.docSearchItem.title}
30 </a>
31 </#if>
32 <p class="label label-info">${document.docSearchItem.type}</p>
33 <em>${document.docSearchItem.summary}</em>
34 </li>
35 </#list>
36 </ul>
37 <#else>
38 <div class="alert alert-danger">#i18n{document.advanced_search.noresult}</div>
39 </#if>
40 </fieldset>
41 </div>
42 </div>
43 </#if>
44 <script src="js/jquery/plugins/ui/jquery-ui-1.9.2.custom.min.js"></script>
45 <script src="js/jquery/plugins/ui/ui.datepicker-fr.js"></script>
46 <@getDatePicker idField="date" language=locale />
47 <script>
48 function clear() {
49 document.getElementById("advanced_search_form").elements["searchinput"].value = "";
50 document.getElementById("advanced_search_form").elements["title"].checked = false;
51 document.getElementById("advanced_search_form").elements["summary"].checked = false;
52 document.getElementById("advanced_search_form").elements["date"].value = "";
53 document.getElementById("advanced_search_form").elements["document_type"].selectedIndex = 0;
54 }
55 </script>