]> gerrit.simantics Code Review - simantics/platform.git/blob - bundles/org.simantics.workbench.search/search/searchtable.ftl
Fixed all line endings of the repository
[simantics/platform.git] / bundles / org.simantics.workbench.search / search / searchtable.ftl
1
2 <div class="resultInfo fg-toolbar ui-toolbar ui-widget-header ui-corner-tl ui-corner-tr ui-corner-br ui-corner-bl ui-helper-clearfix">
3 <span class="modelNameText">${model.name}</span>
4 <span class="modelNameText">${searchEngine}</span>
5 <span class="resultCountText">
6 <#if resultTotalCount = maxResults>
7 ${resultTotalCount} or more results found.
8 <#else>
9 <#if resultTotalCount = 1>
10 ${resultTotalCount} result found.
11 <#else>
12 ${resultTotalCount} results found.
13 </#if>
14 </#if>
15 <#if (resultTotalCount > resultCount)>
16         Showing ${resultCount} results.
17 </#if>
18 </span>
19 </div>
20
21 <#if resultCount != 0>
22 <div id="resultsdiv${resultNumber}">
23 </div>
24 <script type="text/javascript">
25   $(document).ready(function() {
26     <#assign columns=results.columnCount()>
27     $('#resultsdiv${resultNumber}').html( '<table cellpadding="0" cellspacing="0" border="0" class="tablesorter dataTables" id="results${resultNumber}"></table>' );
28     var oTable = $('#results${resultNumber}')
29       .dataTable({
30          "bJQueryUI": true,
31          "bStateSave": true,
32          "bFilter": false,
33          "sDom": '<"H"lr>t<"F"ip>',
34          "sPaginationType": "full_numbers",
35          "aaData" : [
36          <#list results.rows as result>
37            [
38              <#list results.columns as column>
39                 '${result.getContent(column_index)}'<#if column_has_next>,</#if>
40              </#list>
41            ]<#if result_has_next>,</#if>
42          </#list>
43          
44          ],
45          "aoColumns": [
46              <#list results.columns as column>
47                 { "sTitle" : "${column}", "sClass": "result" }<#if column_has_next>,</#if>
48              </#list>
49          ],
50          "oLanguage": {
51                         "oPaginate": {
52                                 "sPrevious": "<",
53                                 "sNext": ">",
54                                 "sLast": ">>",
55                                 "sFirst": "<<"
56                         },
57                         "sSearch": "Filter:"
58                  },
59                 "oSearch": {
60                         "sSearch": ""
61                 }
62         });
63   });
64 </script>
65 </#if>