source: tags/1.0.0/config/security_roster.inc.php @ 1

Last change on this file since 1 was 1, checked in by scdev, 19 years ago

Initial import.

File size: 14.3 KB
Line 
1<?php
2/**
3 * security_roster.inc.php
4 * Code by Strangecode :: www.strangecode.com :: This document contains copyrighted information
5 */
6
7
8/* Each zone contains a comma delimited list of privilege categories that are
9 * authorized access to the specific zone. If the privilege category is listed,
10 * they have access. Remove the privilege category to remove that group's access.
11 * Add as many zones and privileges as necessary, but it is a good idea to keep
12 * this concise. Recommend an organized naming scheme for the zones: DISPLAY
13 * for showing/hiding certain elements FUNC for access to functions, ADMIN
14 * for access to admin pages, etc. */
15
16
17define('ZONE_DISPLAY_SITE_COMMANDS',             'root,admin,editor');
18define('ZONE_FUNC_EDIT_PASSWORD_ALERT',       'root,admin,editor');
19
20define('ZONE_ADMIN_ACCESS_SITES', 'root,admin,editor');
21define('ZONE_ADMIN_ACCESS_SITES_FUNC_ADD', 'root,admin,editor');
22define('ZONE_ADMIN_ACCESS_SITES_FUNC_DELETE', 'root,admin,editor');
23define('ZONE_ADMIN_ACCESS_SITES_FUNC_EDIT', 'root,admin,editor');
24define('ZONE_ADMIN_ACCESS_SITES_FUNC_LIST', 'root,admin,editor');
25define('ZONE_ADMIN_ADMINS', 'root,admin');
26define('ZONE_ADMIN_ADMINS_FUNC_ADD', 'root,admin');
27define('ZONE_ADMIN_ADMINS_FUNC_DELETE', 'root,admin');
28define('ZONE_ADMIN_ADMINS_FUNC_EDIT', 'root,admin');
29define('ZONE_ADMIN_ADMINS_FUNC_LIST', 'root,admin');
30define('ZONE_ADMIN_USERS', 'root,admin');
31define('ZONE_ADMIN_USERS_FUNC_ADD', 'root,admin');
32define('ZONE_ADMIN_USERS_FUNC_DELETE', 'root,admin');
33define('ZONE_ADMIN_USERS_FUNC_EDIT', 'root,admin');
34define('ZONE_ADMIN_USERS_FUNC_LIST', 'root,admin');
35define('ZONE_ADMIN_APPLOG', 'root,admin');
36define('ZONE_ADMIN_APPLOG_FUNC_RESET', 'root,admin');
37define('ZONE_ADMIN_ARTICLES', 'root,admin,editor');
38define('ZONE_ADMIN_ARTICLES_FUNC_ADD', 'root,admin,editor');
39define('ZONE_ADMIN_ARTICLES_FUNC_DELETE', 'root,admin,editor');
40define('ZONE_ADMIN_ARTICLES_FUNC_EDIT', 'root,admin,editor');
41define('ZONE_ADMIN_ARTICLES_FUNC_LIST', 'root,admin,editor');
42define('ZONE_ADMIN_CATEGORY', 'root,admin,editor');
43define('ZONE_ADMIN_CATEGORY_FUNC_ADD', 'root,admin,editor');
44define('ZONE_ADMIN_CATEGORY_FUNC_DELETE', 'root,admin,editor');
45define('ZONE_ADMIN_CATEGORY_FUNC_EDIT', 'root,admin,editor');
46define('ZONE_ADMIN_GLOSSARY', 'root,admin,editor');
47define('ZONE_ADMIN_GLOSSARY_FUNC_ADD', 'root,admin,editor');
48define('ZONE_ADMIN_GLOSSARY_FUNC_DELETE', 'root,admin,editor');
49define('ZONE_ADMIN_GLOSSARY_FUNC_EDIT', 'root,admin,editor');
50define('ZONE_ADMIN_GLOSSARY_FUNC_LIST', 'root,admin,editor');
51define('ZONE_ADMIN_INVOICE_FUNC_LIST', 'root,admin,editor');
52define('ZONE_ADMIN_MCVE', 'root,admin');
53define('ZONE_ADMIN_MCVE_FUNC_PREAUTHCOMPLETE', 'root,admin');
54define('ZONE_ADMIN_MCVE_FUNC_SALE', 'root,admin');
55define('ZONE_ADMIN_MCVE_FUNC_SETTLE', 'root,admin');
56define('ZONE_ADMIN_MCVE_FUNC_VOID', 'root,admin');
57define('ZONE_ADMIN_ORDERS_FUNC_LIST', 'root,admin');
58define('ZONE_ADMIN_PASSWD', 'root,admin,editor');
59define('ZONE_ADMIN_NEWS', 'root,admin,editor');
60define('ZONE_ADMIN_NEWS_FUNC_ADD', 'root,admin,editor');
61define('ZONE_ADMIN_NEWS_FUNC_DELETE', 'root,admin,editor');
62define('ZONE_ADMIN_NEWS_FUNC_EDIT', 'root,admin,editor');
63define('ZONE_ADMIN_NEWS_FUNC_LIST', 'root,admin,editor');
64define('ZONE_ADMIN_PR', 'root,admin,editor');
65define('ZONE_ADMIN_PR_FUNC_ADD', 'root,admin,editor');
66define('ZONE_ADMIN_PR_FUNC_DELETE', 'root,admin,editor');
67define('ZONE_ADMIN_PR_FUNC_EDIT', 'root,admin,editor');
68define('ZONE_ADMIN_PR_FUNC_REORDER', 'root,admin,editor');
69define('ZONE_ADMIN_QUERYSTATS', 'root,admin');
70define('ZONE_ADMIN_QUERYSTATS_FUNC_RESET', 'root,admin');
71define('ZONE_ADMIN_SC_CLIENT', 'root,admin');
72define('ZONE_ADMIN_SC_CLIENT_FUNC_ADD', 'root,admin');
73define('ZONE_ADMIN_SC_CLIENT_FUNC_DELETE', 'root,admin');
74define('ZONE_ADMIN_SC_CLIENT_FUNC_EDIT', 'root,admin');
75define('ZONE_ADMIN_SC_CLIENT_FUNC_LIST', 'root,admin');
76define('ZONE_ADMIN_SC_CONFIG_EVENT', 'root,admin');
77define('ZONE_ADMIN_SC_CONFIG_EVENT_FUNC_ADD', 'root,admin');
78define('ZONE_ADMIN_SC_CONFIG_EVENT_FUNC_DELETE', 'root,admin');
79define('ZONE_ADMIN_SC_CONFIG_EVENT_FUNC_EDIT', 'root,admin');
80define('ZONE_ADMIN_SC_CONFIG_EVENT_FUNC_LIST', 'root,admin');
81define('ZONE_ADMIN_SC_CONFIG_EVENT_FUNC_UNSUBSCRIBE', 'root,admin');
82define('ZONE_ADMIN_SC_INVOICE', 'root,admin');
83define('ZONE_ADMIN_SC_INVOICE_FUNC_ADD', 'root,admin');
84define('ZONE_ADMIN_SC_INVOICE_FUNC_CHARGECC', 'root,admin');
85define('ZONE_ADMIN_SC_INVOICE_FUNC_DELETE', 'root,admin');
86define('ZONE_ADMIN_SC_INVOICE_FUNC_EDIT', 'root,admin');
87define('ZONE_ADMIN_SC_INVOICE_FUNC_MAKEINVOICES', 'root,admin');
88define('ZONE_ADMIN_SC_INVOICE_FUNC_SENDEMAIL', 'root,admin');
89define('ZONE_ADMIN_SC_PAYMENT', 'root,admin,banker');
90define('ZONE_ADMIN_SC_PAYMENT_FUNC_ADD', 'root,admin,banker');
91define('ZONE_ADMIN_SC_PAYMENT_FUNC_DELETE', 'root,admin');
92define('ZONE_ADMIN_SC_PAYMENT_FUNC_EDIT', 'root,admin,banker');
93define('ZONE_ADMIN_SC_PAYMENT_FUNC_LIST', 'root,admin,banker');
94define('ZONE_ADMIN_SC_SITE', 'root,admin');
95define('ZONE_ADMIN_SC_SITE_FUNC_ADD', 'root,admin');
96define('ZONE_ADMIN_SC_SITE_FUNC_DELETE', 'root,admin');
97define('ZONE_ADMIN_SC_SITE_FUNC_EDIT', 'root,admin');
98define('ZONE_ADMIN_SITE_FUNC_LIST', 'root,admin');
99define('ZONE_ADMIN_TESTIMONIAL', 'root,admin,editor');
100define('ZONE_ADMIN_TESTIMONIAL_FUNC_ADD', 'root,admin,editor');
101define('ZONE_ADMIN_TESTIMONIAL_FUNC_DELETE', 'root,admin,editor');
102define('ZONE_ADMIN_TESTIMONIAL_FUNC_EDIT', 'root,admin,editor');
103define('ZONE_ADMIN_TESTIMONIAL_FUNC_REORDER', 'root,admin,editor');
104define('ZONE_ADMIN_TEXTNODES', 'root,admin,editor');
105define('ZONE_ADMIN_TEXTNODES_FUNC_ADD', 'root,admin,editor');
106define('ZONE_ADMIN_TEXTNODES_FUNC_DEL', 'root,admin,editor');
107define('ZONE_ADMIN_TEXTNODES_FUNC_EDIT', 'root,admin,editor');
108define('ZONE_ADMIN_TP_EVENT', 'root,admin,editor');
109define('ZONE_ADMIN_TP_EVENT_FUNC_ADD', 'root,admin,editor');
110define('ZONE_ADMIN_TP_EVENT_FUNC_DELETE', 'root,admin,editor');
111define('ZONE_ADMIN_TP_EVENT_FUNC_EDIT', 'root,admin,editor');
112define('ZONE_ADMIN_TP_EVENT_FUNC_LIST', 'root,admin,editor');
113define('ZONE_ADMIN_TP_QUOTE', 'root,admin,editor');
114define('ZONE_ADMIN_TP_QUOTE_FUNC_ADD', 'root,admin,editor');
115define('ZONE_ADMIN_TP_QUOTE_FUNC_DELETE', 'root,admin,editor');
116define('ZONE_ADMIN_TP_QUOTE_FUNC_EDIT', 'root,admin,editor');
117define('ZONE_ADMIN_TP_QUOTE_FUNC_LIST', 'root,admin,editor');
118define('ZONE_ADMIN_TP_USER', 'root,admin,editor');
119define('ZONE_ADMIN_TP_USER_FUNC_ADD', 'root,admin,editor');
120define('ZONE_ADMIN_TP_USER_FUNC_DELETE', 'root,admin,editor');
121define('ZONE_ADMIN_TP_USER_FUNC_EDIT', 'root,admin,editor');
122define('ZONE_ADMIN_TP_USER_FUNC_LIST', 'root,admin,editor');
123define('ZONE_ADMIN_TP_USER_FUNC_UNSUBSCRIBE', 'root,admin,editor');
124define('ZONE_ADMIN_FEATURE', 'root,admin,editor');
125define('ZONE_ADMIN_FEATURE_FUNC_ADD', 'root,admin,editor');
126define('ZONE_ADMIN_FEATURE_FUNC_EDIT', 'root,admin,editor');
127define('ZONE_ADMIN_FEATURE_FUNC_DELETE', 'root,admin,editor');
128define('ZONE_ADMIN_FEATURE_FUNC_LIST', 'root,admin,editor');
129define('ZONE_ADMIN_AMENITY', 'root,admin,editor');
130define('ZONE_ADMIN_AMENITY_FUNC_ADD', 'root,admin,editor');
131define('ZONE_ADMIN_AMENITY_FUNC_EDIT', 'root,admin,editor');
132define('ZONE_ADMIN_AMENITY_FUNC_DELETE', 'root,admin,editor');
133define('ZONE_ADMIN_AMENITY_FUNC_LIST', 'root,admin,editor');
134define('ZONE_ADMIN_PROPERTY', 'root,admin,editor');
135define('ZONE_ADMIN_PROPERTY_FUNC_ADD', 'root,admin,editor');
136define('ZONE_ADMIN_PROPERTY_FUNC_EDIT', 'root,admin,editor');
137define('ZONE_ADMIN_PROPERTY_FUNC_DELETE', 'root,admin,editor');
138define('ZONE_ADMIN_PROPERTY_FUNC_LIST', 'root,admin,editor');
139define('ZONE_ADMIN_PROPERTY_FUNC_REORDER', 'root,admin,editor');
140define('ZONE_ADMIN_IMAGE', 'root,admin,editor');
141define('ZONE_ADMIN_IMAGE_FUNC_ADD', 'root,admin,editor');
142define('ZONE_ADMIN_IMAGE_FUNC_EDIT', 'root,admin,editor');
143define('ZONE_ADMIN_IMAGE_FUNC_DELETE', 'root,admin,editor');
144define('ZONE_ADMIN_IMAGE_FUNC_LIST', 'root,admin,editor');
145define('ZONE_ADMIN_IMAGE_FUNC_REORDER', 'root,admin,editor');
146define('ZONE_ADMIN_METADATA', 'root,admin,editor');
147define('ZONE_ADMIN_METADATA_FUNC_ADD', 'root,admin,editor');
148define('ZONE_ADMIN_METADATA_FUNC_EDIT', 'root,admin,editor');
149define('ZONE_ADMIN_METADATA_FUNC_DELETE', 'root,admin,editor');
150define('ZONE_ADMIN_METADATA_FUNC_LIST', 'root,admin,editor');
151define('ZONE_ADMIN_LOCATIONS', 'root,admin,editor');
152define('ZONE_ADMIN_LOCATIONS_FUNC_ADD', 'root,admin,editor');
153define('ZONE_ADMIN_LOCATIONS_FUNC_EDIT', 'root,admin,editor');
154define('ZONE_ADMIN_LOCATIONS_FUNC_DELETE', 'root,admin,editor');
155define('ZONE_ADMIN_LOCATIONS_FUNC_LIST', 'root,admin,editor');
156define('ZONE_ADMIN_LOCATIONS_FUNC_REORDER', 'root,admin,editor');
157define('ZONE_ADMIN_EDITIONS', 'root,admin,editor');
158define('ZONE_ADMIN_EDITIONS_FUNC_ADD', 'root,admin,editor');
159define('ZONE_ADMIN_EDITIONS_FUNC_EDIT', 'root,admin,editor');
160define('ZONE_ADMIN_EDITIONS_FUNC_DELETE', 'root,admin,editor');
161define('ZONE_ADMIN_EDITIONS_FUNC_LIST', 'root,admin,editor');
162define('ZONE_ADMIN_EDITIONS_FUNC_REORDER', 'root,admin,editor');
163define('ZONE_ADMIN_GALLERIES', 'root,admin,editor');
164define('ZONE_ADMIN_GALLERIES_FUNC_ADD', 'root,admin,editor');
165define('ZONE_ADMIN_GALLERIES_FUNC_EDIT', 'root,admin,editor');
166define('ZONE_ADMIN_GALLERIES_FUNC_DELETE', 'root,admin,editor');
167define('ZONE_ADMIN_GALLERIES_FUNC_LIST', 'root,admin,editor');
168define('ZONE_ADMIN_GALLERIES_FUNC_REORDER', 'root,admin,editor');
169define('ZONE_ADMIN_ACCOUNTS', 'root,admin');
170define('ZONE_ADMIN_ACCOUNTS_FUNC_ADD', 'root,admin');
171define('ZONE_ADMIN_ACCOUNTS_FUNC_EDIT', 'root,admin');
172define('ZONE_ADMIN_ACCOUNTS_FUNC_DELETE', 'root,admin');
173define('ZONE_ADMIN_ACCOUNTS_FUNC_LIST', 'root,admin');
174define('ZONE_ADMIN_ACCOUNTS_FUNC_REORDER', 'root,admin');
175define('ZONE_ADMIN_WORKSHOPS', 'root,admin,editor,teacher');
176define('ZONE_ADMIN_WORKSHOPS_FUNC_ADD', 'root,admin,editor,teacher');
177define('ZONE_ADMIN_WORKSHOPS_FUNC_EDIT', 'root,admin,editor,teacher');
178define('ZONE_ADMIN_WORKSHOPS_FUNC_DELETE', 'root,admin,editor,teacher');
179define('ZONE_ADMIN_WORKSHOPS_FUNC_LIST', 'root,admin,editor,teacher');
180define('ZONE_ADMIN_WORKSHOPS_FUNC_REORDER', 'root,admin,editor,teacher');
181define('ZONE_ADMIN_PROGRAMS', 'root,admin,editor');
182define('ZONE_ADMIN_PROGRAMS_FUNC_ADD', 'root,admin,editor');
183define('ZONE_ADMIN_PROGRAMS_FUNC_EDIT', 'root,admin,editor');
184define('ZONE_ADMIN_PROGRAMS_FUNC_DELETE', 'root,admin,editor');
185define('ZONE_ADMIN_PROGRAMS_FUNC_LIST', 'root,admin,editor');
186define('ZONE_ADMIN_PROGRAMS_FUNC_REORDER', 'root,admin,editor');
187define('ZONE_ADMIN_CATEGORIES', 'root,admin,editor');
188define('ZONE_ADMIN_CATEGORIES_FUNC_ADD', 'root,admin,editor');
189define('ZONE_ADMIN_CATEGORIES_FUNC_EDIT', 'root,admin,editor');
190define('ZONE_ADMIN_CATEGORIES_FUNC_DELETE', 'root,admin,editor');
191define('ZONE_ADMIN_CATEGORIES_FUNC_LIST', 'root,admin,editor');
192define('ZONE_ADMIN_CATEGORIES_FUNC_REORDER', 'root,admin,editor');
193define('ZONE_ADMIN_RESOURCES', 'root,admin,editor');
194define('ZONE_ADMIN_RESOURCES_FUNC_ADD', 'root,admin,editor');
195define('ZONE_ADMIN_RESOURCES_FUNC_EDIT', 'root,admin,editor');
196define('ZONE_ADMIN_RESOURCES_FUNC_DELETE', 'root,admin,editor');
197define('ZONE_ADMIN_RESOURCES_FUNC_LIST', 'root,admin,editor');
198define('ZONE_ADMIN_RESOURCES_FUNC_REORDER', 'root,admin,editor');
199define('ZONE_ADMIN_LINKS', 'root,admin,editor');
200define('ZONE_ADMIN_LINKS_FUNC_ADD', 'root,admin,editor');
201define('ZONE_ADMIN_LINKS_FUNC_EDIT', 'root,admin,editor');
202define('ZONE_ADMIN_LINKS_FUNC_DELETE', 'root,admin,editor');
203define('ZONE_ADMIN_LINKS_FUNC_LIST', 'root,admin,editor');
204define('ZONE_ADMIN_LINKS_FUNC_REORDER', 'root,admin,editor');
205define('ZONE_ADMIN_EVENTS', 'root,admin,editor');
206define('ZONE_ADMIN_EVENTS_FUNC_ADD', 'root,admin,editor');
207define('ZONE_ADMIN_EVENTS_FUNC_EDIT', 'root,admin,editor');
208define('ZONE_ADMIN_EVENTS_FUNC_DELETE', 'root,admin,editor');
209define('ZONE_ADMIN_EVENTS_FUNC_LIST', 'root,admin,editor');
210define('ZONE_ADMIN_EVENTS_FUNC_REORDER', 'root,admin,editor');
211define('ZONE_ADMIN_SPONSORS', 'root,admin,editor');
212define('ZONE_ADMIN_SPONSORS_FUNC_ADD', 'root,admin,editor');
213define('ZONE_ADMIN_SPONSORS_FUNC_EDIT', 'root,admin,editor');
214define('ZONE_ADMIN_SPONSORS_FUNC_DELETE', 'root,admin,editor');
215define('ZONE_ADMIN_SPONSORS_FUNC_LIST', 'root,admin,editor');
216define('ZONE_ADMIN_SPONSORS_FUNC_REORDER', 'root,admin,editor');
217define('ZONE_ADMIN_JOURNAL', 'root,admin,editor');
218define('ZONE_ADMIN_JOURNAL_FUNC_ADD', 'root,admin,editor');
219define('ZONE_ADMIN_JOURNAL_FUNC_EDIT', 'root,admin,editor');
220define('ZONE_ADMIN_JOURNAL_FUNC_DELETE', 'root,admin,editor');
221define('ZONE_ADMIN_JOURNAL_FUNC_LIST', 'root,admin,editor');
222define('ZONE_ADMIN_JOURNAL_FUNC_REORDER', 'root,admin,editor');
223define('ZONE_ADMIN_CLASSIFIEDS', 'root,admin,editor');
224define('ZONE_ADMIN_CLASSIFIEDS_FUNC_ADD', 'root,admin,editor');
225define('ZONE_ADMIN_CLASSIFIEDS_FUNC_EDIT', 'root,admin,editor');
226define('ZONE_ADMIN_CLASSIFIEDS_FUNC_DELETE', 'root,admin,editor');
227define('ZONE_ADMIN_CLASSIFIEDS_FUNC_LIST', 'root,admin,editor');
228define('ZONE_ADMIN_CLASSIFIEDS_FUNC_REORDER', 'root,admin,editor');
229define('ZONE_ADMIN_DISTRIBUTORS', 'root,admin,editor');
230define('ZONE_ADMIN_DISTRIBUTORS_FUNC_ADD', 'root,admin,editor');
231define('ZONE_ADMIN_DISTRIBUTORS_FUNC_EDIT', 'root,admin,editor');
232define('ZONE_ADMIN_DISTRIBUTORS_FUNC_DELETE', 'root,admin,editor');
233define('ZONE_ADMIN_DISTRIBUTORS_FUNC_LIST', 'root,admin,editor');
234define('ZONE_ADMIN_DISTRIBUTORS_FUNC_REORDER', 'root,admin,editor');
235define('ZONE_ADMIN_CONTRACTORS', 'root,admin,editor');
236define('ZONE_ADMIN_CONTRACTORS_FUNC_ADD', 'root,admin,editor');
237define('ZONE_ADMIN_CONTRACTORS_FUNC_EDIT', 'root,admin,editor');
238define('ZONE_ADMIN_CONTRACTORS_FUNC_DELETE', 'root,admin,editor');
239define('ZONE_ADMIN_CONTRACTORS_FUNC_LIST', 'root,admin,editor');
240define('ZONE_ADMIN_CONTRACTORS_FUNC_REORDER', 'root,admin,editor');
241define('ZONE_ADMIN_SERIES', 'root,admin,editor');
242define('ZONE_ADMIN_SERIES_FUNC_ADD', 'root,admin,editor');
243define('ZONE_ADMIN_SERIES_FUNC_EDIT', 'root,admin,editor');
244define('ZONE_ADMIN_SERIES_FUNC_DELETE', 'root,admin,editor');
245define('ZONE_ADMIN_SERIES_FUNC_LIST', 'root,admin,editor');
246define('ZONE_ADMIN_SERIES_FUNC_REORDER', 'root,admin,editor');
247define('ZONE_ADMIN_PRODUCTS', 'root,admin,editor');
248define('ZONE_ADMIN_PRODUCTS_FUNC_ADD', 'root,admin,editor');
249define('ZONE_ADMIN_PRODUCTS_FUNC_EDIT', 'root,admin,editor');
250define('ZONE_ADMIN_PRODUCTS_FUNC_DELETE', 'root,admin,editor');
251define('ZONE_ADMIN_PRODUCTS_FUNC_LIST', 'root,admin,editor');
252define('ZONE_ADMIN_PRODUCTS_FUNC_REORDER', 'root,admin,editor');
Note: See TracBrowser for help on using the repository browser.