Mercurial > hg > MPIWGWeb
comparison zpt/staff/edit_additionalLinks.zpt @ 159:ee79f6ba8d01
clean up staff editing and some zpt forms.
author | casties |
---|---|
date | Thu, 06 Jun 2013 15:34:20 +0200 |
parents | 9b38ba45773b |
children | 485bf377913a |
comparison
equal
deleted
inserted
replaced
158:86a5b3c4af4b | 159:ee79f6ba8d01 |
---|---|
7 presenting your work and research interests</p> | 7 presenting your work and research interests</p> |
8 | 8 |
9 <tal:block metal:fill-slot="body" tal:define="yes_no_list python:'yes\nno'"> | 9 <tal:block metal:fill-slot="body" tal:define="yes_no_list python:'yes\nno'"> |
10 <form action="" method="post"> | 10 <form action="" method="post"> |
11 <input type="hidden" name="main_fields" value="additionalLink__title"> | 11 <input type="hidden" name="main_fields" value="additionalLink__title"> |
12 <table tal:define="founds2 python:here.getAdditionalLinks()"> | 12 <table tal:define="links python:here.getAdditionalLinks()"> |
13 <tal:x tal:repeat="found2 python:here.sortPriority(founds2)"> | 13 <tal:x tal:repeat="link links"> |
14 <tr class="fliesstext"> | 14 <tr class="fliesstext"> |
15 <td>Text over Link</td> | 15 <td>Text over Link</td> |
16 <td><input tal:attributes="name python:'additionalLink__title__'+str(found2.oid); | 16 <td><input tal:attributes="name python:'additionalLink__title__'+str(link.oid); |
17 value python:found2.title" size="80" /> </td> | 17 value python:link.title" size="80" /> </td> |
18 </tr> | 18 </tr> |
19 <tr> | 19 <tr> |
20 <td>Url</td> | 20 <td>Url</td> |
21 <td><input tal:attributes="name python:'additionalLink__link__'+str(found2.oid); | 21 <td><input tal:attributes="name python:'additionalLink__link__'+str(link.oid); |
22 value python:found2.link" size="80" /></td> | 22 value python:link.link" size="80" /></td> |
23 </tr> | 23 </tr> |
24 <tr> | 24 <tr> |
25 <td valign="top">Priority <input tal:attributes="name python:'additionalLink__priority__'+str(found2.oid); | 25 <td valign="top">Priority <input tal:attributes="name python:'additionalLink__priority__'+str(link.oid); |
26 value python:found2.priority" | 26 value python:link.priority" |
27 size="3" /> | 27 size="3" /> |
28 </td> | 28 </td> |
29 <td valign="top">Publish | 29 <td valign="top">Publish |
30 <tal:x tal:content="structure python:here.ZSQLSelectionFromCRList( | 30 <span tal:define="name string:additionalLink__published__${link/oid}; value link/published;"> |
31 'additionalLink__published__'+str(found2.oid), | 31 <tal:block metal:use-macro="here/common_template/macros/yesno_input_radio"/> |
32 yes_no_list, | 32 </span> |
33 boxType='radio', | 33 <a tal:attributes="href python:'deleteField?table=additionalLink&oid=%s'%link.oid">delete this link</a> |
34 checked=found2.published)" /> | |
35 <a tal:attributes="href python:'deleteField?table=additionalLink&oid=%s'%found2.oid">delete this link</a> | |
36 </td> | 34 </td> |
37 </tr> | 35 </tr> |
38 <tr> | 36 <tr> |
39 <td colspan="2"><hr/></td> | 37 <td colspan="2"><hr/></td> |
40 </tr> | 38 </tr> |
51 <td><input tal:attributes="name python:'additionalLink__link__new'" size="80" /></td> | 49 <td><input tal:attributes="name python:'additionalLink__link__new'" size="80" /></td> |
52 </tr> | 50 </tr> |
53 <tr> | 51 <tr> |
54 <td>Priority <input tal:attributes="name python:'additionalLink__priority__new'" size="3"></td> | 52 <td>Priority <input tal:attributes="name python:'additionalLink__priority__new'" size="3"></td> |
55 <td valign="top">Publish | 53 <td valign="top">Publish |
56 <tal:x tal:content="structure python:here.ZSQLSelectionFromCRList( | 54 <span tal:define="name string:additionalLink__published__new; value string:yes;"> |
57 'additionalLink__published__new', | 55 <tal:block metal:use-macro="here/common_template/macros/yesno_input_radio"/> |
58 yes_no_list, | 56 </span> |
59 boxType='radio', | 57 </td> |
60 checked='yes')" /> | |
61 </td> | |
62 </tr> | 58 </tr> |
63 </table> | 59 </table> |
64 <input type="submit" value="submit"> | 60 <input type="submit" value="submit"> |
65 | 61 |
66 </form> | 62 </form> |