eggification
[MosaicDocument.git] / Products / MosaicDocument / dtml / slotsForm.dtml
diff --git a/Products/MosaicDocument/dtml/slotsForm.dtml b/Products/MosaicDocument/dtml/slotsForm.dtml
new file mode 100755 (executable)
index 0000000..f67115f
--- /dev/null
@@ -0,0 +1,119 @@
+<dtml-let form_title="'Actions'">
+<dtml-if manage_page_header>
+ <dtml-var manage_page_header>
+<dtml-else>
+ <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
+ <html lang="en">
+ <head>
+ <title>&dtml-form_title;</title>
+ </head>
+ <body bgcolor="#FFFFFF" link="#000099" vlink="#555555">
+ <h3>&dtml-form_title;</h3>
+</dtml-if>
+</dtml-let>
+<dtml-var manage_tabs>
+<dtml-if "objectIds(['Slot Information',])">
+<form action="&dtml-absolute_url;" method="POST">
+<dtml-in "objectValues(['Slot Information',])">
+<dtml-let currentSlot="_['sequence-item']">
+  <table>
+    <tr>
+      <td>
+        <input type="checkbox" name="slotSelection:list"
+               value="<dtml-var "_['sequence-item'].id">">
+      </td>
+      <td class="form-label">
+        Id
+      </td>
+      <td>
+        <input type="text"
+               name="<dtml-var "_['sequence-item'].id + '.id:record'">"
+               value="<dtml-var "_['sequence-item'].id">">
+      </td>
+    </tr>
+    <tr>
+      <td></td>
+      <td class="form-label">
+        Type
+      </td>
+      <td>
+        <input type="text"
+               name="<dtml-var "_['sequence-item'].id + '.type:record'">"
+               value="<dtml-var "_['sequence-item'].type">">
+      </td>
+    </tr>
+    <tr>
+      <td></td>
+      <td class="form-label" valign="top">
+        Arguments
+      </td>
+      <td>
+        <table border="1">
+          <tr>
+            <th>Id</th>
+            <th>Type</th>
+            <th>Value</th>
+          </tr>
+          <dtml-in "_['sequence-item'].propertyMap()">
+          <tr>
+            <td><dtml-var "_['sequence-item']['id']"></td>
+            <td><dtml-var "_['sequence-item']['type']"></td>
+            <td><dtml-var "currentSlot.getProperty(_['sequence-item']['id'])"></td>
+          </tr>
+          </dtml-in>
+          <tr>
+            <td colspan="3">
+            <div class="std-text">
+              <a href="<dtml-var "currentSlot.absolute_url() + '/manage_propertiesForm'">">
+                Edit arguments...
+              </a>
+            </div>
+            </td>
+          </tr>
+        </table>
+      </td>
+    </tr>
+
+    <tr>
+      <td colspan="3"><hr></td>
+    </tr>
+  </table>
+</dtml-let>
+</dtml-in>
+<div>
+  <input type="submit" name="saveSlots:method" value="Save">
+  <input type="submit" name="deleteSlots:method" value="Delete">
+</div>
+</form>
+</dtml-if>
+<h3 class="form-help">Add a slot</h3>
+<form action="manage_addSlot" method="POST">
+<table>
+  <tr>
+    <td class="form-label">
+      Id
+    </td>
+    <td class="form-label">
+      <input type="text" name="id">
+    </td>
+  </tr>
+  <tr>
+    <td class="form-label">
+      Type
+    </td>
+    <td class="form-label">
+      <input type="text" name="type">
+    </td>
+  </tr>
+  <tr>
+    <td colspan="2">
+      <input type="submit" value="Add">
+    </td>
+  </tr>
+</table>
+</form>
+<dtml-if manage_page_footer>
+  <dtml-var manage_page_footer>
+<dtml-else>
+  </body></html>
+</dtml-if>