Changeset 540:4b43a57ad9b3 in documentViewer for zpt/viewer_index.zpt


Ignore:
Timestamp:
Aug 16, 2012, 5:09:49 PM (12 years ago)
Author:
casties
Branch:
default
Message:

more nicer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • zpt/viewer_index.zpt

    r539 r540  
    2323    <div class="col index-image">
    2424      <!-- image -->
    25       <a tal:define="tp docinfo/titlePage | nothing"
     25      <a tal:define="tp docinfo/titlePage | string:1"
    2626        tal:attributes="href python:context.getLink(params={'viewMode':'auto','pn':tp})"><img tal:condition="tp" border="0"
    2727        tal:attributes="src string:${docinfo/imageURL}&pn=$tp&dw=300&dh=500" /><img
     
    6868
    6969        <tal:block tal:define="dri docinfo/DRI | nothing" tal:condition="dri">
    70         <h2>Permanent URL</h2>
    71         <table>
    72           <tr>
    73             <td class="type">Document ID:</td>
    74             <td class="content" tal:content="dri" />
    75           </tr>
    76           <tr>
    77             <td class="type">Permanent URL:</td>
    78             <td class="content"><a tal:attributes="href string:http://echo.mpiwg-berlin.mpg.de/$dri"
    79               tal:content="string:http://echo.mpiwg-berlin.mpg.de/$dri" /></td>
    80           </tr>
    81         </table>
     70          <h2>Permanent URL</h2>
     71          <table>
     72            <tr>
     73              <td class="type">Document ID:</td>
     74              <td class="content" tal:content="dri" />
     75            </tr>
     76            <tr>
     77              <td class="type">Permanent URL:</td>
     78              <td class="content"><a tal:attributes="href string:http://echo.mpiwg-berlin.mpg.de/$dri"
     79                tal:content="string:http://echo.mpiwg-berlin.mpg.de/$dri" /></td>
     80            </tr>
     81          </table>
    8282        </tal:block>
    8383
    8484        <tal:block tal:define="attribution docinfo/attribution | nothing; copyright docinfo/copyright | nothing">
    85         <h2>Copyright information</h2>
    86         <table border="0" tal:condition="attribution | copyright">
    87           <!-- attribution -->
    88           <tr tal:condition="attribution"
    89             tal:replace="structure python:here.metadataService.getAttributionFormatted('metadata_template', data=attribution)" />
    90           <!-- copyright -->
    91           <tr tal:condition="copyright"
    92             tal:replace="structure python:here.metadataService.getCopyrightFormatted('metadata_template', data=copyright)" />
    93         </table>
    94         <table border="0" tal:condition="not:attribution | copyright">
    95           <tr><td></td></tr>
    96         </table>       
     85          <h2>Copyright information</h2>
     86          <table border="0" tal:condition="attribution | copyright">
     87            <!-- attribution -->
     88            <tr tal:condition="attribution"
     89              tal:replace="structure python:here.metadataService.getAttributionFormatted('metadata_template', data=attribution)" />
     90            <!-- copyright -->
     91            <tr tal:condition="copyright"
     92              tal:replace="structure python:here.metadataService.getCopyrightFormatted('metadata_template', data=copyright)" />
     93          </table>
     94          <table border="0" tal:condition="not:attribution | copyright">
     95            <tr>
     96              <td class="type">Copyright:</td>
     97              <td class="content"><a target="_blank" href="http://www.mpiwg-berlin.mpg.de">Max Planck Institute for the
     98                  History of Science</a> (unless otherwise stated)</td>
     99            </tr>
     100            <tr>
     101              <td class="type">License:</td>
     102              <td class="content"><a href="http://creativecommons.org/licenses/by-sa/3.0/de/">CC-BY-SA</a></td>
     103            </tr>
     104          </table>
    97105        </tal:block>
    98106      </div>
     
    107115            target="_blank">&#8594;HTML</a> or <a
    108116            tal:attributes="href python:'http://mpdl-system.mpiwg-berlin.mpg.de/mpdl/getDoc?doc=%s'%(docpath)" target="_blank">&#8594;XML</a>
     117          (copyright and license see above)
    109118        </div>
    110119        <div class="action">
    111120          <!--BEGIN search -->
    112           <form tal:condition="docpath" tal:attributes="action python:here.getLink()">
     121          <form tal:define="queryType string:fulltextMorph" tal:condition="docpath" tal:attributes="action python:here.getLink()">
    113122            <input type="hidden" tal:define="params python:here.getParams('viewMode', None)" tal:repeat="param params"
    114               tal:attributes="name param; value python:params[param]" /> <input class="textMain" name="query"
    115               onfocus="this.select();" type="text" tal:attributes="value query" /> <input type="submit" class="buttonMain"
    116               value="Search in Book" />
     123              tal:attributes="name param; value python:params[param]" /> <input type="hidden" name="viewLayer" value="search" />
     124            <!-- query text -->
     125            <input type="text" name="query" tal:attributes="value query" /> <input type="submit" value="Search full document" /> <a
     126              tal:condition="query" tal:attributes="href python:here.getLink('query',None)">Clear</a><br /> <input type="radio"
     127              name="queryType" value="fulltext" tal:attributes="checked python:queryType=='fulltext'" /> Exact <input type="radio"
     128              name="queryType" value="fulltextMorph" tal:attributes="checked python:queryType=='fulltextMorph'" /> All forms <input
     129              type="radio" name="queryType" value="ftIndex" tal:attributes="checked python:queryType=='ftIndex'" /> Fulltext index
     130            <input type="radio" name="queryType" value="ftIndexMorph" tal:attributes="checked python:queryType=='ftIndexMorph'" />
     131            Morphological index
    117132          </form>
    118133          <!-- END search-->
Note: See TracChangeset for help on using the changeset viewer.