Mercurial > hg > documentViewer
comparison zpt/viewer/viewer_xml.zpt @ 594:da7daa783df4
rearranged viewer templates into folder.
author | casties |
---|---|
date | Fri, 16 Nov 2012 17:16:50 +0100 |
parents | zpt/viewer_xml.zpt@6cdc31e9ed8e |
children |
comparison
equal
deleted
inserted
replaced
593:eb46138db658 | 594:da7daa783df4 |
---|---|
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" | |
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> | |
3 <html xmlns="http://www.w3.org/1999/xhtml" | |
4 tal:define="docinfo options/docinfo; pageinfo options/pageinfo; viewMode pageinfo/viewMode; | |
5 tocMode pageinfo/tocMode; viewerUrl docinfo/viewerUrl; | |
6 rootUrl here/getDocumentViewerURL; | |
7 numPages docinfo/numPages | nothing;"> | |
8 <head> | |
9 <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> | |
10 <title | |
11 tal:content="python:docinfo.get('creator',' ') + ' - ' + docinfo.get('title',' ')" /> | |
12 <link rel="stylesheet" href="template/docuviewer_css" type="text/css" /> | |
13 <script type="text/javascript" tal:attributes="src string:$rootUrl/template/jquery_js"></script> | |
14 <script type="text/javascript"> | |
15 // <!-- | |
16 $(document).ready(function() { | |
17 // autosubmit forms | |
18 $('form.autosubmit').find('.autosubmit').change(function() { | |
19 this.form.submit(); | |
20 }); | |
21 $('form.autosubmit input[type="submit"]').hide(); | |
22 }); | |
23 // --> | |
24 </script> | |
25 </head> | |
26 <body tal:condition="numPages"> | |
27 <tal:block | |
28 tal:define="docpath docinfo/textURLPath; | |
29 pn pageinfo/pn; | |
30 flowLtr python:docinfo.get('pageFlow','ltr')!='rtl'; | |
31 textPage python:here.getTextPage(mode='xml', pn=pn, docinfo=docinfo, pageinfo=pageinfo) or '[no text here]';"> | |
32 <!-- header --> | |
33 <div class="page-head"> | |
34 <metal:block metal:use-macro="here/template/common_template/macros/head" /> | |
35 </div> | |
36 <div class="page-body" tal:condition="python:here.isAccessible(docinfo)"> | |
37 <!--table of contents--> | |
38 <div class="col toc"> | |
39 <metal:block | |
40 metal:use-macro="python:path('here/template/toc_%s/macros/main'%tocMode)" /> | |
41 </div> | |
42 | |
43 <!-- text page --> | |
44 <div class="col main"> | |
45 <div class="ruler top"> | |
46 <metal:block metal:use-macro="here/template/common_template/macros/page_ruler" /> | |
47 </div> | |
48 <div class="content xml"> | |
49 <div class="pageHeaderTitle" tal:condition="exists:pageinfo/pageHeaderTitle" | |
50 tal:content="structure pageinfo/pageHeaderTitle" /> | |
51 <tal:block tal:replace="structure textPage" /> | |
52 </div> | |
53 </div> | |
54 <!-- col-main --> | |
55 | |
56 <!-- right-side options --> | |
57 <div class="col buttons"> | |
58 <!--"BEGIN TEXT SIZE"--> | |
59 <!-- <div class="options"> | |
60 <h4>Text size</h4> | |
61 <ul class="fsizer"> | |
62 <li> | |
63 <a href="javascript:fontSize(12);" class="fs_sml">S</a> | |
64 </li> | |
65 <li> | |
66 <a href="javascript:fontSize(14);" class="fs_med">M</a> | |
67 </li> | |
68 <li> | |
69 <a href="javascript:fontSize(16);" class="fs_lrg">L</a> | |
70 </li> | |
71 </ul> | |
72 </div> --> | |
73 <!--"END TEXT SIZE"--> | |
74 | |
75 </div> | |
76 <!-- /col-right --> | |
77 | |
78 </div> | |
79 <!-- /page-body --> | |
80 | |
81 <div class="page-body" tal:condition="python:not here.isAccessible(docinfo)"> | |
82 <div class="errortext">Sorry, access to this document is restricted.</div> | |
83 </div> | |
84 | |
85 <tal:block tal:condition="exists:here/template/site_template.pt/macros/footer"> | |
86 <!-- footer --> | |
87 <metal:block metal:use-macro="here/template/site_template.pt/macros/footer"/> | |
88 </tal:block> | |
89 </tal:block> | |
90 </body> | |
91 <body tal:condition="not:numPages"> | |
92 <div class="errortext">Sorry, document doesn't exist.</div> | |
93 <tal:block tal:condition="exists:here/template/site_template.pt/macros/footer"> | |
94 <!-- footer --> | |
95 <metal:block metal:use-macro="here/template/site_template.pt/macros/footer"/> | |
96 </tal:block> | |
97 </body> | |
98 </html> |