annotate zpt/project/edit_images.zpt @ 64:b5ff783027d6

more work on projects.
author casties
date Fri, 03 May 2013 12:00:34 +0200
parents 04fb655633ef
children 2dd8e3be4a8e
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
bca61e893fcc first checkin of MPIWGWeb r2 branch from CVS into mercurial
casties
parents:
diff changeset
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
bca61e893fcc first checkin of MPIWGWeb r2 branch from CVS into mercurial
casties
parents:
diff changeset
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
22
5ed0b0c21fe5 started to clean up MPIWGProject.
casties
parents: 0
diff changeset
3 <html metal:use-macro="here/edit_template/macros/page">
0
bca61e893fcc first checkin of MPIWGWeb r2 branch from CVS into mercurial
casties
parents:
diff changeset
4 <head>
bca61e893fcc first checkin of MPIWGWeb r2 branch from CVS into mercurial
casties
parents:
diff changeset
5 </head>
bca61e893fcc first checkin of MPIWGWeb r2 branch from CVS into mercurial
casties
parents:
diff changeset
6 <body>
60
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
7 <tal:block metal:fill-slot="navsel" tal:define="global menusel string:images" />
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
8 <tal:block metal:fill-slot="body">
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
9 <table tal:define="images here/getImageList" tal:condition="images">
0
bca61e893fcc first checkin of MPIWGWeb r2 branch from CVS into mercurial
casties
parents:
diff changeset
10 <tr>
60
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
11 <th />
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
12 <th>Image</th>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
13 <th>Caption</th>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
14 <th />
0
bca61e893fcc first checkin of MPIWGWeb r2 branch from CVS into mercurial
casties
parents:
diff changeset
15 </tr>
60
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
16 <tal:block tal:repeat="image images">
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
17 <tr tal:define="imgid image/getId">
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
18 <td>
61
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
19 <a tal:attributes="href string:$root/manageImages?name=$imgid&op=up">up</a><br/>
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
20 <a tal:attributes="href string:$root/manageImages?name=$imgid&op=down">down</a>
60
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
21 </td>
61
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
22 <td>
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
23 <img tal:attributes="src image/absolute_url" /><br/>
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
24 <span tal:content="string:(${image/width}x${image/height}px)"/>
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
25 </td>
60
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
26 <td tal:content="structure python:getattr(image,'caption','')" />
61
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
27 <td><a tal:attributes="href string:$root/$imgid/editImage">Edit</a><br /> <a
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
28 tal:attributes="href string:$root/deleteImage?id=$imgid">Delete</a></td>
60
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
29 </tr>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
30 </tal:block>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
31 </table>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
32 <p>
61
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
33 The image for the project description should have a width of 220px.
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
34 </p>
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
35 <p>
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
36 The last image in the list is used as the project thumbnail image (140x87px): <img align="middle" width="140" height="87"
60
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
37 tal:attributes="src here/getThumbUrl" />
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
38 </p>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
39
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
40 <h3>Add an Image</h3>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
41
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
42 <form action="addImage" method="post" enctype="multipart/form-data">
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
43 <table>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
44 <tr>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
45 <th>Image</th>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
46 <th>Caption</th>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
47 </tr>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
48 <tr>
61
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
49 <td valign="top"><input name="fileHd" type="file" len="50" /></td>
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
50 <td valign="top"><textarea name="caption" rows="3" cols="60"></textarea></td>
60
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
51 </tr>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
52 </table>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
53 <p>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
54 <input type="submit" value="submit" />
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
55 </p>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
56 </form>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
57
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
58 <p>
61
04fb655633ef more cleaning up projects.
casties
parents: 60
diff changeset
59 (if the marginal image from your current project description is not in this list, click <a tal:attributes="href string:$root/copyImageToMargin">here</a>.)
60
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
60 </p>
dc41deabc8f8 more work on projects. more cleanup.
casties
parents: 22
diff changeset
61 </tal:block>
0
bca61e893fcc first checkin of MPIWGWeb r2 branch from CVS into mercurial
casties
parents:
diff changeset
62 </body>
bca61e893fcc first checkin of MPIWGWeb r2 branch from CVS into mercurial
casties
parents:
diff changeset
63 </html>