Annotation of kupu/plone/libraries.pt, revision 1.1.1.1
1.1 dwinter 1: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
2: lang="en"
3: metal:use-macro="here/kupu_config/macros/master"
4: i18n:domain="plone">
5:
6: <body>
7:
8: <div class="documentContent" metal:fill-slot="kupu_content">
9: <h3>Kupu Configuration</h3>
10: <h4>Manage libraries</h4>
11:
12: <p>In the below form, you may manage the list of drawer libraries for
13: the kupu editor. Each property of a library is dynamically expanded at
14: execution time using TALES expressions. That way it is possible, to
15: support libraries like <em>Current folder</em> or <em>My folder</em>
16: very easily.</p>
17:
18: <form action="" method="post" tal:attributes="action here/absolute_url">
19:
20: <table>
21:
22: <tal:loop repeat="library here/zmi_get_libraries">
23:
24: <tr>
25: <td><input type="checkbox" name="indices:int:list"
26: tal:attributes="value repeat/library/index"/></td>
27: <th>ID</th>
28: <td><input type="text" name="libraries.id:records" size="60"
29: tal:attributes="value library/id" /></td>
30: </tr>
31:
32: <tr>
33: <td></td>
34: <th>Title</th>
35: <td><input type="text" name="libraries.title:records" size="60"
36: tal:attributes="value library/title" /></td>
37: </tr>
38:
39: <tr>
40: <td></td>
41: <th>URI</th>
42: <td><input type="text" name="libraries.uri:records" size="60"
43: tal:attributes="value library/uri" /></td>
44: </tr>
45:
46: <tr>
47: <td></td>
48: <th>Source URI</th>
49: <td><input type="text" name="libraries.src:records" size="60"
50: tal:attributes="value library/src" /></td>
51: </tr>
52:
53: <tr>
54: <td></td>
55: <th>Icon URI</th>
56: <td><input type="text" name="libraries.icon:records" size="60"
57: tal:attributes="value library/icon" /></td>
58: </tr>
59:
60: <tr>
61: <td colspan="3">
62: <hr />
63: </td>
64: </tr>
65:
66: </tal:loop>
67: </table>
68:
69: <p>
70: <input class="context" type="submit" name="zmi_update_libraries:method" value="Save" />
71: <input class="context" type="submit" name="zmi_delete_libraries:method" value="Delete" />
72: <input class="context" type="submit" name="zmi_move_up:method" value="Move Up" />
73: <input class="context" type="submit" name="zmi_move_down:method" value="Move Down" />
74: </p>
75:
76: </form>
77:
78: <form action="" tal:attributes="action string:${here/absolute_url}/zmi_add_library" method="post">
79: <table>
80:
81: <tr>
82: <th>ID</th>
83: <td><input type="text" name="id" size="60" /></td>
84: </tr>
85:
86: <tr>
87: <th>Title</th>
88: <td><input type="text" name="title" size="60" /></td>
89: </tr>
90:
91: <tr>
92: <th>URI</th>
93: <td><input type="text" name="uri" size="60" /></td>
94: </tr>
95:
96: <tr>
97: <th>Source URI</th>
98: <td><input type="text" name="src" size="60" /></td>
99: </tr>
100:
101: <tr>
102: <th>Icon URI</th>
103: <td><input type="text" name="icon" size="60" /></td>
104: </tr>
105:
106: </table>
107:
108: <p>
109: <input class="context" type="submit" value="Add" />
110: </p>
111: </form>
112:
113: <form action="" tal:attributes="action string:${here/absolute_url}/zmi_set_default_library" method="post">
114: <table>
115:
116: <tr>
117: <th>Default</th>
118: <td><input type="text" name="defid" size="60" tal:attributes="value here/zmi_get_default_library;" /></td>
119: </tr>
120:
121: </table>
122:
123: <p>
124: <input class="context" type="submit" value="Set" />
125: </p>
126: </form>
127:
128: <p> </p>
129:
130: <p>The following variables are available in the TALES expressions:</p>
131:
132: <table>
133: <tr>
134: <td><code>object</code></td>
135: <td>The current context object</td>
136: </tr>
137: <tr>
138: <td><code>object_url</code></td>
139: <td>The URL of the current context object</td>
140: </tr>
141: <tr>
142: <td><code>folder</code></td>
143: <td>The folder the context object is located in</td>
144: </tr>
145: <tr>
146: <td><code>folder_url</code></td>
147: <td>The URL of the folder the context object is located in</td>
148: </tr>
149: <tr>
150: <td><code>portal</code></td>
151: <td>The portal object</td>
152: </tr>
153: <tr>
154: <td><code>portal_url</code></td>
155: <td>URL of the portal</td>
156: </tr>
157: <tr>
158: <td><code>member</code></td>
159: <td>Authenticated member</td>
160: </tr>
161: <tr>
162: <td><code>request</code></td>
163: <td>Request</td>
164: </tr>
165: </table>
166:
167: </div>
168: </body>
169: </html>
170:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>