Annotation of ECHO_content/zpt/changeResourceViewerTemplateSet.zpt, revision 1.2

1.1       dwinter     1: <html>
                      2:   <head>
                      3:     <title>The title</title>
                      4:    </head>
                      5:   <body>
                      6: 
                      7:     <form action="changeViewerTemplateSet" method="post">
                      8:    <h3>Select the set of viewer templates (changes here will change all entries below)</h3>
                      9:    <select tal:attributes="onChange python:'location.href=\''+here.REQUEST['URL']+'?viewerTemplateSet=\'+this.options[this.selectedIndex].value'" name="project">
                     10:      <span tal:omit-tag=""   tal:condition="not:python:here.REQUEST.has_key('viewerTemplateSet')">
                     11:        <option selected/>
                     12:        <span tal:omit-tag=""  tal:repeat="item here/getViewerTemplateSets">
                     13:    
                     14:          <span tal:omit-tag="" tal:condition="python:item[1]==here.getTextToolsField('viewerTemplateSet')">
                     15:            <option tal:content="python:item[0]" tal:attributes="value python:item[1]" selected/>
                     16:          </span>
                     17:          <span tal:omit-tag="" tal:condition="not:python:item[1]==here.getTextToolsField('viewerTemplateSet')">
                     18:            <option tal:content="python:item[0]" tal:attributes="value python:item[1]"/>
                     19:          </span>
                     20:       </span>
                     21: 
                     22: 
                     23:      </span>
                     24:            <span tal:omit-tag=""   tal:condition="python:here.REQUEST.has_key('viewerTemplateSet')">
                     25:        
                     26:        <span tal:omit-tag="" tal:repeat="viewerTemplateSet here/getViewerTemplateSets" tal:attributes="value python:viewerTemplateSet[1]">
                     27:          <span tal:omit-tag="" tal:condition="python:here.isSelectedViewerTemplateSet(here,viewerTemplateSet[1])">
                     28:        <option tal:content="python:viewerTemplateSet[0]" tal:attributes="value python:viewerTemplateSet[1]" selected=""/>
                     29:          </span>
                     30:          <span tal:omit-tag="" tal:condition="not:python:here.isSelectedViewerTemplateSet(here,viewerTemplateSet[1])">
                     31:        <option tal:content="python:viewerTemplateSet[0]" tal:attributes="value python:viewerTemplateSet[1]"/>
                     32:          </span>               
                     33:        </span>
                     34:      </span>
                     35:     </select>  
                     36: 
                     37:    <h3>Entries (Changes are only valid for this document)</h3>
                     38:    <!--NO ViewerTemplateSet selected-->
                     39:    <table tal:condition="not:python:here.REQUEST.has_key('viewerTemplateSet')">
                     40:      <tr>
                     41:        <td><em>Path or URI of xslt (optional)</em></td>
                     42:        <td><input size=80 type="text" name="xslt" tal:attributes="value python:here.getTextToolsField('xslt')"/></td>
                     43:      </tr>
                     44:      <tr>
                     45:          <td><em>Path to template of sidebar (optional)</em></td>
                     46:          <td><input size=80 type="text" name="thumbtemplate" value="/usr/local/share/archimedes/web/docs/proj/echo/1/templates/toc/thumbviewer2.tmpl" tal:attributes="value python:here.getTextToolsField('thumbtemplate')"/></td>
                     47:       </tr>
                     48:       <tr>
                     49:         <td>
                     50:           <em>Path to template of topbar (optional)</em></td>
                     51:         <td>
                     52:           <input size=80 type="text" name="topbar" value="/usr/local/share/archimedes/web/docs/proj/echo/1/templates/toc/topbar.tmpl" tal:attributes="value python:here.getTextToolsField(path,'toptemplate')"/>
                     53:         </td>
                     54:       </tr>
                     55:       <tr>
                     56:         <td>
                     57:           <em>Path to template of digilib navigationa (optional)</em></td>
                     58:         <td>
                     59:           <input size=80 type="text" name="digiLibTemplate" tal:attributes="value python:here.getTextToolsField('digilibtempl')"/>
                     60:         </td>
                     61:       </tr>
                     62: 
                     63:     </table>
                     64:          <!--ViewerTemplateSet selected-->
                     65:     <span tal:omit-tag=""   tal:condition="python:here.REQUEST.has_key('viewerTemplateSet')">
                     66:     <table tal:define="viewerTemplateSet python:here.getViewerTemplateSets(obj_ids=[here.REQUEST['viewerTemplateSet']])[0]">
                     67:      <tr>
                     68:        <td><em>Path or URI of xslt (optional)</em></td>
                     69:        <td><input size=80 type="text" name="xslt" tal:attributes="value python:viewerTemplateSet[2].xsl"/></td>
                     70:      </tr>
                     71:      <tr>
                     72:          <td><em>Path to template of sidebar (optional)</em></td>
                     73:          <td><input size=80 type="text" name="thumbtemplate" tal:attributes="value python:viewerTemplateSet[2].thumbTemplate.getPath()"/></td>
                     74:       </tr>
                     75:       <tr>
                     76:         <td>
                     77:           <em>Path to template of topbar (optional)</em></td>
                     78:         <td>
                     79:           <input size=80 type="text" name="topbar" tal:attributes="value python:viewerTemplateSet[2].topTemplate.getPath()"/>
                     80:         </td>
                     81:       </tr>
                     82:       <tr>    
                     83:         <td>
                     84:           <em>Path to template of DigiLib Template (optional)</em></td>
                     85:         <td>
                     86:           <input size=80 type="text" name="digiLibTemplate" tal:attributes="value python:viewerTemplateSet[2].digiLibTemplate.getPath()"/>
                     87:         </td>
                     88:       </tr>
                     89:     </table>
                     90:     </span> <!--End of Selected ViewerTemplateSet -->
                     91:                                          
                     92:     
                     93: 
                     94: 
                     95: <input type="submit">
                     96: </form>
                     97: </body>
                     98: </html>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>