[Erp5-report] r38713 ivan - in /erp5/trunk/bt5/erp5_dms: SkinTemplateItem/portal_skins/erp5...

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Sep 28 14:30:51 CEST 2010


Author: ivan
Date: Tue Sep 28 14:30:46 2010
New Revision: 38713

URL: http://svn.erp5.org?rev=38713&view=rev
Log:
Make it possible to customize PDF thumbnail inline navigation with CSS.

Modified:
    erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_renderHTMLPreviewNavigation.xml
    erp5/trunk/bt5/erp5_dms/bt/revision

Modified: erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_renderHTMLPreviewNavigation.xml
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_renderHTMLPreviewNavigation.xml?rev=38713&r1=38712&r2=38713&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_renderHTMLPreviewNavigation.xml [utf8] (original)
+++ erp5/trunk/bt5/erp5_dms/SkinTemplateItem/portal_skins/erp5_dms/PDF_renderHTMLPreviewNavigation.xml [utf8] Tue Sep 28 14:30:46 2010
@@ -2,10 +2,7 @@
 <ZopeData>
   <record id="1" aka="AAAAAAAAAAE=">
     <pickle>
-      <tuple>
-        <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
-        <tuple/>
-      </tuple>
+      <global name="ZopePageTemplate" module="Products.PageTemplates.ZopePageTemplate"/>
     </pickle>
     <pickle>
       <dictionary>
@@ -52,63 +49,59 @@ XXX: PDF pagination should be similar to
                  next_thunmbnail_index python: current_thumbnail_index + 1;\n
                  previous_thunmbnail_index python: current_thumbnail_index - 1;\n
                  parent_doc_url here/absolute_url;\n
-                 base_url python: \'%s/%s\' % (parent_doc_url, request.get(\'current_form_id\', \'view\'))">\n
+                 base_url python: \'%s/%s\' % (parent_doc_url, request.get(\'current_form_id\', \'view\'));\n
+                 hide_left_side_links python: not current_thumbnail_index >= 1;\n
+                 hide_right_side_links python: not all_thunmbnails > next_thunmbnail_index;">\n
 \n
   <div class="pdf-preview-navigation">\n
-    <tal:block tal:condition="python:current_thumbnail_index >= 1">\n
-    <a href=""\n
-      tal:attributes="href string:${base_url}?selection_index=0">\n
-        <img src="images/2leftarrowb.png" \n
-             i18n:attributes="alt"\n
-             i18n:domain="ui"\n
-             alt="First"/>\n
-      </a>\n
-    <a href=""\n
-      tal:attributes="href string:${base_url}?selection_index=${previous_thunmbnail_index}">\n
-        <img src="images/1leftarrowb.png" \n
-             i18n:attributes="alt"\n
-             i18n:domain="ui"\n
-             alt="Previous"/>\n
-      </a>\n
-    </tal:block>\n
-    <tal:block tal:condition="python:current_thumbnail_index < 1">\n
-    <img src="images/2leftarrowb.png" style="opacity:0.2; vertical-align:middle"\n
-              i18n:attributes="alt"\n
-              i18n:domain="ui"\n
-              alt="First"/>\n
-    <img src="images/1leftarrowb.png" style="opacity:0.2; vertical-align:middle"\n
-              i18n:attributes="alt"\n
-              i18n:domain="ui"\n
-              alt="Previous"/>\n
-    </tal:block>\n
+\n
+    <a tal:omit-tag="hide_left_side_links"\n
+       tal:attributes="href string:${base_url}?selection_index=0">\n
+      <img src="images/transparent-image.gif" \n
+           i18n:attributes="alt; title"\n
+           i18n:domain="ui"\n
+           alt="First"\n
+           title="First"\n
+           class="first"\n
+           tal:attributes="class python: test(hide_left_side_links, \'first shaded\', \'first\')"/>\n
+    </a>\n
+    <a tal:omit-tag="hide_left_side_links"\n
+       tal:attributes="href string:${base_url}?selection_index=${previous_thunmbnail_index}">\n
+      <img src="images/transparent-image.gif" \n
+           i18n:attributes="alt; title"\n
+           i18n:domain="ui"\n
+           alt="Previous"\n
+           title="Previous"\n
+           class="previous"\n
+           tal:attributes="class python: test(hide_left_side_links, \'previous shaded\', \'previous\')"/>\n
+    </a>\n
+\n
+    <!-- Current Thumbnail / Total Thumbnails -->\n
     <span tal:content="python:current_thumbnail_index+1"/> / <span tal:content="all_thunmbnails"/>\n
-    <tal:block tal:condition="python:all_thunmbnails > next_thunmbnail_index">\n
-    <a href=""\n
-      tal:attributes="href string:${base_url}?selection_index=${next_thunmbnail_index}">\n
-        <img src="images/1rightarrowb.png" \n
-             i18n:attributes="alt"\n
+\n
+    <a tal:omit-tag="hide_right_side_links"\n
+       tal:attributes="href string:${base_url}?selection_index=${next_thunmbnail_index}">\n
+        <img src="images/transparent-image.gif" \n
+             i18n:attributes="alt; title"\n
              i18n:domain="ui"\n
-             alt="Next"/>\n
+             alt="Next"\n
+             title="Next"\n
+             class="next"\n
+             tal:attributes="class python: test(hide_right_side_links, \'next shaded\', \'next\')"/>\n
     </a>\n
-    <a href=""\n
-      tal:attributes="href string:${base_url}?selection_index=${all_thunmbnails}">\n
-        <img src="images/2rightarrowb.png" \n
-             i18n:attributes="alt"\n
-             i18n:domain="ui"\n
-             alt="Last"/>\n
+    <a tal:omit-tag="hide_right_side_links"\n
+       tal:attributes="href string:${base_url}?selection_index=${all_thunmbnails}">\n
+      <img src="images/transparent-image.gif" \n
+           i18n:attributes="alt; title"\n
+           i18n:domain="ui"\n
+           alt="Last"\n
+           title="Last"\n
+           class="last"\n
+           tal:attributes="class python: test(hide_right_side_links, \'last shaded\', \'last\')"/>\n
     </a>\n
-    </tal:block>\n
-    <tal:block tal:condition="python:all_thunmbnails <= next_thunmbnail_index">\n
-    <img src="images/1rightarrowb.png" style="opacity:0.2; vertical-align:middle"\n
-              i18n:attributes="alt"\n
-              i18n:domain="ui"\n
-              alt="Next"/>\n
-    <img src="images/2rightarrowb.png" style="opacity:0.2; vertical-align:middle"\n
-              i18n:attributes="alt"\n
-              i18n:domain="ui"\n
-              alt="Last"/>\n
-    </tal:block>\n
+\n
   </div>\n
+\n
 </tal:block>\n
 
 

Modified: erp5/trunk/bt5/erp5_dms/bt/revision
URL: http://svn.erp5.org/erp5/trunk/bt5/erp5_dms/bt/revision?rev=38713&r1=38712&r2=38713&view=diff
==============================================================================
--- erp5/trunk/bt5/erp5_dms/bt/revision [utf8] (original)
+++ erp5/trunk/bt5/erp5_dms/bt/revision [utf8] Tue Sep 28 14:30:46 2010
@@ -1 +1 @@
-1180
\ No newline at end of file
+1181
\ No newline at end of file




More information about the Erp5-report mailing list