page_selector.html
1 <div class="insert-service" >
2 <@row>
3 <@columns>
4 <ol class="breadcrumb">
5 <li><@link href='jsp/admin/insert/GetAvailableInsertServices.jsp?input=${.data_model.input}&selected_text='><@icon style='home' /></@link></li>
6 <li>#i18n{document.selector.page.pageChoice}</li>
7 </ol>
8 <#if pages_list?size = 0>
9 <@alert color='danger'>
10 <@icon style='exclamation-triangle' /> #i18n{document.selector.page.noPage}
11 <@button type='button' params='onclick="javascript:history.go(-1);"' title='#i18n{portal.util.labelBack}' buttonIcon='times' color='default' />
12 </@alert>
13 <#else>
14 <@tform method='post' name='fsubmit' id='fsubmit' action='jsp/admin/plugins/document/DoSelectPage.jsp'>
15 <@input type='hidden' name='input' value='${.data_model.input}' />
16 <@input type='hidden' name='name' value='' />
17 <@input type='hidden' name='subcategory' value='${type_filter}' />
18 <@listGroup>
19 <#list pages_list as page>
20 <@listGroupItem>
21 <@radioButton id='page_id_${page.id}' name='page_id' value='${page.id}' />
22 <@link href='jsp/admin/plugins/document/SelectPage.jsp?page_id=${page.id}&input=${.data_model.input}&subcategory=${type_filter}'>
23 ${page.name} - ${page.description}
24 </@link>
25 </@listGroupItem>
26 </#list>
27 </@listGroup>
28 <nav>
29 <ul class="pager">
30 <li>
31 <@link href='javascript:history.go(-1);' title='#i18n{portal.util.labelPrevious}'>
32 <@icon style='chevron-left' /> #i18n{portal.util.labelPrevious}
33 </@link>
34 </li>
35 <li>
36 <@link href='#' id='a-sub' class='sr-only'>
37 #i18n{portal.util.labelNext} <@icon style='chevron-right' />
38 </@link>
39 <@button type='submit' id='btn-sub' title='#i18n{portal.util.labelNext}' buttonIcon='chevron-right' />
40 </li>
41 </ul>
42 </nav>
43 </@tform>
44 </#if>
45 </@columns>
46 </@row>
47 </div>
48 <script>
49 $(document).ready( function(){
50 $("#btn-sub").remove();
51 $("#a-sub").removeClass("sr-only");
52 $("#a-sub").click( function( e ){
53 $("#fsubmit").submit();
54 return false;
55 });
56 });
57 </script>