Mercurial > hg > documentViewer
diff zpt/viewer_images.zpt @ 536:abd36d4d97b8
new version of index page. improvements for digilib page and thumbnail overview.
author | casties |
---|---|
date | Thu, 26 Jul 2012 21:22:56 +0200 |
parents | 0b8bed1223ad |
children | dbf25bd05fc6 |
line wrap: on
line diff
--- a/zpt/viewer_images.zpt Thu Jul 26 19:32:31 2012 +0200 +++ b/zpt/viewer_images.zpt Thu Jul 26 21:22:56 2012 +0200 @@ -5,50 +5,43 @@ tocMode pageinfo/tocMode; viewerUrl docinfo/viewerUrl; numPages docinfo/numPages | nothing; dlBaseUrl docinfo/digilibBaseUrl | nothing;"> <head> - <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> - <title - tal:content="python:docinfo.get('creator',' ') + ' - ' + docinfo.get('title',' ')" /> - <link rel="stylesheet" href="template/docuviewer_css" type="text/css" /> - <script type="text/javascript" tal:attributes="src string:$dlBaseUrl/jquery/jquery.js"></script> - <script type="text/javascript" - tal:attributes="src string:$dlBaseUrl/jquery/jquery.cookie.js"></script> - <script type="text/javascript" - tal:attributes="src string:$dlBaseUrl/jquery/jquery.digilib.js"></script> - <script type="text/javascript" - tal:attributes="src string:$dlBaseUrl/jquery/jquery.digilib.geometry.js"></script> - <script type="text/javascript" - tal:attributes="src string:$dlBaseUrl/jquery/jquery.digilib.arrows.js"></script> - <script type="text/javascript" - tal:attributes="src string:$dlBaseUrl/jquery/jquery.digilib.marks.js"></script> - <link rel="stylesheet" type="text/css" - tal:attributes="href string:$dlBaseUrl/jquery/jquery.digilib.css" /> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<title tal:content="python:docinfo.get('creator',' ') + ' - ' + docinfo.get('title',' ')" /> +<link rel="stylesheet" href="template/docuviewer_css" type="text/css" /> +<script type="text/javascript" tal:attributes="src string:$dlBaseUrl/jquery/jquery.js"></script> +<script type="text/javascript" tal:attributes="src string:$dlBaseUrl/jquery/jquery.cookie.js"></script> +<script type="text/javascript" tal:attributes="src string:$dlBaseUrl/jquery/jquery.digilib.js"></script> +<script type="text/javascript" tal:attributes="src string:$dlBaseUrl/jquery/jquery.digilib.geometry.js"></script> +<script type="text/javascript" tal:attributes="src string:$dlBaseUrl/jquery/jquery.digilib.arrows.js"></script> +<script type="text/javascript" tal:attributes="src string:$dlBaseUrl/jquery/jquery.digilib.marks.js"></script> +<link rel="stylesheet" type="text/css" tal:attributes="href string:$dlBaseUrl/jquery/jquery.digilib.css" /> - <script type="text/javascript" - tal:content="python:''' - var dlOpts = { - 'interactionMode' : 'fullscreen', - 'digilibBaseUrl' : '%s', - 'fn' : '%s', - 'pn' : '%s', - 'suppressParamNames' : ['fn'], - 'scalerInsets' : {'x' : 140, 'y' : 100} - };'''%(dlBaseUrl,docinfo.get('imagePath',''),pageinfo.get('pn','1'))"></script> +<script type="text/javascript" + tal:content="python:'''\n + var dlOpts = {\n + 'interactionMode' : 'fullscreen',\n + 'digilibBaseUrl' : '%s',\n + 'fn' : '%s',\n + 'pn' : '%s',\n + 'suppressParamNames' : ['fn'],\n + 'scalerInsets' : {'x':300, 'y':100}\n + };\n'''%(dlBaseUrl,docinfo.get('imagePath',''),pageinfo.get('pn','1'))"></script> - <script type="text/javascript"> - // <!-- - $(document).ready(function() { - // autosubmit forms - $('form.autosubmit').find('.autosubmit').change(function() { - this.form.submit(); - }); - $('form.autosubmit input[type="submit"]').hide(); - // get digilib div - $digilib = $('div#scaler'); - // configure digilib - $digilib.digilib(dlOpts); - }); - // --> - </script> +<script type="text/javascript"> + // <!-- + $(document).ready(function() { + // autosubmit forms + $('form.autosubmit').find('.autosubmit').change(function() { + this.form.submit(); + }); + $('form.autosubmit input[type="submit"]').hide(); + // get digilib div + $digilib = $('div#scaler'); + // configure digilib + $digilib.digilib(dlOpts); + }); +// --> +</script> </head> <body tal:condition="numPages"> <tal:block @@ -61,18 +54,16 @@ <div class="page-body" tal:condition="python:here.isAccessible(docinfo)"> <!-- table of contents --> <div class="col toc"> - <metal:block - metal:use-macro="python:path('here/template/toc_%s/macros/main'%tocMode)" /> + <metal:block metal:use-macro="python:path('here/template/toc_%s/macros/main'%tocMode)" /> </div> <!-- col-main: text page --> <div class="col main"> <div class="ruler"> <metal:block metal:use-macro="here/template/common_template/macros/page_ruler" /> </div> - <div class="content"> + <div class="content-images"> <div id="scaler"> - <img - tal:attributes="src string:${docinfo/imageURL}&pn=${pageinfo/pn}&dw=500&dh=500" /> + <img tal:attributes="src string:${docinfo/imageURL}&pn=${pageinfo/pn}&dw=500&dh=500" /> </div> </div> <!-- /content -->