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