Mercurial > hg > MetaDataProvider
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> |