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

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 to the of startpage (optional)</em></td>
        !            42:          <td><input size=80 type="text" name="startpage" tal:attributes="value python:here.getTextToolsField('startpage')"/></td>
        !            43:       </tr>
        !            44:      <tr>
        !            45:        <td><em>Path or URI of xslt (optional)</em></td>
        !            46:        <td><input size=80 type="text" name="xslt" tal:attributes="value python:here.getTextToolsField('xslt')"/></td>
        !            47:      </tr>
        !            48:      <tr>
        !            49:          <td><em>Path to template of sidebar (optional)</em></td>
        !            50:          <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>
        !            51:       </tr>
        !            52:       <tr>
        !            53:         <td>
        !            54:           <em>Path to template of topbar (optional)</em></td>
        !            55:         <td>
        !            56:           <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')"/>
        !            57:         </td>
        !            58:       </tr>
        !            59:       <tr>
        !            60:         <td>
        !            61:           <em>Path to template of digilib navigationa (optional)</em></td>
        !            62:         <td>
        !            63:           <input size=80 type="text" name="digiLibTemplate" tal:attributes="value python:here.getTextToolsField('digilibtempl')"/>
        !            64:         </td>
        !            65:       </tr>
        !            66: 
        !            67:     </table>
        !            68:          <!--ViewerTemplateSet selected-->
        !            69:     <span tal:omit-tag=""   tal:condition="python:here.REQUEST.has_key('viewerTemplateSet')">
        !            70:     <table tal:define="viewerTemplateSet python:here.getViewerTemplateSets(obj_ids=[here.REQUEST['viewerTemplateSet']])[0]">
        !            71:      <tr>
        !            72:          <td><em>Path to the of startpage (optional)</em></td>
        !            73:          <td><input size=80 type="text" name="startpage" tal:attributes="value python:viewerTemplateSet[2].startpage"/></td>
        !            74:       </tr>
        !            75:      <tr>
        !            76:        <td><em>Path or URI of xslt (optional)</em></td>
        !            77:        <td><input size=80 type="text" name="xslt" tal:attributes="value python:viewerTemplateSet[2].xsl"/></td>
        !            78:      </tr>
        !            79:      <tr>
        !            80:          <td><em>Path to template of sidebar (optional)</em></td>
        !            81:          <td><input size=80 type="text" name="thumbtemplate" tal:attributes="value python:viewerTemplateSet[2].thumbTemplate.getPath()"/></td>
        !            82:       </tr>
        !            83:       <tr>
        !            84:         <td>
        !            85:           <em>Path to template of topbar (optional)</em></td>
        !            86:         <td>
        !            87:           <input size=80 type="text" name="topbar" tal:attributes="value python:viewerTemplateSet[2].topTemplate.getPath()"/>
        !            88:         </td>
        !            89:       </tr>
        !            90:       <tr>    
        !            91:         <td>
        !            92:           <em>Path to template of DigiLib Template (optional)</em></td>
        !            93:         <td>
        !            94:           <input size=80 type="text" name="digiLibTemplate" tal:attributes="value python:viewerTemplateSet[2].digiLibTemplate.getPath()"/>
        !            95:         </td>
        !            96:       </tr>
        !            97:     </table>
        !            98:     </span> <!--End of Selected ViewerTemplateSet -->
        !            99:                                          
        !           100:     
        !           101: 
        !           102: 
        !           103: <input type="submit">
        !           104: </form>
        !           105: </body>
        !           106: </html>

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