2 requires = ( MAIN, 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";
90 pageName = "UIxMailListView";
94 pageName = "UIxMailAjaxRequest";
98 pageName = "UIxMailListView";
100 GET = { /* hack to make it work as the default method */
101 protectedBy = "View";
102 pageName = "UIxMailListView";
104 markMessageUnread = {
105 protectedBy = "View";
106 pageName = "UIxMailListView";
107 actionName = "markMessageUnread";
110 protectedBy = "View";
111 pageName = "UIxMailListView";
112 actionName = "markMessageRead";
115 protectedBy = "View";
116 pageName = "UIxMailListView";
117 actionName = "getMail";
120 protectedBy = "View";
121 pageName = "UIxMailListView";
122 actionName = "expunge";
126 protectedBy = "View";
127 pageName = "UIxMailListView";
128 actionName = "createFolder";
131 protectedBy = "View";
132 pageName = "UIxMailListView";
133 actionName = "deleteFolder";
136 protectedBy = "View";
137 pageName = "UIxMailFolderACLEditor";
140 protectedBy = "View";
141 actionClass = "UIxMailEditorAction";
142 actionName = "compose";
148 /* just a new toolbar, other things come from SOGoMailFolder */
151 protectedBy = "View";
152 value = "SOGoMailObject.toolbar";
157 protectedBy = "View";
158 pageName = "UIxMailListView";
159 actionName = "emptyTrash";
167 protectedBy = "View";
168 value = "SOGoMailObject.toolbar";
173 protectedBy = "View";
174 pageName = "UIxMailView";
177 protectedBy = "View";
178 pageName = "UIxMailPopupView";
181 protectedBy = "View";
182 pageName = "UIxMailView";
186 protectedBy = "View";
187 pageName = "UIxMailView";
188 actionName = "delete";
191 protectedBy = "View";
192 pageName = "UIxMailView";
193 actionName = "trash";
196 protectedBy = "View";
197 pageName = "UIxMailView";
201 protectedBy = "View";
202 pageName = "UIxMailEditor";
205 protectedBy = "View";
206 actionClass = "UIxMailEditorAction";
207 actionName = "compose";
210 protectedBy = "View";
211 actionClass = "UIxMailReplyAction";
212 actionName = "reply";
215 protectedBy = "View";
216 actionClass = "UIxMailReplyAction";
217 actionName = "replyall";
220 protectedBy = "View";
221 actionClass = "UIxMailForwardAction";
222 actionName = "forward";
230 protectedBy = "View";
231 value = "SOGoMailObject.toolbar";
236 protectedBy = "View";
237 pageName = "UIxMailMainFrame";
240 protectedBy = "View";
241 pageName = "UIxMailMainFrame";
242 actionName = "compose";
245 protectedBy = "View";
246 pageName = "UIxMailAccountsView";
254 protectedBy = "View";
255 value = "SOGoMailObject.toolbar";
260 protectedBy = "View";
261 pageName = "UIxMailAccountView";
264 protectedBy = "View";
265 pageName = "UIxMailAccountView";
268 protectedBy = "View";
269 pageName = "UIxMailAddressbook";
272 protectedBy = "View";
273 pageName = "UIxMailAddressbook";
274 actionName = "anais";
277 protectedBy = "View";
278 actionClass = "UIxMailEditorAction";
279 actionName = "compose";
282 protectedBy = "View";
283 pageName = "UIxMailAccountView";
284 actionName = "createFolder";
292 protectedBy = "View";
293 value = ( /* the toolbar groups */
296 image = "tb-mail-getmail-flat-24x24.png";
297 cssClass = "tbicon_getmail"; label = "Get Mail"; },
299 link = "#"; // "compose"; // target = "_blank";
301 onclick = "return openMessageWindow(null, 'compose');";
302 image = "tb-mail-write-flat-24x24.png";
303 cssClass = "tbicon_compose"; label = "Write"; },
310 protectedBy = "View";
311 pageName = "UIxMailListView";
314 protectedBy = "View";
315 pageName = "UIxMailListView";
318 protectedBy = "View";
319 actionClass = "UIxMailEditorAction";
320 actionName = "compose";
328 protectedBy = "View";
329 value = "SOGoDraftObject.toolbar";
333 view = { /* somewhat hackish */
334 protectedBy = "View";
335 pageName = "UIxMailEditor";
338 protectedBy = "View";
339 pageName = "UIxMailEditor";
343 protectedBy = "View";
344 pageName = "UIxMailEditor";
348 protectedBy = "View";
349 pageName = "UIxMailEditor";
350 actionName = "delete";
354 protectedBy = "View";
355 pageName = "UIxMailEditorAttach";
356 actionName = "viewAttachments";
359 protectedBy = "View";
360 pageName = "UIxMailEditorAttach";
361 actionName = "attach";
364 protectedBy = "View";
365 pageName = "UIxMailEditorAttach";
366 actionName = "deleteAttachment";
370 protectedBy = "View";
371 pageName = "UIxMailEditor";
375 protectedBy = "View";
376 pageName = "UIxMailAddressbook";
379 protectedBy = "View";
380 pageName = "UIxMailAddressbook";
381 actionName = "anais";
388 /* SOGoSieveScriptsFolder = {
391 protectedBy = "View";
396 image = "tb-mail-getmail-flat-24x24.png";
397 cssClass = "tbicon_getmail"; label = "Get Mail";
400 link = "#"; // "compose"; // target = "_blank";
401 onclick = "clickedNewFilter(this); return false";
402 image = "tb-mail-write-flat-24x24.png";
403 cssClass = "tbicon_compose"; label = "New Filter";
408 cssClass = "tbicon_delete"; label = "Delete"; },
415 protectedBy = "View";
416 pageName = "UIxFilterList";
419 protectedBy = "View";
420 pageName = "UIxFilterList";
421 actionName = "create";
426 SOGoSieveScriptObject = {
429 protectedBy = "View";
432 onclick = "clickedEditorSave(this);return false;";
433 image = "tb-mail-file-flat-24x24.png";
434 cssClass = "tbicon_save"; label = "Save"; },
436 onclick = "clickedEditorDelete(this);return false;";
437 image = "tb-mail-delete-flat-24x24.png";
438 cssClass = "tbicon_delete"; label = "Delete"; },
445 protectedBy = "View";
446 pageName = "UIxSieveEditor";
450 protectedBy = "View";
451 pageName = "UIxSieveEditor";
455 protectedBy = "View";
456 pageName = "UIxSieveEditor";
457 actionName = "delete";