Merge remote-tracking branch 'upstream/4.4' into 4.4-master-2014-02-18-07-54-54
[civicrm-core.git] / CRM / Core / xml / Menu / Contact.xml
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>
39 <item>
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>
45 <item>
46 <path>civicrm/contact/search/basic</path>
47 <title>Find Contacts</title>
48 <page_arguments>mode=256</page_arguments>
49 </item>
50 <item>
51 <path>civicrm/contact/search/advanced</path>
52 <title>Advanced Search</title>
53 <page_arguments>mode=512</page_arguments>
54 <page_type>1</page_type>
55 <weight>12</weight>
56 </item>
57 <item>
58 <path>civicrm/contact/search/builder</path>
59 <title>Search Builder</title>
60 <page_arguments>mode=8192</page_arguments>
61 <page_type>1</page_type>
62 <weight>14</weight>
63 </item>
64 <item>
65 <path>civicrm/contact/search/custom</path>
66 <page_arguments>mode=16384</page_arguments>
67 </item>
68 <item>
69 <path>civicrm/contact/search/custom/list</path>
70 <title>Custom Searches</title>
71 <page_callback>CRM_Contact_Page_CustomSearch</page_callback>
72 <page_type>1</page_type>
73 <weight>16</weight>
74 </item>
75 <item>
76 <path>civicrm/contact/add</path>
77 <title>New Contact</title>
78 <access_callback>CRM_Core_Permission::checkMenu</access_callback>
79 <access_arguments>access CiviCRM;edit my contact;view my contact</access_arguments>
80 <page_callback>CRM_Contact_Form_Contact</page_callback>
81 <page_arguments>addSequence=1</page_arguments>
82 </item>
83 <item>
84 <path>civicrm/contact/add/individual</path>
85 <title>New Individual</title>
86 <page_callback>CRM_Contact_Form_Contact</page_callback>
87 <page_arguments>addSequence=1</page_arguments>
88 <path_arguments>ct=Individual</path_arguments>
89 <access_arguments>access CiviCRM,add contacts</access_arguments>
90 </item>
91 <item>
92 <path>civicrm/contact/add/household</path>
93 <title>New Household</title>
94 <page_callback>CRM_Contact_Form_Contact</page_callback>
95 <page_arguments>addSequence=1</page_arguments>
96 <path_arguments>ct=Household</path_arguments>
97 <access_arguments>access CiviCRM,add contacts</access_arguments>
98 </item>
99 <item>
100 <path>civicrm/contact/add/organization</path>
101 <title>New Organization</title>
102 <page_callback>CRM_Contact_Form_Contact</page_callback>
103 <page_arguments>addSequence=1</page_arguments>
104 <path_arguments>ct=Organization</path_arguments>
105 <access_arguments>access CiviCRM,add contacts</access_arguments>
106 </item>
107 <item>
108 <path>civicrm/contact/relatedcontact</path>
109 <title>Edit Related Contact</title>
110 <page_callback>CRM_Contact_Form_RelatedContact</page_callback>
111 <access_arguments>access Contact Dashboard</access_arguments>
112 <is_public>true</is_public>
113 </item>
114 <item>
115 <path>civicrm/contact/merge</path>
116 <title>Merge Contact</title>
117 <page_callback>CRM_Contact_Form_Merge</page_callback>
118 </item>
119 <item>
120 <path>civicrm/contact/email</path>
121 <title>Email a Contact</title>
122 <page_callback>CRM_Contact_Form_Task_Email</page_callback>
123 </item>
124 <item>
125 <path>civicrm/contact/map</path>
126 <title>Map Location(s)</title>
127 <is_public>true</is_public>
128 <page_callback>CRM_Contact_Form_Task_Map</page_callback>
129 </item>
130 <item>
131 <path>civicrm/contact/map/event</path>
132 <title>Map Event Location</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/view</path>
138 <path_arguments>cid=%%cid%%</path_arguments>
139 <title>Contact Summary</title>
140 <access_callback>CRM_Core_Permission::checkMenu</access_callback>
141 <access_arguments>access CiviCRM;edit my contact;view my contact</access_arguments>
142 <page_callback>CRM_Contact_Page_View_Summary</page_callback>
143 </item>
144 <item>
145 <path>civicrm/contact/view/delete</path>
146 <title>Delete Contact</title>
147 <page_callback>CRM_Contact_Form_Task_Delete</page_callback>
148 </item>
149 <item>
150 <path>civicrm/contact/view/activity</path>
151 <path_arguments>show=1,cid=%%cid%%</path_arguments>
152 <title>Activities</title>
153 <page_callback>CRM_Activity_Page_Tab</page_callback>
154 </item>
155 <item>
156 <path>civicrm/activity/add</path>
157 <path_arguments>action=add</path_arguments>
158 <title>Activities</title>
159 <page_callback>CRM_Activity_Form_Activity</page_callback>
160 </item>
161 <item>
162 <path>civicrm/activity/email/add</path>
163 <path_arguments>action=add</path_arguments>
164 <title>Activities</title>
165 <page_callback>CRM_Contact_Form_Task_Email</page_callback>
166 </item>
167 <item>
168 <path>civicrm/activity/pdf/add</path>
169 <path_arguments>action=add</path_arguments>
170 <title>Activities</title>
171 <page_callback>CRM_Contact_Form_Task_PDF</page_callback>
172 </item>
173 <item>
174 <path>civicrm/contact/view/rel</path>
175 <path_arguments>cid=%%cid%%</path_arguments>
176 <title>Relationships</title>
177 <page_callback>CRM_Contact_Page_View_Relationship</page_callback>
178 </item>
179 <item>
180 <path>civicrm/contact/view/group</path>
181 <path_arguments>cid=%%cid%%</path_arguments>
182 <title>Groups</title>
183 <page_callback>CRM_Contact_Page_View_GroupContact</page_callback>
184 </item>
185 <item>
186 <path>civicrm/contact/view/smartgroup</path>
187 <path_arguments>cid=%%cid%%</path_arguments>
188 <title>Smart Groups</title>
189 <page_callback>CRM_Contact_Page_View_ContactSmartGroup</page_callback>
190 </item>
191 <item>
192 <path>civicrm/contact/view/sunlight</path>
193 <title>Sunlight</title>
194 <page_callback>CRM_Contact_Page_View_Sunlight</page_callback>
195 </item>
196 <item>
197 <path>civicrm/contact/view/note</path>
198 <path_arguments>cid=%%cid%%</path_arguments>
199 <title>Notes</title>
200 <page_callback>CRM_Contact_Page_View_Note</page_callback>
201 </item>
202 <item>
203 <path>civicrm/contact/view/tag</path>
204 <path_arguments>cid=%%cid%%</path_arguments>
205 <title>Tags</title>
206 <page_callback>CRM_Contact_Page_View_Tag</page_callback>
207 </item>
208 <item>
209 <path>civicrm/contact/view/cd</path>
210 <page_callback>CRM_Contact_Page_View_CustomData</page_callback>
211 </item>
212 <item>
213 <path>civicrm/contact/view/cd/edit</path>
214 <page_callback>CRM_Contact_Form_CustomData</page_callback>
215 <page_arguments>addSequence=1</page_arguments>
216 </item>
217 <item>
218 <path>civicrm/contact/view/vcard</path>
219 <page_callback>CRM_Contact_Page_View_Vcard</page_callback>
220 </item>
221 <item>
222 <path>civicrm/contact/view/print</path>
223 <page_callback>CRM_Contact_Page_View_Print</page_callback>
224 </item>
225 <item>
226 <path>civicrm/contact/view/log</path>
227 <page_callback>CRM_Contact_Page_View_Log</page_callback>
228 </item>
229 <item>
230 <path>civicrm/user</path>
231 <title>Contact Dashboard</title>
232 <access_arguments>access Contact Dashboard</access_arguments>
233 <page_callback>CRM_Contact_Page_View_UserDashBoard</page_callback>
234 <is_public>true</is_public>
235 <weight>0</weight>
236 </item>
237 <item>
238 <path>civicrm/dashlet/activity</path>
239 <title>Activity Dashlet</title>
240 <page_callback>CRM_Dashlet_Page_Activity</page_callback>
241 </item>
242 <item>
243 <path>civicrm/dashlet/blog</path>
244 <title>CiviCRM Blog</title>
245 <page_callback>CRM_Dashlet_Page_Blog</page_callback>
246 </item>
247 <item>
248 <path>civicrm/ajax/state</path>
249 <page_callback>CRM_Core_Page_AJAX_Location::state</page_callback>
250 <access_arguments>access CiviCRM</access_arguments>
251 </item>
252 <item>
253 <path>civicrm/ajax/country</path>
254 <page_callback>CRM_Core_Page_AJAX_Location::country</page_callback>
255 <access_arguments>access CiviCRM</access_arguments>
256 </item>
257 <item>
258 <path>civicrm/ajax/search</path>
259 <page_callback>CRM_Contact_Page_AJAX::search</page_callback>
260 <access_arguments>access CiviCRM</access_arguments>
261 </item>
262 <item>
263 <path>civicrm/ajax/relation</path>
264 <page_callback>CRM_Contact_Page_AJAX::relationship</page_callback>
265 <access_arguments>access CiviCRM</access_arguments>
266 <page_type>3</page_type>
267 </item>
268 <item>
269 <path>civicrm/ajax/groupTree</path>
270 <page_callback>CRM_Contact_Page_AJAX::groupTree</page_callback>
271 <access_arguments>access CiviCRM</access_arguments>
272 </item>
273 <item>
274 <path>civicrm/ajax/custom</path>
275 <page_callback>CRM_Contact_Page_AJAX::customField</page_callback>
276 <access_arguments>access CiviCRM</access_arguments>
277 </item>
278 <item>
279 <path>civicrm/ajax/customvalue</path>
280 <page_callback>CRM_Contact_Page_AJAX::deleteCustomValue</page_callback>
281 <access_arguments>access CiviCRM</access_arguments>
282 <page_type>3</page_type>
283 </item>
284 <item>
285 <path>civicrm/ajax/ed</path>
286 <page_callback>CRM_Contact_Page_AJAX::enableDisable</page_callback>
287 <access_arguments>access CiviCRM</access_arguments>
288 <page_type>3</page_type>
289 </item>
290 <item>
291 <path>civicrm/ajax/cmsuser</path>
292 <page_callback>CRM_Contact_Page_AJAX::checkUserName</page_callback>
293 <access_callback>1</access_callback>
294 </item>
295 <item>
296 <path>civicrm/ajax/checkemail</path>
297 <page_callback>CRM_Contact_Page_AJAX::getContactEmail</page_callback>
298 <access_callback>1</access_callback>
299 </item>
300 <item>
301 <path>civicrm/ajax/checkphone</path>
302 <page_callback>CRM_Contact_Page_AJAX::getContactPhone</page_callback>
303 <access_callback>1</access_callback>
304 </item>
305 <item>
306 <path>civicrm/ajax/auto</path>
307 <page_callback>CRM_Contact_Page_AJAX::autocomplete</page_callback>
308 <access_callback>1</access_callback>
309 </item>
310 <item>
311 <path>civicrm/ajax/subtype</path>
312 <page_callback>CRM_Contact_Page_AJAX::buildSubTypes</page_callback>
313 <access_arguments>access CiviCRM</access_arguments>
314 </item>
315 <item>
316 <path>civicrm/ajax/dashboard</path>
317 <page_callback>CRM_Contact_Page_AJAX::dashboard</page_callback>
318 <access_arguments>access CiviCRM</access_arguments>
319 <page_type>3</page_type>
320 </item>
321 <item>
322 <path>civicrm/ajax/signature</path>
323 <page_callback>CRM_Contact_Page_AJAX::getSignature</page_callback>
324 <access_arguments>access CiviCRM</access_arguments>
325 </item>
326 <item>
327 <path>civicrm/ajax/relationshipcontacts</path>
328 <page_callback>CRM_Contact_Page_AJAX::relationshipContacts</page_callback>
329 <access_arguments>access CiviCRM</access_arguments>
330 </item>
331 <item>
332 <path>civicrm/ajax/pdfFormat</path>
333 <page_callback>CRM_Contact_Page_AJAX::pdfFormat</page_callback>
334 <access_arguments>access CiviCRM</access_arguments>
335 </item>
336 <item>
337 <path>civicrm/ajax/paperSize</path>
338 <page_callback>CRM_Contact_Page_AJAX::paperSize</page_callback>
339 <access_arguments>access CiviCRM</access_arguments>
340 </item>
341 <item>
342 <path>civicrm/ajax/contactref</path>
343 <page_callback>CRM_Contact_Page_AJAX::contactReference</page_callback>
344 <access_arguments>access contact reference fields; access CiviCRM</access_arguments>
345 </item>
346 <item>
347 <path>civicrm/dashlet/myCases</path>
348 <title>Case Dashlet</title>
349 <page_callback>CRM_Dashlet_Page_MyCases</page_callback>
350 </item>
351 <item>
352 <path>civicrm/dashlet/allCases</path>
353 <title>All Cases Dashlet</title>
354 <page_callback>CRM_Dashlet_Page_AllCases</page_callback>
355 <access_arguments>access all cases and activities</access_arguments>
356 </item>
357 <item>
358 <path>civicrm/dashlet/casedashboard</path>
359 <title>Case Dashboard Dashlet</title>
360 <page_callback>CRM_Dashlet_Page_CaseDashboard</page_callback>
361 </item>
362 <item>
363 <path>civicrm/contact/deduperules</path>
364 <title>Find and Merge Duplicate Contacts</title>
365 <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>
366 <page_callback>CRM_Contact_Page_DedupeRules</page_callback>
367 <access_arguments>administer dedupe rules;merge duplicate contacts</access_arguments>
368 <adminGroup>Manage</adminGroup>
369 <icon>admin/small/duplicate_matching.png</icon>
370 <weight>105</weight>
371 </item>
372 <item>
373 <path>civicrm/contact/dedupefind</path>
374 <title>Find and Merge Duplicate Contacts</title>
375 <page_callback>CRM_Contact_Page_DedupeFind</page_callback>
376 <access_arguments>merge duplicate contacts</access_arguments>
377 </item>
378 <item>
379 <path>civicrm/ajax/dedupefind</path>
380 <page_callback>CRM_Contact_Page_AJAX::getDedupes</page_callback>
381 <access_arguments>merge duplicate contacts</access_arguments>
382 </item>
383 <item>
384 <path>civicrm/dedupe/exception</path>
385 <title>Dedupe Exceptions</title>
386 <adminGroup>Manage</adminGroup>
387 <page_callback>CRM_Contact_Page_DedupeException</page_callback>
388 <weight>110</weight>
389 </item>
390 <item>
391 <path>civicrm/ajax/dedupeRules</path>
392 <page_callback>CRM_Contact_Page_AJAX::buildDedupeRules</page_callback>
393 <access_arguments>access CiviCRM</access_arguments>
394 </item>
395 <item>
396 <path>civicrm/ajax/relationshipContactTypeList</path>
397 <page_callback>CRM_Contact_Page_AJAX::relationshipContactTypeList</page_callback>
398 <access_arguments>access CiviCRM</access_arguments>
399 </item>
400 <item>
401 <path>civicrm/contact/view/useradd</path>
402 <path_arguments>cid=%%cid%%</path_arguments>
403 <title>Add User</title>
404 <page_callback>CRM_Contact_Page_View_Useradd</page_callback>
405 </item>
406 <item>
407 <path>civicrm/ajax/markSelection</path>
408 <page_callback>CRM_Contact_Page_AJAX::selectUnselectContacts</page_callback>
409 <access_arguments>access CiviCRM</access_arguments>
410 </item>
411 <item>
412 <path>civicrm/activity/sms/add</path>
413 <path_arguments>action=add</path_arguments>
414 <title>Activities</title>
415 <page_callback>CRM_Contact_Form_Task_SMS</page_callback>
416 </item>
417 </menu>