1 { /* -*-javascript-*- */
2 requires = ( MAIN, MainUI, CommonUI, Mailer ); /* , 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 pageName = "UIxMailListView";
103 protectedBy = "View";
104 pageName = "UIxMailAjaxRequest";
107 protectedBy = "View";
108 pageName = "UIxMailListView";
110 GET = { /* hack to make it work as the default method */
111 protectedBy = "View";
112 pageName = "UIxMailListView";
114 markMessageUnread = {
115 protectedBy = "View";
116 pageName = "UIxMailListView";
117 actionName = "markMessageUnread";
120 protectedBy = "View";
121 pageName = "UIxMailListView";
122 actionName = "markMessageRead";
125 protectedBy = "View";
126 pageName = "UIxMailListView";
127 actionName = "getMail";
130 protectedBy = "View";
131 pageName = "UIxMailListView";
132 actionName = "expunge";
135 protectedBy = "View";
136 actionClass = "UIxMailFolderActions";
137 actionName = "createFolder";
140 protectedBy = "View";
141 actionClass = "UIxMailFolderActions";
142 actionName = "renameFolder";
145 protectedBy = "View";
146 actionClass = "UIxMailFolderActions";
147 actionName = "deleteFolder";
150 protectedBy = "View";
151 actionClass = "UIxMailEditorAction";
152 actionName = "compose";
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 pageName = "UIxMailEditor";
229 protectedBy = "View";
230 actionClass = "UIxMailEditorAction";
231 actionName = "compose";
234 protectedBy = "View";
235 actionClass = "UIxMailReplyAction";
236 actionName = "reply";
239 protectedBy = "View";
240 actionClass = "UIxMailReplyAction";
241 actionName = "replyall";
244 protectedBy = "View";
245 actionClass = "UIxMailForwardAction";
246 actionName = "forward";
254 protectedBy = "View";
255 value = "SOGoMailObject.toolbar";
260 protectedBy = "View";
261 pageName = "UIxMailMainFrame";
264 protectedBy = "View";
265 pageName = "UIxMailMainFrame";
266 actionName = "compose";
269 protectedBy = "View";
270 pageName = "UIxMailAccountsView";
278 protectedBy = "View";
279 value = "SOGoMailObject.toolbar";
284 protectedBy = "View";
285 actionClass = "UIxMailEditorAction";
286 actionName = "compose";
289 protectedBy = "View";
290 actionClass = "UIxMailAccountActions";
291 actionName = "listMailboxes";
294 protectedBy = "View";
295 actionClass = "UIxMailFolderActions";
296 actionName = "createFolder";
304 protectedBy = "View";
305 value = ( /* the toolbar groups */
308 image = "tb-mail-getmail-flat-24x24.png";
309 cssClass = "tbicon_getmail"; label = "Get Mail"; },
311 link = "#"; // "compose"; // target = "_blank";
313 onclick = "return openMessageWindow(null, 'compose');";
314 image = "tb-mail-write-flat-24x24.png";
315 cssClass = "tbicon_compose"; label = "Write"; },
322 protectedBy = "View";
323 pageName = "UIxMailListView";
326 protectedBy = "View";
327 pageName = "UIxMailListView";
330 protectedBy = "View";
331 actionClass = "UIxMailEditorAction";
332 actionName = "compose";
340 protectedBy = "View";
341 value = "SOGoDraftObject.toolbar";
345 view = { /* somewhat hackish */
346 protectedBy = "View";
347 pageName = "UIxMailEditor";
350 protectedBy = "View";
351 pageName = "UIxMailEditor";
355 protectedBy = "View";
356 pageName = "UIxMailEditor";
360 protectedBy = "View";
361 pageName = "UIxMailEditor";
362 actionName = "delete";
366 protectedBy = "View";
367 pageName = "UIxMailEditorAttach";
368 actionName = "viewAttachments";
371 protectedBy = "View";
372 pageName = "UIxMailEditorAttach";
373 actionName = "attach";
376 protectedBy = "View";
377 pageName = "UIxMailEditorAttach";
378 actionName = "deleteAttachment";
381 protectedBy = "View";
382 pageName = "UIxMailEditor";
390 /* SOGoSieveScriptsFolder = {
393 protectedBy = "View";
398 image = "tb-mail-getmail-flat-24x24.png";
399 cssClass = "tbicon_getmail"; label = "Get Mail";
402 link = "#"; // "compose"; // target = "_blank";
403 onclick = "clickedNewFilter(this); return false";
404 image = "tb-mail-write-flat-24x24.png";
405 cssClass = "tbicon_compose"; label = "New Filter";
410 cssClass = "tbicon_delete"; label = "Delete"; },
417 protectedBy = "View";
418 pageName = "UIxFilterList";
421 protectedBy = "View";
422 pageName = "UIxFilterList";
423 actionName = "create";
428 SOGoSieveScriptObject = {
431 protectedBy = "View";
434 onclick = "clickedEditorSave(this);return false;";
435 image = "tb-mail-file-flat-24x24.png";
436 cssClass = "tbicon_save"; label = "Save"; },
438 onclick = "clickedEditorDelete(this);return false;";
439 image = "tb-mail-delete-flat-24x24.png";
440 cssClass = "tbicon_delete"; label = "Delete"; },
447 protectedBy = "View";
448 pageName = "UIxSieveEditor";
452 protectedBy = "View";
453 pageName = "UIxSieveEditor";
457 protectedBy = "View";
458 pageName = "UIxSieveEditor";
459 actionName = "delete";