Merge remote-tracking branch 'upstream/4.4' into 4.4-master-2014-06-01-20-54-24
[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/imagefile</path>
47 <title>Get Image File</title>
48 <page_callback>CRM_Contact_Page_ImageFile</page_callback>
49 <access_arguments>*always allow*</access_arguments>
50 </item>
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>
81 <item>
82 <path>civicrm/contact/add</path>
83 <title>New Contact</title>
84 <access_callback>CRM_Core_Permission::checkMenu</access_callback>
85 <access_arguments>access CiviCRM;edit my contact;view my contact</access_arguments>
86 <page_callback>CRM_Contact_Form_Contact</page_callback>
87 <page_arguments>addSequence=1</page_arguments>
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>
146 <access_callback>CRM_Core_Permission::checkMenu</access_callback>
147 <access_arguments>access CiviCRM;edit my contact;view my contact</access_arguments>
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>
178 </item>
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>
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>
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>
253 <item>
254 <path>civicrm/ajax/search</path>
255 <page_callback>CRM_Contact_Page_AJAX::search</page_callback>
256 <access_arguments>access CiviCRM</access_arguments>
257 </item>
258 <item>
259 <path>civicrm/ajax/relation</path>
260 <page_callback>CRM_Contact_Page_AJAX::relationship</page_callback>
261 <access_arguments>access CiviCRM</access_arguments>
262 <page_type>3</page_type>
263 </item>
264 <item>
265 <path>civicrm/ajax/groupTree</path>
266 <page_callback>CRM_Contact_Page_AJAX::groupTree</page_callback>
267 <access_arguments>access CiviCRM</access_arguments>
268 </item>
269 <item>
270 <path>civicrm/ajax/custom</path>
271 <page_callback>CRM_Contact_Page_AJAX::customField</page_callback>
272 <access_arguments>access CiviCRM</access_arguments>
273 </item>
274 <item>
275 <path>civicrm/ajax/customvalue</path>
276 <page_callback>CRM_Contact_Page_AJAX::deleteCustomValue</page_callback>
277 <access_arguments>access CiviCRM</access_arguments>
278 <page_type>3</page_type>
279 </item>
280 <item>
281 <path>civicrm/ajax/ed</path>
282 <page_callback>CRM_Contact_Page_AJAX::enableDisable</page_callback>
283 <access_arguments>access CiviCRM</access_arguments>
284 <page_type>3</page_type>
285 </item>
286 <item>
287 <path>civicrm/ajax/cmsuser</path>
288 <page_callback>CRM_Contact_Page_AJAX::checkUserName</page_callback>
289 <access_callback>1</access_callback>
290 </item>
291 <item>
292 <path>civicrm/ajax/checkemail</path>
293 <page_callback>CRM_Contact_Page_AJAX::getContactEmail</page_callback>
294 <access_callback>1</access_callback>
295 </item>
296 <item>
297 <path>civicrm/ajax/checkphone</path>
298 <page_callback>CRM_Contact_Page_AJAX::getContactPhone</page_callback>
299 <access_callback>1</access_callback>
300 </item>
301 <item>
302 <path>civicrm/ajax/subtype</path>
303 <page_callback>CRM_Contact_Page_AJAX::buildSubTypes</page_callback>
304 <access_arguments>access CiviCRM</access_arguments>
305 </item>
306 <item>
307 <path>civicrm/ajax/dashboard</path>
308 <page_callback>CRM_Contact_Page_AJAX::dashboard</page_callback>
309 <access_arguments>access CiviCRM</access_arguments>
310 <page_type>3</page_type>
311 </item>
312 <item>
313 <path>civicrm/ajax/signature</path>
314 <page_callback>CRM_Contact_Page_AJAX::getSignature</page_callback>
315 <access_arguments>access CiviCRM</access_arguments>
316 </item>
317 <item>
318 <path>civicrm/ajax/pdfFormat</path>
319 <page_callback>CRM_Contact_Page_AJAX::pdfFormat</page_callback>
320 <access_arguments>access CiviCRM</access_arguments>
321 </item>
322 <item>
323 <path>civicrm/ajax/paperSize</path>
324 <page_callback>CRM_Contact_Page_AJAX::paperSize</page_callback>
325 <access_arguments>access CiviCRM</access_arguments>
326 </item>
327 <item>
328 <path>civicrm/ajax/contactref</path>
329 <page_callback>CRM_Contact_Page_AJAX::contactReference</page_callback>
330 <access_arguments>access contact reference fields; access CiviCRM</access_arguments>
331 </item>
332 <item>
333 <path>civicrm/dashlet/myCases</path>
334 <title>Case Dashlet</title>
335 <page_callback>CRM_Dashlet_Page_MyCases</page_callback>
336 </item>
337 <item>
338 <path>civicrm/dashlet/allCases</path>
339 <title>All Cases Dashlet</title>
340 <page_callback>CRM_Dashlet_Page_AllCases</page_callback>
341 <access_arguments>access all cases and activities</access_arguments>
342 </item>
343 <item>
344 <path>civicrm/dashlet/casedashboard</path>
345 <title>Case Dashboard Dashlet</title>
346 <page_callback>CRM_Dashlet_Page_CaseDashboard</page_callback>
347 </item>
348 <item>
349 <path>civicrm/contact/deduperules</path>
350 <title>Find and Merge Duplicate Contacts</title>
351 <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>
352 <page_callback>CRM_Contact_Page_DedupeRules</page_callback>
353 <access_arguments>administer dedupe rules;merge duplicate contacts</access_arguments>
354 <adminGroup>Manage</adminGroup>
355 <icon>admin/small/duplicate_matching.png</icon>
356 <weight>105</weight>
357 </item>
358 <item>
359 <path>civicrm/contact/dedupefind</path>
360 <title>Find and Merge Duplicate Contacts</title>
361 <page_callback>CRM_Contact_Page_DedupeFind</page_callback>
362 <access_arguments>merge duplicate contacts</access_arguments>
363 </item>
364 <item>
365 <path>civicrm/ajax/dedupefind</path>
366 <page_callback>CRM_Contact_Page_AJAX::getDedupes</page_callback>
367 <access_arguments>merge duplicate contacts</access_arguments>
368 </item>
369 <item>
370 <path>civicrm/dedupe/exception</path>
371 <title>Dedupe Exceptions</title>
372 <adminGroup>Manage</adminGroup>
373 <page_callback>CRM_Contact_Page_DedupeException</page_callback>
374 <weight>110</weight>
375 </item>
376 <item>
377 <path>civicrm/ajax/dedupeRules</path>
378 <page_callback>CRM_Contact_Page_AJAX::buildDedupeRules</page_callback>
379 <access_arguments>access CiviCRM</access_arguments>
380 </item>
381 <item>
382 <path>civicrm/contact/view/useradd</path>
383 <path_arguments>cid=%%cid%%</path_arguments>
384 <title>Add User</title>
385 <page_callback>CRM_Contact_Page_View_Useradd</page_callback>
386 </item>
387 <item>
388 <path>civicrm/ajax/markSelection</path>
389 <page_callback>CRM_Contact_Page_AJAX::selectUnselectContacts</page_callback>
390 <access_arguments>access CiviCRM</access_arguments>
391 </item>
392 <item>
393 <path>civicrm/activity/sms/add</path>
394 <path_arguments>action=add</path_arguments>
395 <title>Activities</title>
396 <page_callback>CRM_Contact_Form_Task_SMS</page_callback>
397 </item>
398 <item>
399 <path>civicrm/ajax/contactrelationships</path>
400 <page_callback>CRM_Contact_Page_AJAX::getContactRelationships</page_callback>
401 <access_arguments>access CiviCRM</access_arguments>
402 </item>
403 </menu>