1 { /* -*-javascript-*- */
2 requires = ( MAIN, MainUI, CommonUI, Mailer, MailPartViewers ); /* , Sieve */
10 "UIxAppointmentEditor.js",
11 "UIxContactEditor.js",
12 "UIxMailToSelection.js",
16 "tbtv_account_17x17.gif",
17 "tbtv_drafts_17x17.gif",
18 "tbtv_inbox_17x17.gif",
19 "tbtv_junction2_17x17.gif",
20 "tbtv_junction_17x17.gif",
21 "tbtv_leaf_corner_17x17.gif",
22 "tbtv_line_17x17.gif",
23 "tbtv_minus_17x17.gif",
24 "tbtv_plus_17x17.gif",
25 "tbtv_corner_17x17.gif",
26 "tbtv_corner_minus_17x17.gif",
27 "tbtv_corner_plus_17x17.gif",
28 "tbtv_sent_17x17.gif",
29 "tbtv_trash_17x17.gif",
31 "tbtb_addressbook.png",
35 "tbtb_filetofolder.png",
46 "tbtb_compose_addressbook_30x30.png",
47 "tbtb_compose_attach_30x30.png",
48 "tbtb_compose_clip_30x30.png",
49 "tbtb_compose_cut_30x30.png",
50 "tbtb_compose_dup_30x30.png",
51 "tbtb_compose_file_30x30.png",
52 "tbtb_compose_lock_30x30.png",
53 "tbtb_compose_quote_30x30.png",
54 "tbtb_compose_send_30x30.png",
55 "tbtb_compose_spell_30x30.png",
58 "message-mail-read.png",
60 "icon_mark_flagged.gif",
62 "icon_mark_unflagged.gif",
63 "icon_mark_unread.gif",
67 "title_attachment_14x14.png",
70 "title_read_14x14.png",
72 "title_sortdown_12x12.png",
73 "title_sortup_12x12.png",
84 value = "SOGoMailObject.toolbar";
89 protectedBy = "<public>";
90 actionClass = "UIxMailFolderActions";
91 actionName = "subscribe";
94 protectedBy = "<public>";
95 actionClass = "UIxMailFolderActions";
96 actionName = "unsubscribe";
100 actionClass = "UIxMailFolderActions";
101 actionName = "quotas";
104 protectedBy = "View";
105 pageName = "UIxMailListView";
108 protectedBy = "View";
109 pageName = "UIxMailAjaxRequest";
112 protectedBy = "View";
113 pageName = "UIxMailListView";
115 GET = { /* hack to make it work as the default method */
116 protectedBy = "View";
117 pageName = "UIxMailListView";
119 markMessageUnread = {
120 protectedBy = "View";
121 pageName = "UIxMailListView";
122 actionName = "markMessageUnread";
125 protectedBy = "View";
126 pageName = "UIxMailListView";
127 actionName = "markMessageRead";
130 protectedBy = "View";
131 pageName = "UIxMailListView";
132 actionName = "getMail";
135 protectedBy = "View";
136 actionClass = "UIxMailFolderActions";
137 actionName = "emptyTrash";
140 protectedBy = "View";
141 actionClass = "UIxMailFolderActions";
142 actionName = "createFolder";
145 protectedBy = "View";
146 actionClass = "UIxMailFolderActions";
147 actionName = "renameFolder";
150 protectedBy = "View";
151 actionClass = "UIxMailFolderActions";
152 actionName = "deleteFolder";
155 protectedBy = "ReadAcls";
156 pageName = "UIxMailUserRightsEditor";
159 protectedBy = "SaveAcls";
160 pageName = "UIxMailUserRightsEditor";
161 actionName = "saveUserRights";
167 /* just a new toolbar, other things come from SOGoMailFolder */
170 protectedBy = "View";
171 value = "SOGoMailObject.toolbar";
176 protectedBy = "View";
177 actionClass = "UIxMailFolderActions";
178 actionName = "emptyTrash";
186 protectedBy = "View";
187 value = "SOGoMailObject.toolbar";
192 protectedBy = "View";
193 pageName = "UIxMailView";
196 protectedBy = "View";
197 actionClass = "UIxMailSourceView";
198 actionName = "viewSource";
201 protectedBy = "View";
202 pageName = "UIxMailPopupView";
205 protectedBy = "View";
206 pageName = "UIxMailView";
210 protectedBy = "View";
211 pageName = "UIxMailView";
212 actionName = "delete";
215 protectedBy = "View";
216 pageName = "UIxMailView";
217 actionName = "trash";
220 protectedBy = "View";
221 pageName = "UIxMailView";
225 protectedBy = "View";
226 actionClass = "UIxMailActions";
230 protectedBy = "View";
231 actionClass = "UIxMailActions";
232 actionName = "reply";
235 protectedBy = "View";
236 actionClass = "UIxMailActions";
237 actionName = "replyToAll";
240 protectedBy = "View";
241 actionClass = "UIxMailActions";
242 actionName = "forward";
250 protectedBy = "View";
251 value = "SOGoMailObject.toolbar";
256 protectedBy = "View";
257 pageName = "UIxMailMainFrame";
260 protectedBy = "View";
261 pageName = "UIxMailAccountsView";
269 protectedBy = "View";
270 value = "SOGoMailObject.toolbar";
275 protectedBy = "View";
276 actionClass = "UIxMailAccountActions";
277 actionName = "compose";
280 protectedBy = "View";
281 actionClass = "UIxMailAccountActions";
282 actionName = "listMailboxes";
285 protectedBy = "View";
286 actionClass = "UIxMailFolderActions";
287 actionName = "createFolder";
295 protectedBy = "View";
296 value = ( /* the toolbar groups */
299 image = "tb-mail-getmail-flat-24x24.png";
300 cssClass = "tbicon_getmail"; label = "Get Mail"; },
302 link = "#"; // "compose"; // target = "_blank";
304 onclick = "return openMessageWindow(null, 'compose');";
305 image = "tb-mail-write-flat-24x24.png";
306 cssClass = "tbicon_compose"; label = "Write"; },
313 protectedBy = "View";
314 pageName = "UIxMailListView";
317 protectedBy = "View";
318 pageName = "UIxMailListView";
326 protectedBy = "View";
327 value = "SOGoDraftObject.toolbar";
332 protectedBy = "View";
333 pageName = "UIxMailEditor";
336 protectedBy = "View";
337 pageName = "UIxMailEditor";
341 protectedBy = "View";
342 pageName = "UIxMailEditor";
350 /* SOGoSieveScriptsFolder = {
353 protectedBy = "View";
358 image = "tb-mail-getmail-flat-24x24.png";
359 cssClass = "tbicon_getmail"; label = "Get Mail";
362 link = "#"; // "compose"; // target = "_blank";
363 onclick = "clickedNewFilter(this); return false";
364 image = "tb-mail-write-flat-24x24.png";
365 cssClass = "tbicon_compose"; label = "New Filter";
370 cssClass = "tbicon_delete"; label = "Delete"; },
377 protectedBy = "View";
378 pageName = "UIxFilterList";
381 protectedBy = "View";
382 pageName = "UIxFilterList";
383 actionName = "create";
388 SOGoSieveScriptObject = {
391 protectedBy = "View";
394 onclick = "clickedEditorSave(this);return false;";
395 image = "tb-mail-file-flat-24x24.png";
396 cssClass = "tbicon_save"; label = "Save"; },
398 onclick = "clickedEditorDelete(this);return false;";
399 image = "tb-mail-delete-flat-24x24.png";
400 cssClass = "tbicon_delete"; label = "Delete"; },
407 protectedBy = "View";
408 pageName = "UIxSieveEditor";
412 protectedBy = "View";
413 pageName = "UIxSieveEditor";
417 protectedBy = "View";
418 pageName = "UIxSieveEditor";
419 actionName = "delete";