comparison zpt/viewer/viewer_indexonly.zpt @ 606:37ad612edf5a

fixed bug in indexonly with no image.
author casties
date Tue, 11 Dec 2012 16:33:12 -0500
parents da7daa783df4
children
comparison
equal deleted inserted replaced
605:530a9a024450 606:37ad612edf5a
23 <!-- main --> 23 <!-- main -->
24 <div class="page-body"> 24 <div class="page-body">
25 25
26 <div class="col index-image"> 26 <div class="col index-image">
27 <!-- image --> 27 <!-- image -->
28 <a tal:define="tp docinfo/titlePage | string:1" 28 <a tal:define="tp docinfo/titlePage | string:1" tal:condition="python:docinfo.get('imageURL',None) and tp or exists('here/template/book.png')"
29 tal:attributes="href python:context.getLink(params={'viewMode':'auto','pn':tp})"><img tal:condition="tp" border="0" 29 tal:attributes="href python:context.getLink(params={'viewMode':'auto','pn':tp})"><img tal:condition="python:docinfo.get('imageURL',None) and tp" border="0"
30 tal:attributes="src python:'%s&pn=%s&dw=300&dh=500'%(docinfo.get('imageURL',None),tp)" /><img 30 tal:attributes="src python:'%s&pn=%s&dw=300&dh=500'%(docinfo.get('imageURL',None),tp)" /><img
31 tal:condition="python:not docinfo.get('titlePage',None) and exists('here/template/book.png')" border="0" 31 tal:condition="python:(not docinfo.get('imageURL',None)) and exists('here/template/book.png')" border="0"
32 src="template/book.png" /></a> 32 src="template/book.png" /></a>
33 </div> 33 </div>
34 34
35 <div class="col main"> 35 <div class="col main">
36 <!-- main content column --> 36 <!-- main content column -->
42 <tr tal:replace="structure python:formattedData" /> 42 <tr tal:replace="structure python:formattedData" />
43 </tal:x> 43 </tal:x>
44 44
45 <tal:x condition="not:formattedData"> 45 <tal:x condition="not:formattedData">
46 <!-- kein template fuer die daten --> 46 <!-- kein template fuer die daten -->
47 <tal:x condition="exists:docinfo/bib"> 47 <tal:block condition="exists:docinfo/bib">
48 <tr tal:define="bibinfo docinfo/bib" tal:repeat="bib bibinfo"> 48 <tal:block tal:define="bibinfo docinfo/bib" tal:repeat="bib bibinfo">
49 <td class="type" tal:content="python:bib.capitalize().replace('_',' ') + ':'" /> 49 <tr tal:condition="python:bib[0]!='@'">
50 <td class="content" tal:content="bibinfo/bib" /> 50 <td class="type" tal:content="python:bib.capitalize().replace('_',' ') + ':'" />
51 </tr> 51 <td class="content" tal:content="python:bibinfo[bib]" />
52 </tal:x> 52 </tr>
53 </tal:block>
54 </tal:block>
53 55
54 <tal:y condition="not:exists:docinfo/bib"> 56 <tal:y condition="not:exists:docinfo/bib">
55 <!-- wenn es kein bibinfo gibt (archimedes-texte) --> 57 <!-- wenn es kein bibinfo gibt (archimedes-texte) -->
56 <tr> 58 <tr>
57 <td class="type">Author:</td> 59 <td class="type">Author:</td>