Annotation of kupuMPIWG/default/drawers.kupu, revision 1.1.1.1

1.1       dwinter     1: <?xml version="1.0" ?>
                      2: <kupu:feature
                      3:     name="drawers"
                      4:     implementation="default"
                      5:     xmlns="http://www.w3.org/1999/xhtml"
                      6:     xmlns:kupu="http://kupu.oscom.org/namespaces/dist"
                      7:     xmlns:i18n="http://xml.zope.org/namespaces/i18n"
                      8:     i18n:domain="kupu"
                      9:     >
                     10:   <kupu:id>$Id: drawers.kupu 15396 2005-07-30 08:03:51Z gotcha $</kupu:id>
                     11: 
                     12:   <kupu:part name="styles">
                     13:     <link href="kupudrawerstyles.css" rel="stylesheet" type="text/css" />
                     14:   </kupu:part>
                     15: 
                     16:   <kupu:part name="jsincludes">
                     17:     <script type="text/javascript" src="kupudrawers.js"> </script>
                     18:   </kupu:part>
                     19: 
                     20:   <kupu:part name="buttons">
                     21:     <span class="kupu-tb-buttongroup">
                     22:       <button type="button" class="kupu-image" id="kupu-imagelibdrawer-button"
                     23:               title="image" i18n:attributes="title">&#160;</button>
                     24:       <button type="button" class="kupu-inthyperlink" id="kupu-linklibdrawer-button"
                     25:               title="internal link" i18n:attributes="title">&#160;</button>
                     26:       <button type="button" class="kupu-exthyperlink" id="kupu-linkdrawer-button"
                     27:               title="external link" i18n:attributes="title">&#160;</button>
                     28:       <button type="button" class="kupu-table" id="kupu-tabledrawer-button"
                     29:               title="table"  i18n:attributes="title">&#160;</button>
                     30:     </span>
                     31:   </kupu:part>
                     32: 
                     33:   <kupu:part name="drawers">
                     34:     <kupu:define-slot name="drawers" />
                     35:   </kupu:part>
                     36: 
                     37:   <kupu:part name="librarydrawer">
                     38:     <div style="display:block;" class="kupu-librarydrawer-parent">
                     39: <!--      <div id="kupu-librarydrawer" class="kupu-drawer kupu-librarydrawer">
                     40:       </div>-->
                     41:     </div>
                     42:   </kupu:part>
                     43: 
                     44:   <kupu:part name="linkdrawer">
                     45:     <div id="kupu-linkdrawer" class="kupu-drawer kupu-linkdrawer">
                     46:       <h1 i18n:translate="">External Link</h1>
                     47: 
                     48:       <div id="kupu-linkdrawer-addlink" class="kupu-panels kupu-linkdrawer-addlink">
                     49:         <table cellspacing="0">
                     50:         <tr><td><div class="kupu-toolbox-label">
                     51:           <!-- Link to items matching the keyword  -->
                     52:           <span i18n:translate="">
                     53:             Link the highlighted text to this URL:
                     54:           </span>
                     55:         </div>
                     56: 
                     57:         <input class="kupu-toolbox-st kupu-linkdrawer-input" type="text"
                     58:                 onkeypress="return HandleDrawerEnter(event, 'linkdrawer-preview');" />
                     59:         </td>
                     60:         <td class="kupu-preview-button">
                     61:           <button class="kupu-dialog-button"
                     62:                   type="button" id="linkdrawer-preview" onclick="drawertool.current_drawer.preview()"
                     63:                   i18n:translate="">Preview</button>
                     64:         </td></tr>
                     65:         <tr><td colspan="2" align="center">
                     66:         <iframe frameborder="1" scrolling="auto" width="440" height="198"
                     67:                 class="kupu-linkdrawer-preview" src="kupublank.html">
                     68:         </iframe>
                     69:         </td></tr>
                     70:         </table>
                     71: 
                     72:         <div class="kupu-dialogbuttons">
                     73:           <button class="kupu-dialog-button"
                     74:                   type="button" onclick="drawertool.current_drawer.save()"
                     75:                   i18n:translate="">Ok</button>
                     76:           <button class="kupu-dialog-button"
                     77:                   type="button" onclick="drawertool.closeDrawer()"
                     78:                   i18n:translate="">Cancel</button>
                     79:         </div>
                     80: 
                     81:       </div>
                     82:     </div>
                     83:   </kupu:part>
                     84: 
                     85:   <kupu:part name="tabledrawer">
                     86:     <div id="kupu-tabledrawer" class="kupu-drawer kupu-tabledrawer">
                     87:     <h1 i18n:translate="tabledrawer_title">Table</h1>
                     88:     <div class="kupu-panels">
                     89:       <table width="300">
                     90:         <tr class="kupu-panelsrow">
                     91:           <td class="kupu-panel">
                     92:             <!-- this gets displayed when not in a table -->
                     93:             <div class="kupu-tabledrawer-addtable">
                     94:               <table>
                     95:                 <tr>
                     96:                   <th i18n:translate="tabledrawer_class_label" class="kupu-toolbox-label">Table Class</th>
                     97:                   <td>
                     98:                     <select class="kupu-tabledrawer-classchooser">
                     99:                       <option value="plain">Plain</option>
                    100:                       <option value="listing">Listing</option>
                    101:                       <option value="grid">Grid</option>
                    102:                       <option value="data">Data</option>
                    103:                     </select>
                    104:                   </td>
                    105:                 </tr>
                    106:                 <tr>
                    107:                   <th i18n:translate="tabledrawer_rows_label" class="kupu-toolbox-label">Rows</th>
                    108:                   <td><input type="text" class="kupu-tabledrawer-newrows" onkeypress="return HandleDrawerEnter(event);" /></td>
                    109:                 </tr>
                    110:                 <tr>
                    111:                   <th i18n:translate="tabledrawer_columns_label" class="kupu-toolbox-label">Columns</th>
                    112:                   <td><input type="text" class="kupu-tabledrawer-newcols" onkeypress="return HandleDrawerEnter(event);" /></td>
                    113:                 </tr>
                    114:                 <tr>
                    115:                   <th class="kupu-toolbox-label"> </th>
                    116:                   <td>
                    117:                     <label><input class="kupu-tabledrawer-makeheader"
                    118:                            type="checkbox"
                    119:                            onkeypress="return HandleDrawerEnter(event);"
                    120:                            />
                    121:                     <span i18n:translate="tabledrawer_headings_label">Create Headings</span></label>
                    122:                   </td>
                    123:                 </tr>
                    124:                 <tr>
                    125:                   <th class="kupu-toolbox-label"> </th>
                    126:                   <td>
                    127:                       <button class="kupu-dialog-button"
                    128:                               type="button"
                    129:                               i18n:translate="tabledrawer_add_table_button" 
                    130:                               onclick="drawertool.current_drawer.createTable()">Add Table</button>
                    131:                       <button class="kupu-dialog-button"
                    132:                               type="button"
                    133:                               i18n:translate="tabledrawer_fix_tables_button"
                    134:                               onclick="drawertool.current_drawer.fixAllTables()">Fix All Tables</button>
                    135:                   </td>
                    136:                 </tr>
                    137:               </table>
                    138:             </div>
                    139: 
                    140:             <!-- this gets displayed when in a table -->
                    141:             <div class="kupu-tabledrawer-edittable">
                    142:               <table>
                    143:                 <tr>
                    144:                   <th class="kupu-toolbox-label" 
                    145:                       i18n:translate="tabledrawer_class_label">Table Class</th>
                    146:                   <td>
                    147:                     <select class="kupu-tabledrawer-classchooser"
                    148:                             onchange="drawertool.current_drawer.setTableClass(this.options[this.selectedIndex].value)">
                    149:                       <option value="plain">Plain</option>
                    150:                       <option value="listing">Listing</option>
                    151:                       <option value="grid">Grid</option>
                    152:                       <option value="data">Data</option>
                    153:                     </select>
                    154:                   </td>
                    155:                 </tr>
                    156:                 <tr>
                    157:                   <th class="kupu-toolbox-label"
                    158:                       i18n:translate="tabledrawer_alignment_label">Current column alignment</th>
                    159:                   <td>
                    160:                     <select id="kupu-tabledrawer-alignchooser" class="kupu-tabledrawer-alignchooser" 
                    161:                             onchange="drawertool.current_drawer.tool.setColumnAlign(this.options[this.selectedIndex].value)">
                    162:                       <option i18n:translate="tabledrawer_left_option"
                    163:                               value="left">Left</option>
                    164:                       <option i18n:translate="tabledrawer_center_option"
                    165:                               value="center">Center</option>
                    166:                       <option i18n:translate="tabledrawer_right_option"
                    167:                               value="right">Right</option>
                    168:                       </select>
                    169:                   </td>
                    170:                 </tr>
                    171:                 <tr>
                    172:                   <th class="kupu-toolbox-label"
                    173:                       i18n:translate="tabledrawer_column_label">Column</th>
                    174:                   <td>
                    175:                     <button class="kupu-dialog-button"
                    176:                             type="button"
                    177:                             i18n:translate="tabledrawer_add_button"
                    178:                             onclick="drawertool.current_drawer.addTableColumn()">Add</button>
                    179:                     <button class="kupu-dialog-button"
                    180:                             type="button"
                    181:                             i18n:translate="tabledrawer_remove_button"
                    182:                             onclick="drawertool.current_drawer.delTableColumn()">Remove</button>
                    183:                   </td>
                    184:                 </tr>
                    185:                 <tr>
                    186:                   <th class="kupu-toolbox-label"
                    187:                       i18n:translate="tabledrawer_row_label">Row</th>
                    188:                   <td>
                    189:                     <button class="kupu-dialog-button"
                    190:                             type="button"
                    191:                             i18n:translate="tabledrawer_add_button"
                    192:                             onclick="drawertool.current_drawer.addTableRow()">Add</button> 
                    193:                     <button class="kupu-dialog-button"
                    194:                             type="button"
                    195:                             i18n:translate="tabledrawer_remove_button"
                    196:                             onclick="drawertool.current_drawer.delTableRow()">Remove</button>
                    197:                   </td>
                    198:                 </tr>
                    199:                 <tr>
                    200:                   <th class="kupu-toolbox-label"
                    201:                       i18n:translate="tabledrawer_fix_table_label">Fix Table</th>
                    202:                   <td>
                    203:                     <button class="kupu-dialog-button"
                    204:                             type="button"
                    205:                             i18n:translate="tabledrawer_fix_button"
                    206:                             onclick="drawertool.current_drawer.fixTable()">Fix</button> 
                    207:                   </td>
                    208:                 </tr>
                    209:               </table>
                    210:             </div>
                    211:           </td>
                    212:         </tr>
                    213:       </table>
                    214:       <div class="kupu-dialogbuttons">
                    215:         <button class="kupu-dialog-button"
                    216:                 type="button" onfocus="window.status='focus';"
                    217:                 onmousedown="window.status ='onmousedown';"
                    218:                 i18n:translate="tabledrawer_close_button"
                    219:                 onclick="drawertool.closeDrawer(this)">Close</button>
                    220:       </div>
                    221:     </div>
                    222:     </div>
                    223: 
                    224:   </kupu:part>
                    225: 
                    226:   <kupu:part name="xmlconfig">
                    227:     <image_xsl_uri>kupudrawers/drawer.xsl</image_xsl_uri>
                    228:     <link_xsl_uri>kupudrawers/drawer.xsl</link_xsl_uri>
                    229:     <image_libraries_uri>kupudrawers/imagelibrary.xml</image_libraries_uri>
                    230:     <link_libraries_uri>kupudrawers/linklibrary.xml</link_libraries_uri>
                    231:     <search_images_uri> </search_images_uri>
                    232:     <search_links_uri> </search_links_uri>
                    233:   </kupu:part>
                    234: 
                    235: </kupu:feature>

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