comparison zpt/addMetadataMappingForm.zpt @ 1:e4bae49e657b

more renovation
author casties
date Mon, 25 Jul 2011 20:59:15 +0200
parents 9f9d9be26e53
children 3dadf0d89261
comparison
equal deleted inserted replaced
0:9f9d9be26e53 1:e4bae49e657b
1 <html> 1
2 <body> 2 <div tal:replace="structure here/manage_page_header">Header</div>
3 <h2>Add a Metadata Mapping</h2> 3 <h2>Add a Metadata Mapping</h2>
4 <form name="form" action="manage_addMetaDataMapping" method="post"> 4 <form name="form" action="manage_addMetaDataMapping" method="post">
5 <b> ID: </b><input type="text" name="idOfObject"><br><br> 5 <b> ID: </b><input type="text" name="idOfObject"><br/> <br/> <b>
6 <b> Title (=Reference Type): </b><input type="text" name="titleOfObject"><br><br> 6 Title (=Reference Type): </b><input type="text" name="titleOfObject"><br/> <br/>
7 <ul> 7 <ul>
8 <li> <b>Tag-Name:</b> Should be lower case (e.g. author, number-of-pages, ...) 8 <li><b>Tag-Name:</b> Should be lower case (e.g. author, number-of-pages, ...)</li>
9 <li> <b>Label: </b> Human readable name for displaying purposes (Author, Number of Pages, ...) 9 <li><b>Label:</b> Human readable name for displaying purposes (Author, Number of
10 <li> <b>Explanation:</b> Should contain a help text, what and how to enter in this field. Can contain HTML tags. 10 Pages, ...)</li>
11 </ul> 11 <li><b>Explanation:</b> Should contain a help text, what and how to enter in this
12 <table border=1> 12 field. Can contain HTML tags.</li>
13 <tr> 13 </ul>
14 <th> 14 <table border=1>
15 Tag-Name 15 <tr>
16 </th> 16 <th>Tag-name</th>
17 <th> 17 <th>Label</th>
18 Label 18 <th>Explanation</th>
19 </th> 19 <th>Optional</th>
20 <th> 20 <th>Valuelist</th>
21 Explanation 21 <th>DC-map</th>
22 </th> 22 </tr>
23 <th> 23 <tr tal:repeat="idx python:range(0,20)">
24 Optional 24 <td valign="top">
25 </th> 25 <input type="text" tal:attributes="name string:field_$idx" size="10" />
26 <th> 26 </td>
27 Valuelist 27 <td valign="top">
28 </th> 28 <input type="text" tal:attributes="name string:label_$idx" size="20" />
29 </tr> 29 </td>
30 <tr tal:repeat="field here/getFields"> 30 <td valign="top">
31 <td valign="top"> 31 <textarea rows="10" cols="40" tal:attributes="name string:explanation_$idx" size="20"></textarea>
32 <b tal:content="field"/> 32 </td>
33 </td> 33 <td valign="top">
34 <td valign="top"> 34 <input type="checkbox" tal:attributes="name string:status_$idx" value="optional" checked="checked" />
35 <input type="text" tal:attributes="name field" size=20> 35 </td>
36 </td> 36 <td valign="top">
37 <td valign="top"> 37 <textarea rows="10" cols="15" tal:attributes="name string:valuelist_$idx" size="20"></textarea>
38 <input type="text" tal:attributes="name python:'label_'+field" size=20> 38 </td>
39 </td> 39 <td valign="top">
40 <td valign="top"> 40 <input type="text" tal:attributes="name string:dcmap_$idx" size="10" />
41 <textarea rows="10" cols="40" tal:attributes="name python:'explanation_'+field" size=20></textarea> 41 </td>
42 </td> 42 </tr>
43 <td valign="top"> 43 </table>
44 <input type="radio" tal:attributes="name python:'status_'+field" value="optional" checked> 44 <input type="submit" value="Add"><br />
45 </td> 45 </form>
46 <td valign="top">
47 <input type="radio" tal:attributes="name python:'status_'+field" value="required">
48 </td>
49 <td valign="top">
50 <textarea rows="10" cols="15" tal:attributes="name python:'values_'+field" size=20></textarea>
51 </td>
52 </tr>
53 </table>
54 <input type="submit" value="Add"><br><br>
55 </form>
56 </body>
57 </html>