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>