[Zope-Checkins] SVN: Zope/branches/andig-compositeindex/src/Products/PluginIndexes/CompositeIndex/dtml/ ZMI support
Andreas Gabriel
cvs-admin at zope.org
Fri Aug 24 13:36:43 UTC 2012
Log message for revision 127568:
ZMI support
Changed:
U Zope/branches/andig-compositeindex/src/Products/PluginIndexes/CompositeIndex/dtml/addCompositeIndex.dtml
U Zope/branches/andig-compositeindex/src/Products/PluginIndexes/CompositeIndex/dtml/manageCompositeIndex.dtml
-=-
Modified: Zope/branches/andig-compositeindex/src/Products/PluginIndexes/CompositeIndex/dtml/addCompositeIndex.dtml
===================================================================
--- Zope/branches/andig-compositeindex/src/Products/PluginIndexes/CompositeIndex/dtml/addCompositeIndex.dtml 2012-08-24 13:36:03 UTC (rev 127567)
+++ Zope/branches/andig-compositeindex/src/Products/PluginIndexes/CompositeIndex/dtml/addCompositeIndex.dtml 2012-08-24 13:36:40 UTC (rev 127568)
@@ -32,24 +32,6 @@
<tr>
<td align="left" valign="top">
- <div class="form-label">
- Composite key<br/>
- (names of attributes to concatenate)
- </div>
- </td>
- <td align="left" valign="top">
- <input type="text" name="extra.id:records:string" size="10" />
- <select name="extra.type:records:string">
- <option value="">FieldIndex</option>
- <option value="">KeywordIndex</option>
- </select>
- <input type="text" name="extra.attributes:records:string" size="40" /><br/>
-
- </td>
- </tr>
-
- <tr>
- <td align="left" valign="top">
<div class="form-optional">
Type
</div>
Modified: Zope/branches/andig-compositeindex/src/Products/PluginIndexes/CompositeIndex/dtml/manageCompositeIndex.dtml
===================================================================
--- Zope/branches/andig-compositeindex/src/Products/PluginIndexes/CompositeIndex/dtml/manageCompositeIndex.dtml 2012-08-24 13:36:03 UTC (rev 127567)
+++ Zope/branches/andig-compositeindex/src/Products/PluginIndexes/CompositeIndex/dtml/manageCompositeIndex.dtml 2012-08-24 13:36:40 UTC (rev 127568)
@@ -7,6 +7,86 @@
Distinct values: <dtml-var indexSize>
</p>
+<!-- form action="manage_addComponent" method="post" enctype="multipart/form-data" -->
+<form action="&dtml-URL1;/" name="adminComponents" method="post">
+<table cellspacing="0" cellpadding="2" border="0">
+ <tr><td> </td><td>Component id</td><td>Type</td><td>Indexed attributes (attribute1,attribute2,... or leave empty)</td>
+ <dtml-if expr="indexSize() == 0">
+ <dtml-in expr="getIndexComponents()">
+ <tr>
+ <td align="left" valign="top">
+ <input name="del_ids:list" value="<dtml-var "_['sequence-item'].id" >" type="checkbox">
+ </td>
+ <td align="left" valign="top">
+ <input type="hidden" name="components.old_id:records:string" value="<dtml-var "_['sequence-item'].id" >" />
+ <input type="text" name="components.id:records:string" size="20" value="<dtml-var "_['sequence-item'].id" >" />
+ </td>
+ <td align="left" valign="top">
+ <select name="components.meta_type:records:string">
+ <option <dtml-if "_['sequence-item'].meta_type=='FieldIndex'">SELECTED</dtml-if> value="FieldIndex">FieldIndex</option>
+ <option <dtml-if "_['sequence-item'].meta_type=='KeywordIndex'">SELECTED</dtml-if> value="KeywordIndex">KeywordIndex</option>
+ </select>
+ </td>
+ <td align="left" valign="top">
+ <input type="text" name="components.attributes:records:string" size="60" value="&dtml-rawAttributes;"/><br/>
+ </td>
+ </tr>
+ </dtml-in>
+ <tr>
+ <td> </td>
+ <td colspan="4">
+ <div class="form-element">
+ <input class="form-element" type="submit" name="manage_saveComponents:method" value=" Save " />
+ <input class="form-element" type="submit" name="manage_delComponents:method" value=" Delete " />
+ </div>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="5"> </td>
+ </tr>
+ <tr>
+ <td> </td>
+ <td align="left" valign="top">
+ <input type="text" name="c_id:string" size="20" value="" />
+ </td>
+ <td align="left" valign="top">
+ <select name="c_meta_type:string">
+ <option>FieldIndex</option>
+ <option>KeywordIndex</option>
+ </select>
+ </td>
+ <td align="left" valign="top">
+ <input type="text" name="c_attributes:string" size="60" value=""/><br/>
+ </td>
+ </tr>
+ <tr>
+ <td> </td>
+ <td colspan="4">
+ <div class="form-element">
+ <input class="form-element" type="submit" name="manage_addComponent:method" value=" Add " />
+ </div>
+ </td>
+ </tr>
+ <dtml-else>
+ <dtml-in expr="getIndexComponents()">
+ <tr>
+ <td align="left" valign="top">
+ &dtml-id;
+ </td>
+ <td align="left" valign="top">
+ &dtml-meta_type;
+ </td>
+ <td align="left" valign="top">
+ &dtml-rawAttributes;
+ </td>
+ </tr>
+ </dtml-in>
+ </dtml-if>
+
+
+</table>
+</form>
+
<dtml-var manage_page_footer>
More information about the Zope-Checkins
mailing list