2 requires = ( MAIN, MainUI, CommonUI, Mailer, MailPartViewers ); /* , Sieve */
4 publicResources = ("uix.css",
9 "UIxAppointmentEditor.js",
10 "UIxContactEditor.js",
11 "UIxMailToSelection.js",
15 "tbtv_account_17x17.gif",
16 "tbtv_drafts_17x17.gif",
17 "tbtv_inbox_17x17.gif",
18 "tbtv_junction2_17x17.gif",
19 "tbtv_junction_17x17.gif",
20 "tbtv_leaf_corner_17x17.gif",
21 "tbtv_line_17x17.gif",
22 "tbtv_minus_17x17.gif",
23 "tbtv_plus_17x17.gif",
24 "tbtv_corner_17x17.gif",
25 "tbtv_corner_minus_17x17.gif",
26 "tbtv_corner_plus_17x17.gif",
27 "tbtv_sent_17x17.gif",
28 "tbtv_trash_17x17.gif",
30 "tbtb_addressbook.png",
34 "tbtb_filetofolder.png",
45 "tbtb_compose_addressbook_30x30.png",
46 "tbtb_compose_attach_30x30.png",
47 "tbtb_compose_clip_30x30.png",
48 "tbtb_compose_cut_30x30.png",
49 "tbtb_compose_dup_30x30.png",
50 "tbtb_compose_file_30x30.png",
51 "tbtb_compose_lock_30x30.png",
52 "tbtb_compose_quote_30x30.png",
53 "tbtb_compose_send_30x30.png",
54 "tbtb_compose_spell_30x30.png",
57 "message-mail-read.png",
59 "icon_mark_flagged.gif",
61 "icon_mark_unflagged.gif",
62 "icon_mark_unread.gif",
66 "title_attachment_14x14.png",
69 "title_read_14x14.png",
71 "title_sortdown_12x12.png",
72 "title_sortup_12x12.png",
83 value = "SOGoMailObject.toolbar";
88 protectedBy = "<public>";
89 actionClass = "UIxMailFolderActions";
90 actionName = "subscribe";
93 protectedBy = "<public>";
94 actionClass = "UIxMailFolderActions";
95 actionName = "unsubscribe";
99 actionClass = "UIxMailFolderActions";
100 actionName = "quotas";
103 protectedBy = "View";
104 pageName = "UIxMailListView";
107 protectedBy = "View";
108 pageName = "UIxMailAjaxRequest";
111 protectedBy = "View";
112 pageName = "UIxMailListView";
114 GET = { /* hack to make it work as the default method */
115 protectedBy = "View";
116 pageName = "UIxMailListView";
119 protectedBy = "View";
120 pageName = "UIxMailListView";
121 actionName = "getMail";
124 protectedBy = "View";
125 actionClass = "UIxMailFolderActions";
126 actionName = "emptyTrash";
129 protectedBy = "View";
130 actionClass = "UIxMailFolderActions";
131 actionName = "createFolder";
134 protectedBy = "View";
135 actionClass = "UIxMailFolderActions";
136 actionName = "renameFolder";
139 protectedBy = "View";
140 actionClass = "UIxMailFolderActions";
141 actionName = "deleteFolder";
144 protectedBy = "ReadAcls";
145 pageName = "UIxMailUserRightsEditor";
148 protectedBy = "SaveAcls";
149 pageName = "UIxMailUserRightsEditor";
150 actionName = "saveUserRights";
156 /* just a new toolbar, other things come from SOGoMailFolder */
159 protectedBy = "View";
160 value = "SOGoMailObject.toolbar";
165 protectedBy = "View";
166 actionClass = "UIxMailFolderActions";
167 actionName = "emptyTrash";
175 protectedBy = "View";
176 value = "SOGoMailObject.toolbar";
181 protectedBy = "View";
182 pageName = "UIxMailView";
185 protectedBy = "View";
186 actionClass = "UIxMailSourceView";
187 actionName = "viewSource";
190 protectedBy = "View";
191 pageName = "UIxMailPopupView";
194 protectedBy = "View";
195 actionClass = "UIxMailActions";
199 protectedBy = "View";
200 actionClass = "UIxMailActions";
201 actionName = "trash";
204 protectedBy = "View";
205 actionClass = "UIxMailActions";
209 protectedBy = "View";
210 actionClass = "UIxMailActions";
214 protectedBy = "View";
215 actionClass = "UIxMailActions";
216 actionName = "reply";
219 protectedBy = "View";
220 actionClass = "UIxMailActions";
221 actionName = "replyToAll";
224 protectedBy = "View";
225 actionClass = "UIxMailActions";
226 actionName = "forward";
228 markMessageUnread = {
229 protectedBy = "View";
230 actionClass = "UIxMailActions";
231 actionName = "markMessageUnread";
234 protectedBy = "View";
235 actionClass = "UIxMailActions";
236 actionName = "markMessageRead";
244 protectedBy = "View";
245 value = "SOGoMailObject.toolbar";
250 protectedBy = "View";
251 pageName = "UIxMailMainFrame";
254 protectedBy = "View";
255 pageName = "UIxMailMainFrame";
256 actionName = "compose";
264 protectedBy = "View";
265 value = "SOGoMailObject.toolbar";
270 protectedBy = "View";
271 actionClass = "UIxMailAccountActions";
272 actionName = "compose";
275 protectedBy = "View";
276 actionClass = "UIxMailAccountActions";
277 actionName = "listMailboxes";
280 protectedBy = "View";
281 actionClass = "UIxMailFolderActions";
282 actionName = "createFolder";
290 protectedBy = "View";
291 value = ( /* the toolbar groups */
294 image = "tb-mail-getmail-flat-24x24.png";
295 cssClass = "tbicon_getmail"; label = "Get Mail"; },
297 link = "#"; // "compose"; // target = "_blank";
299 onclick = "return openMessageWindow(null, 'compose');";
300 image = "tb-mail-write-flat-24x24.png";
301 cssClass = "tbicon_compose"; label = "Write"; },
308 protectedBy = "View";
309 pageName = "UIxMailListView";
312 protectedBy = "View";
313 pageName = "UIxMailListView";
321 protectedBy = "View";
322 value = "SOGoDraftObject.toolbar";
327 protectedBy = "View";
328 pageName = "UIxMailEditor";
331 protectedBy = "View";
332 pageName = "UIxMailEditor";
336 protectedBy = "View";
337 pageName = "UIxMailEditor";
341 protectedBy = "View";
342 actionClass = "UIxMailActions";
343 actionName = "delete";
346 protectedBy = "View";
347 actionClass = "UIxMailActions";
348 actionName = "deleteAttachment";
355 // SOGoSieveScriptsFolder = {
358 // protectedBy = "View";
363 // image = "tb-mail-getmail-flat-24x24.png";
364 // cssClass = "tbicon_getmail"; label = "Get Mail";
367 // link = "#"; // "compose"; // target = "_blank";
368 // onclick = "clickedNewFilter(this); return false";
369 // image = "tb-mail-write-flat-24x24.png";
370 // cssClass = "tbicon_compose"; label = "New Filter";
375 // cssClass = "tbicon_delete"; label = "Delete"; },
382 // protectedBy = "View";
383 // pageName = "UIxFilterList";
386 // protectedBy = "View";
387 // pageName = "UIxFilterList";
388 // actionName = "create";
393 // SOGoSieveScriptObject = {
396 // protectedBy = "View";
399 // onclick = "clickedEditorSave(this);return false;";
400 // image = "tb-mail-file-flat-24x24.png";
401 // cssClass = "tbicon_save"; label = "Save"; },
403 // onclick = "clickedEditorDelete(this);return false;";
404 // image = "tb-mail-delete-flat-24x24.png";
405 // cssClass = "tbicon_delete"; label = "Delete"; },
412 // protectedBy = "View";
413 // pageName = "UIxSieveEditor";
414 // actionName = "edit";
417 // protectedBy = "View";
418 // pageName = "UIxSieveEditor";
419 // actionName = "save";
422 // protectedBy = "View";
423 // pageName = "UIxSieveEditor";
424 // actionName = "delete";