0
|
1 <html>
|
|
2 <body>
|
|
3 <h2>Add a Metadata Mapping</h2>
|
|
4 <form name="form" action="manage_addMetaDataMapping" method="post">
|
|
5 <b> ID: </b><input type="text" name="idOfObject"><br><br>
|
|
6 <b> Title (=Reference Type): </b><input type="text" name="titleOfObject"><br><br>
|
|
7 <ul>
|
|
8 <li> <b>Tag-Name:</b> Should be lower case (e.g. author, number-of-pages, ...)
|
|
9 <li> <b>Label: </b> Human readable name for displaying purposes (Author, Number of Pages, ...)
|
|
10 <li> <b>Explanation:</b> Should contain a help text, what and how to enter in this field. Can contain HTML tags.
|
|
11 </ul>
|
|
12 <table border=1>
|
|
13 <tr>
|
|
14 <th>
|
|
15 Tag-Name
|
|
16 </th>
|
|
17 <th>
|
|
18 Label
|
|
19 </th>
|
|
20 <th>
|
|
21 Explanation
|
|
22 </th>
|
|
23 <th>
|
|
24 Optional
|
|
25 </th>
|
|
26 <th>
|
|
27 Valuelist
|
|
28 </th>
|
|
29 </tr>
|
|
30 <tr tal:repeat="field here/getFields">
|
|
31 <td valign="top">
|
|
32 <b tal:content="field"/>
|
|
33 </td>
|
|
34 <td valign="top">
|
|
35 <input type="text" tal:attributes="name field" size=20>
|
|
36 </td>
|
|
37 <td valign="top">
|
|
38 <input type="text" tal:attributes="name python:'label_'+field" size=20>
|
|
39 </td>
|
|
40 <td valign="top">
|
|
41 <textarea rows="10" cols="40" tal:attributes="name python:'explanation_'+field" size=20></textarea>
|
|
42 </td>
|
|
43 <td valign="top">
|
|
44 <input type="radio" tal:attributes="name python:'status_'+field" value="optional" checked>
|
|
45 </td>
|
|
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>
|