1 { /* -*-javascript-*- */
2 requires = ( MAIN, MainUI, CommonUI, Contacts );
13 pageName = "UIxContactFoldersView";
17 pageName = "UIxContactFoldersView";
22 pageName = "UIxContactFoldersView";
27 pageName = "UIxContactFoldersView";
28 actionName = "selectForMailer";
31 protectedBy = "<public>";
32 pageName = "UIxContactFoldersView";
33 actionName = "contactSearch";
37 pageName = "UIxContactFoldersView";
38 actionName = "foldersSearch";
40 updateAdditionalAddressBooks = {
42 pageName = "UIxContactFoldersView";
43 actionName = "updateAdditionalAddressBooks";
46 protectedBy = "ReadAcls";
47 pageName = "UIxAclEditor";
50 protectedBy = "SaveAcls";
51 pageName = "UIxAclEditor";
52 actionName = "saveAcls";
56 pageName = "UIxContactFoldersView";
57 actionName = "checkRights";
61 pageName = "UIxContactsUserFolders";
66 /* both following class should be "reparented" so as to only have
67 SOGoContactFolder here... */
68 SOGoContactGCSFolder = {
72 value = "SOGoContactFolder.toolbar";
78 pageName = "UIxContactsListView";
81 protectedBy = "Add Documents, Images, and Files";
82 pageName = "UIxContactEditor";
87 pageName = "UIxContactsListView";
88 actionName = "mailerContacts";
91 protectedBy = "SaveAcls"; /* a hack to force "owner" */
92 pageName = "UIxContactsListView";
93 actionName = "delete";
96 protectedBy = "ReadAcls";
97 pageName = "UIxContactsUserRightsEditor";
100 protectedBy = "SaveAcls";
101 pageName = "UIxContactsUserRightsEditor";
102 actionName = "saveUserRights";
107 SOGoContactLDAPFolder = {
110 protectedBy = "View";
111 value = "SOGoContactFolder.toolbar";
116 protectedBy = "<public>";
117 pageName = "UIxContactsListView";
120 protectedBy = "<public>";
121 pageName = "UIxContactEditor";
125 protectedBy = "<public>";
126 pageName = "UIxContactsListView";
127 actionName = "mailerContacts";
130 protectedBy = "<public>";
131 actionClass = "UIxFolderActions";
132 actionName = "canAccessContent";
137 SOGoContactGCSEntry = {
140 protectedBy = "Access Contents Information";
141 pageName = "UIxContactView";
144 protectedBy = "Delete Objects";
145 pageName = "UIxContactView";
146 actionName = "delete";
149 protectedBy = "Change Images And Files";
150 pageName = "UIxContactEditor";
153 protectedBy = "Change Images And Files";
154 pageName = "UIxContactEditor";
158 protectedBy = "View";
159 pageName = "UIxContactEditor";
160 actionName = "write";
165 SOGoContactLDIFEntry = {
168 protectedBy = "<public>";
169 pageName = "UIxContactView";
172 protectedBy = "View";
173 pageName = "UIxContactView";
174 actionName = "delete";
177 protectedBy = "View";
178 pageName = "UIxContactEditor";
181 protectedBy = "View";
182 pageName = "UIxContactEditor";
186 protectedBy = "View";
187 pageName = "UIxContactEditor";
188 actionName = "write";