Annotation of ZSQLExtend/zpt/changeZSQLExtendForm.zpt, revision 1.10
1.10 ! dwinter 1:
1.6 casties 2: <div tal:replace="structure here/manage_page_header">Header</div>
3: <!-- ZOPE management tabs -->
4: <h2 tal:define="manage_tabs_message options/manage_tabs_message | nothing"
5: tal:replace="structure here/manage_tabs">Tabs</h2>
6: <!-- end of ZOPE management tabs -->
1.1 dwinter 7: <h2>Change ZSQL Extend</h2>
8: <form method="post" action="changeZSQLExtend">
9:
10: <table>
11: <tr>
12: <td align="left" valign="top">
13: <div class="form-label">
14: Label (for linking):
15: </div>
16: </td>
17: <td align="left" valign="top">
18: <input type="text" name="label" size="80" tal:attributes="value here/getLabel" />
19: </td>
20: </tr>
1.2 dwinter 21:
1.1 dwinter 22: <tr>
23: <td align="left" valign="top">
24: <div class="form-label">
25: Description:
26: </div>
27: </td>
28: <td align="left" valign="top">
29: <textarea name="description" cols=50 rows=20 tal:content="here/getDescription"></textarea>
30: </td>
31: </tr>
1.2 dwinter 32: <tr>
33: <td align="left" valign="top">
34: <div class="form-label">
1.4 dwinter 35: Connection Id
36: </div>
37: </td>
38: <td align="left" valign="top">
39: <div class="form-element">
40: <select name="connection_id">
1.9 casties 41: <tal:block tal:repeat="id here/SQLConnectionIDs">
42: <option tal:condition="python:getattr(here,'connection_id','')==id[1]" tal:attributes="value python:id[1]" selected tal:content="python:id[0]"/>
43: <option tal:condition="not:python:getattr(here,'connection_id','')==id[1]" tal:attributes="value python:id[1]" tal:content="python:id[0]"/>
1.7 casties 44: </tal:block>
1.4 dwinter 45: </select>
46: </div>
47: </td>
1.10 ! dwinter 48: <td align="left" valign="top">
! 49: <div class="form-label">
! 50: Name of the primary key:
! 51: </div>
! 52: </td>
! 53: <td align="left" valign="top">
! 54: <div class="form-element">
! 55: <input type="text" size="60" tal:attributes="value here/getPrimaryKey" name="primaryKey"/>
! 56: </div>
! 57: </td>
! 58: <td align="left" valign="top">
! 59: <div class="form-label">
! 60: Name of the primary key per table if it is not the standardkey.<br/>(as string: TABLE1:key1;TABLE2:key2,...)<br/>
! 61:
! 62: </div>
! 63: </td>
! 64: </tr>
! 65: <tr>
! 66: <td align="left" valign="top">
! 67: <div class="form-element">
! 68: <input type="text" size="60" tal:attributes="value here/getPrimaryKeysAsString" name="primaryKeys"/>
! 69: </div>
! 70: </td>
1.4 dwinter 71: </tr>
1.9 casties 72: <tr>
73: <td align="left" valign="top">
74: <div class="form-label">
75: Autocommit
76: </div>
77: </td>
78: <td align="left" valign="top">
79: <div class="form-element">
80: <input type="checkbox" name="autocommit" tal:attributes="checked here/autocommit | nothing"/> autocommit (don't use when you want transactions)
81: </div>
82: </td>
83: </tr>
1.4 dwinter 84: <tr>
85: <td align="left" valign="top">
86: <div class="form-label">
1.3 dwinter 87: Weight <br>(for sorting <br>within ECHO environment):
1.2 dwinter 88: </div>
89: </td>
90: <td align="left" valign="top">
91: <input type="text" name="weight" size="80" tal:attributes="value here/getWeight" />
92: </td>
93: </tr>
94:
1.1 dwinter 95: </table>
96: <input type="submit">
1.10 ! dwinter 97: <h1 tal:replace="structure here/manage_page_footer">Footer</h1>
! 98:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>