Ian province abbreviation patch - issue 724
[civicrm-core.git] / CRM / Core / xml / Menu / Contact.xml
CommitLineData
6a488035
TO
1<?xml version="1.0" encoding="iso-8859-1" ?>
2
3<menu>
4 <item>
5 <path>civicrm</path>
6 <title>CiviCRM</title>
7 <access_callback>CRM_Core_Permission::checkMenu</access_callback>
8 <access_arguments>access CiviCRM</access_arguments>
9 <page_callback>CRM_Contact_Page_DashBoard</page_callback>
10 <page_arguments>null</page_arguments>
11 <is_ssl>false</is_ssl>
12 <weight>0</weight>
13 </item>
14 <item>
15 <path>civicrm/dashboard</path>
16 <title>CiviCRM Home</title>
17 <page_type>1</page_type>
18 <page_callback>CRM_Contact_Page_DashBoard</page_callback>
19 <access_arguments>access CiviCRM</access_arguments>
20 <weight>0</weight>
21 </item>
22 <item>
23 <path>civicrm/dashlet</path>
24 <title>CiviCRM Dashlets</title>
25 <page_type>1</page_type>
26 <page_callback>CRM_Contact_Page_Dashlet</page_callback>
27 <access_arguments>access CiviCRM</access_arguments>
28 <weight>1</weight>
29 </item>
30 <item>
31 <path>civicrm/contact/search</path>
32 <title>Find Contacts</title>
33 <page_callback>CRM_Contact_Controller_Search</page_callback>
34 <page_arguments>mode=256</page_arguments>
35 <access_arguments>access CiviCRM</access_arguments>
36 <weight>10</weight>
37 <page_type>1</page_type>
38 </item>
fdd32b71 39 <item>
6a488035
TO
40 <path>civicrm/contact/image</path>
41 <title>Process Uploaded Images</title>
42 <page_callback>CRM_Contact_BAO_Contact::processImage</page_callback>
43 <access_arguments>access uploaded files</access_arguments>
44 </item>
5da97e99
M
45 <item>
46 <path>civicrm/contact/imagefile</path>
47 <title>Get Image File</title>
48 <page_callback>CRM_Contact_Page_ImageFile</page_callback>
49 <access_arguments>*always allow*</access_arguments>
d75f2f47 50 </item>
6a488035
TO
51 <item>
52 <path>civicrm/contact/search/basic</path>
53 <title>Find Contacts</title>
54 <page_arguments>mode=256</page_arguments>
55 </item>
56 <item>
57 <path>civicrm/contact/search/advanced</path>
58 <title>Advanced Search</title>
59 <page_arguments>mode=512</page_arguments>
60 <page_type>1</page_type>
61 <weight>12</weight>
62 </item>
63 <item>
64 <path>civicrm/contact/search/builder</path>
65 <title>Search Builder</title>
66 <page_arguments>mode=8192</page_arguments>
67 <page_type>1</page_type>
68 <weight>14</weight>
69 </item>
70 <item>
71 <path>civicrm/contact/search/custom</path>
72 <page_arguments>mode=16384</page_arguments>
73 </item>
74 <item>
75 <path>civicrm/contact/search/custom/list</path>
76 <title>Custom Searches</title>
77 <page_callback>CRM_Contact_Page_CustomSearch</page_callback>
78 <page_type>1</page_type>
79 <weight>16</weight>
80 </item>
6a488035
TO
81 <item>
82 <path>civicrm/contact/add</path>
83 <title>New Contact</title>
63cd4fcf 84 <access_callback>CRM_Core_Permission::checkMenu</access_callback>
83bb3278 85 <access_arguments>access CiviCRM;edit my contact;view my contact</access_arguments>
6a488035
TO
86 <page_callback>CRM_Contact_Form_Contact</page_callback>
87 <page_arguments>addSequence=1</page_arguments>
6a488035
TO
88 </item>
89 <item>
90 <path>civicrm/contact/add/individual</path>
91 <title>New Individual</title>
92 <page_callback>CRM_Contact_Form_Contact</page_callback>
93 <page_arguments>addSequence=1</page_arguments>
94 <path_arguments>ct=Individual</path_arguments>
95 <access_arguments>access CiviCRM,add contacts</access_arguments>
96 </item>
97 <item>
98 <path>civicrm/contact/add/household</path>
99 <title>New Household</title>
100 <page_callback>CRM_Contact_Form_Contact</page_callback>
101 <page_arguments>addSequence=1</page_arguments>
102 <path_arguments>ct=Household</path_arguments>
103 <access_arguments>access CiviCRM,add contacts</access_arguments>
104 </item>
105 <item>
106 <path>civicrm/contact/add/organization</path>
107 <title>New Organization</title>
108 <page_callback>CRM_Contact_Form_Contact</page_callback>
109 <page_arguments>addSequence=1</page_arguments>
110 <path_arguments>ct=Organization</path_arguments>
111 <access_arguments>access CiviCRM,add contacts</access_arguments>
112 </item>
113 <item>
114 <path>civicrm/contact/relatedcontact</path>
115 <title>Edit Related Contact</title>
116 <page_callback>CRM_Contact_Form_RelatedContact</page_callback>
117 <access_arguments>access Contact Dashboard</access_arguments>
118 <is_public>true</is_public>
119 </item>
120 <item>
121 <path>civicrm/contact/merge</path>
122 <title>Merge Contact</title>
123 <page_callback>CRM_Contact_Form_Merge</page_callback>
124 </item>
125 <item>
126 <path>civicrm/contact/email</path>
127 <title>Email a Contact</title>
128 <page_callback>CRM_Contact_Form_Task_Email</page_callback>
129 </item>
130 <item>
131 <path>civicrm/contact/map</path>
132 <title>Map Location(s)</title>
133 <is_public>true</is_public>
134 <page_callback>CRM_Contact_Form_Task_Map</page_callback>
135 </item>
136 <item>
137 <path>civicrm/contact/map/event</path>
138 <title>Map Event Location</title>
139 <is_public>true</is_public>
140 <page_callback>CRM_Contact_Form_Task_Map</page_callback>
141 </item>
142 <item>
143 <path>civicrm/contact/view</path>
144 <path_arguments>cid=%%cid%%</path_arguments>
145 <title>Contact Summary</title>
63cd4fcf 146 <access_callback>CRM_Core_Permission::checkMenu</access_callback>
83bb3278 147 <access_arguments>access CiviCRM;edit my contact;view my contact</access_arguments>
6a488035
TO
148 <page_callback>CRM_Contact_Page_View_Summary</page_callback>
149 </item>
150 <item>
151 <path>civicrm/contact/view/delete</path>
152 <title>Delete Contact</title>
153 <page_callback>CRM_Contact_Form_Task_Delete</page_callback>
154 </item>
155 <item>
156 <path>civicrm/contact/view/activity</path>
157 <path_arguments>show=1,cid=%%cid%%</path_arguments>
158 <title>Activities</title>
159 <page_callback>CRM_Activity_Page_Tab</page_callback>
160 </item>
161 <item>
162 <path>civicrm/activity/add</path>
163 <path_arguments>action=add</path_arguments>
164 <title>Activities</title>
165 <page_callback>CRM_Activity_Form_Activity</page_callback>
166 </item>
167 <item>
168 <path>civicrm/activity/email/add</path>
169 <path_arguments>action=add</path_arguments>
170 <title>Activities</title>
171 <page_callback>CRM_Contact_Form_Task_Email</page_callback>
172 </item>
173 <item>
174 <path>civicrm/activity/pdf/add</path>
175 <path_arguments>action=add</path_arguments>
176 <title>Activities</title>
177 <page_callback>CRM_Contact_Form_Task_PDF</page_callback>
aafd773a 178 </item>
6a488035
TO
179 <item>
180 <path>civicrm/contact/view/rel</path>
181 <path_arguments>cid=%%cid%%</path_arguments>
182 <title>Relationships</title>
183 <page_callback>CRM_Contact_Page_View_Relationship</page_callback>
184 </item>
185 <item>
186 <path>civicrm/contact/view/group</path>
187 <path_arguments>cid=%%cid%%</path_arguments>
188 <title>Groups</title>
189 <page_callback>CRM_Contact_Page_View_GroupContact</page_callback>
190 </item>
559865a0
KJ
191 <item>
192 <path>civicrm/contact/view/smartgroup</path>
193 <path_arguments>cid=%%cid%%</path_arguments>
194 <title>Smart Groups</title>
195 <page_callback>CRM_Contact_Page_View_ContactSmartGroup</page_callback>
196 </item>
6a488035
TO
197 <item>
198 <path>civicrm/contact/view/sunlight</path>
199 <title>Sunlight</title>
200 <page_callback>CRM_Contact_Page_View_Sunlight</page_callback>
201 </item>
202 <item>
203 <path>civicrm/contact/view/note</path>
204 <path_arguments>cid=%%cid%%</path_arguments>
205 <title>Notes</title>
206 <page_callback>CRM_Contact_Page_View_Note</page_callback>
207 </item>
208 <item>
209 <path>civicrm/contact/view/tag</path>
210 <path_arguments>cid=%%cid%%</path_arguments>
211 <title>Tags</title>
212 <page_callback>CRM_Contact_Page_View_Tag</page_callback>
213 </item>
214 <item>
215 <path>civicrm/contact/view/cd</path>
216 <page_callback>CRM_Contact_Page_View_CustomData</page_callback>
217 </item>
218 <item>
219 <path>civicrm/contact/view/cd/edit</path>
220 <page_callback>CRM_Contact_Form_CustomData</page_callback>
221 <page_arguments>addSequence=1</page_arguments>
222 </item>
223 <item>
224 <path>civicrm/contact/view/vcard</path>
225 <page_callback>CRM_Contact_Page_View_Vcard</page_callback>
226 </item>
227 <item>
228 <path>civicrm/contact/view/print</path>
229 <page_callback>CRM_Contact_Page_View_Print</page_callback>
230 </item>
231 <item>
232 <path>civicrm/contact/view/log</path>
233 <page_callback>CRM_Contact_Page_View_Log</page_callback>
234 </item>
235 <item>
236 <path>civicrm/user</path>
237 <title>Contact Dashboard</title>
238 <access_arguments>access Contact Dashboard</access_arguments>
239 <page_callback>CRM_Contact_Page_View_UserDashBoard</page_callback>
240 <is_public>true</is_public>
241 <weight>0</weight>
242 </item>
243 <item>
244 <path>civicrm/dashlet/activity</path>
245 <title>Activity Dashlet</title>
246 <page_callback>CRM_Dashlet_Page_Activity</page_callback>
247 </item>
248 <item>
249 <path>civicrm/dashlet/blog</path>
250 <title>CiviCRM Blog</title>
251 <page_callback>CRM_Dashlet_Page_Blog</page_callback>
252 </item>
04eee3f6 253 <item>
254 <path>civicrm/dashlet/getting-started</path>
a8b704c5 255 <title>Getting Started</title>
04eee3f6 256 <page_callback>CRM_Dashlet_Page_GettingStarted</page_callback>
257 </item>
258
6a488035
TO
259<item>
260 <path>civicrm/ajax/relation</path>
261 <page_callback>CRM_Contact_Page_AJAX::relationship</page_callback>
262 <access_arguments>access CiviCRM</access_arguments>
263 <page_type>3</page_type>
264</item>
265<item>
266 <path>civicrm/ajax/groupTree</path>
267 <page_callback>CRM_Contact_Page_AJAX::groupTree</page_callback>
268 <access_arguments>access CiviCRM</access_arguments>
269</item>
6a488035
TO
270<item>
271 <path>civicrm/ajax/custom</path>
272 <page_callback>CRM_Contact_Page_AJAX::customField</page_callback>
273 <access_arguments>access CiviCRM</access_arguments>
274</item>
275<item>
276 <path>civicrm/ajax/customvalue</path>
277 <page_callback>CRM_Contact_Page_AJAX::deleteCustomValue</page_callback>
278 <access_arguments>access CiviCRM</access_arguments>
279 <page_type>3</page_type>
280</item>
6a488035
TO
281<item>
282 <path>civicrm/ajax/cmsuser</path>
283 <page_callback>CRM_Contact_Page_AJAX::checkUserName</page_callback>
284 <access_callback>1</access_callback>
285</item>
286<item>
287 <path>civicrm/ajax/checkemail</path>
288 <page_callback>CRM_Contact_Page_AJAX::getContactEmail</page_callback>
289 <access_callback>1</access_callback>
290</item>
291<item>
292 <path>civicrm/ajax/checkphone</path>
293 <page_callback>CRM_Contact_Page_AJAX::getContactPhone</page_callback>
294 <access_callback>1</access_callback>
295</item>
6a488035
TO
296<item>
297 <path>civicrm/ajax/subtype</path>
298 <page_callback>CRM_Contact_Page_AJAX::buildSubTypes</page_callback>
299 <access_arguments>access CiviCRM</access_arguments>
300</item>
301<item>
302 <path>civicrm/ajax/dashboard</path>
303 <page_callback>CRM_Contact_Page_AJAX::dashboard</page_callback>
304 <access_arguments>access CiviCRM</access_arguments>
305 <page_type>3</page_type>
306</item>
307<item>
308 <path>civicrm/ajax/signature</path>
309 <page_callback>CRM_Contact_Page_AJAX::getSignature</page_callback>
310 <access_arguments>access CiviCRM</access_arguments>
311</item>
6a488035
TO
312<item>
313 <path>civicrm/ajax/pdfFormat</path>
314 <page_callback>CRM_Contact_Page_AJAX::pdfFormat</page_callback>
315 <access_arguments>access CiviCRM</access_arguments>
316</item>
317<item>
318 <path>civicrm/ajax/paperSize</path>
319 <page_callback>CRM_Contact_Page_AJAX::paperSize</page_callback>
320 <access_arguments>access CiviCRM</access_arguments>
321</item>
322<item>
323 <path>civicrm/ajax/contactref</path>
324 <page_callback>CRM_Contact_Page_AJAX::contactReference</page_callback>
325 <access_arguments>access contact reference fields; access CiviCRM</access_arguments>
326</item>
327<item>
328 <path>civicrm/dashlet/myCases</path>
329 <title>Case Dashlet</title>
330 <page_callback>CRM_Dashlet_Page_MyCases</page_callback>
331</item>
332<item>
333 <path>civicrm/dashlet/allCases</path>
334 <title>All Cases Dashlet</title>
335 <page_callback>CRM_Dashlet_Page_AllCases</page_callback>
336 <access_arguments>access all cases and activities</access_arguments>
337</item>
338<item>
339 <path>civicrm/dashlet/casedashboard</path>
340 <title>Case Dashboard Dashlet</title>
341 <page_callback>CRM_Dashlet_Page_CaseDashboard</page_callback>
342</item>
343<item>
344 <path>civicrm/contact/deduperules</path>
345 <title>Find and Merge Duplicate Contacts</title>
346 <desc>Manage the rules used to identify potentially duplicate contact records. Scan for duplicates using a selected rule and merge duplicate contact data as needed.</desc>
347 <page_callback>CRM_Contact_Page_DedupeRules</page_callback>
348 <access_arguments>administer dedupe rules;merge duplicate contacts</access_arguments>
349 <adminGroup>Manage</adminGroup>
350 <icon>admin/small/duplicate_matching.png</icon>
351 <weight>105</weight>
352</item>
353<item>
354 <path>civicrm/contact/dedupefind</path>
355 <title>Find and Merge Duplicate Contacts</title>
356 <page_callback>CRM_Contact_Page_DedupeFind</page_callback>
357 <access_arguments>merge duplicate contacts</access_arguments>
358</item>
359<item>
360 <path>civicrm/ajax/dedupefind</path>
361 <page_callback>CRM_Contact_Page_AJAX::getDedupes</page_callback>
362 <access_arguments>merge duplicate contacts</access_arguments>
363</item>
63ef778e 364<item>
365 <path>civicrm/contact/dedupemerge</path>
366 <title>Batch Merge Duplicate Contacts</title>
367 <page_callback>CRM_Contact_Page_DedupeMerge</page_callback>
368 <access_arguments>merge duplicate contacts</access_arguments>
369</item>
6a488035
TO
370<item>
371 <path>civicrm/dedupe/exception</path>
372 <title>Dedupe Exceptions</title>
373 <adminGroup>Manage</adminGroup>
374 <page_callback>CRM_Contact_Page_DedupeException</page_callback>
375 <weight>110</weight>
376</item>
377<item>
378 <path>civicrm/ajax/dedupeRules</path>
379 <page_callback>CRM_Contact_Page_AJAX::buildDedupeRules</page_callback>
380 <access_arguments>access CiviCRM</access_arguments>
381</item>
6a488035
TO
382<item>
383 <path>civicrm/contact/view/useradd</path>
384 <path_arguments>cid=%%cid%%</path_arguments>
385 <title>Add User</title>
386 <page_callback>CRM_Contact_Page_View_Useradd</page_callback>
387</item>
388<item>
389 <path>civicrm/ajax/markSelection</path>
390 <page_callback>CRM_Contact_Page_AJAX::selectUnselectContacts</page_callback>
391 <access_arguments>access CiviCRM</access_arguments>
392</item>
63ef778e 393<item>
394 <path>civicrm/ajax/toggleDedupeSelect</path>
395 <page_callback>CRM_Contact_Page_AJAX::toggleDedupeSelect</page_callback>
396 <access_arguments>merge duplicate contacts</access_arguments>
397</item>
fd630ef9 398<item>
399 <path>civicrm/ajax/flipDupePairs</path>
400 <page_callback>CRM_Contact_Page_AJAX::flipDupePairs</page_callback>
401 <access_arguments>merge duplicate contacts</access_arguments>
402</item>
6a488035
TO
403<item>
404 <path>civicrm/activity/sms/add</path>
405 <path_arguments>action=add</path_arguments>
406 <title>Activities</title>
407 <page_callback>CRM_Contact_Form_Task_SMS</page_callback>
408</item>
40458f6c 409 <item>
410 <path>civicrm/ajax/contactrelationships</path>
411 <page_callback>CRM_Contact_Page_AJAX::getContactRelationships</page_callback>
b0266403 412 <access_arguments>access CiviCRM;view my contact</access_arguments>
40458f6c 413 </item>
6a488035 414</menu>