Merge pull request #17459 from civicrm/5.26
[civicrm-core.git] / CRM / Campaign / xml / Menu / Campaign.xml
1 <?xml version="1.0" encoding="iso-8859-1" ?>
2
3 <menu>
4 <item>
5 <path>civicrm/campaign</path>
6 <title>Campaign Dashboard</title>
7 <page_callback>CRM_Campaign_Page_DashBoard</page_callback>
8 <access_arguments>administer CiviCampaign;manage campaign</access_arguments>
9 <component>CiviCampaign</component>
10 </item>
11 <item>
12 <path>civicrm/campaign/add</path>
13 <title>New Campaign</title>
14 <page_callback>CRM_Campaign_Form_Campaign</page_callback>
15 <access_arguments>administer CiviCampaign;manage campaign</access_arguments>
16 <component>CiviCampaign</component>
17 </item>
18 <item>
19 <path>civicrm/survey/add</path>
20 <title>New Survey</title>
21 <page_callback>CRM_Campaign_Form_Survey_Main</page_callback>
22 <access_arguments>administer CiviCampaign;manage campaign</access_arguments>
23 <component>CiviCampaign</component>
24 </item>
25 <item>
26 <path>civicrm/campaign/vote</path>
27 <title>Conduct Survey</title>
28 <page_callback>CRM_Campaign_Page_Vote</page_callback>
29 <access_arguments>administer CiviCampaign;manage campaign;reserve campaign contacts;interview campaign contacts</access_arguments>
30 <component>CiviCampaign</component>
31 </item>
32 <item>
33 <path>civicrm/admin/campaign/surveyType</path>
34 <title>Survey Types</title>
35 <page_callback>CRM_Campaign_Page_SurveyType</page_callback>
36 <access_arguments>administer CiviCampaign</access_arguments>
37 <adminGroup>CiviCampaign</adminGroup>
38 <component>CiviCampaign</component>
39 <weight>1</weight>
40 </item>
41 <item>
42 <path>civicrm/admin/options/campaign_type</path>
43 <title>Campaign Types</title>
44 <desc>categorize your campaigns using campaign types.</desc>
45 <page_callback>CRM_Admin_Page_Options</page_callback>
46 <adminGroup>CiviCampaign</adminGroup>
47 <weight>2</weight>
48 <component>CiviCampaign</component>
49 </item>
50 <item>
51 <path>civicrm/admin/options/campaign_status</path>
52 <title>Campaign Status</title>
53 <desc>Define statuses for campaign here.</desc>
54 <page_callback>CRM_Admin_Page_Options</page_callback>
55 <adminGroup>CiviCampaign</adminGroup>
56 <weight>3</weight>
57 <component>CiviCampaign</component>
58 </item>
59 <item>
60 <path>civicrm/admin/options/engagement_index</path>
61 <title>Engagement Index</title>
62 <desc>Engagement levels.</desc>
63 <page_callback>CRM_Admin_Page_Options</page_callback>
64 <adminGroup>CiviCampaign</adminGroup>
65 <weight>4</weight>
66 <component>CiviCampaign</component>
67 </item>
68 <item>
69 <path>civicrm/admin/setting/preferences/campaign</path>
70 <title>CiviCampaign Component Settings</title>
71 <page_callback>CRM_Admin_Form_Generic</page_callback>
72 <desc>Configure global CiviCampaign behaviors.</desc>
73 <adminGroup>CiviCampaign</adminGroup>
74 <weight>10</weight>
75 <component>CiviCampaign</component>
76 </item>
77 <item>
78 <path>civicrm/survey/search</path>
79 <title>Reserve Respondents</title>
80 <path_arguments>op=reserve</path_arguments>
81 <page_callback>CRM_Campaign_Controller_Search</page_callback>
82 <access_arguments>administer CiviCampaign;manage campaign;reserve campaign contacts</access_arguments>
83 <component>CiviCampaign</component>
84 </item>
85 <item>
86 <path>civicrm/survey/search</path>
87 <title>Release Respondents</title>
88 <path_arguments>op=release</path_arguments>
89 <page_callback>CRM_Campaign_Controller_Search</page_callback>
90 <access_arguments>administer CiviCampaign;manage campaign;release campaign contacts</access_arguments>
91 <component>CiviCampaign</component>
92 </item>
93 <item>
94 <path>civicrm/survey/search</path>
95 <title>Record Respondents Interview</title>
96 <path_arguments>op=interview</path_arguments>
97 <page_callback>CRM_Campaign_Controller_Search</page_callback>
98 <access_arguments>administer CiviCampaign;manage campaign;interview campaign contacts</access_arguments>
99 <component>CiviCampaign</component>
100 </item>
101 <item>
102 <path>civicrm/campaign/gotv</path>
103 <title>GOTV (Track Voters)</title>
104 <page_callback>CRM_Campaign_Form_Gotv</page_callback>
105 <access_arguments>administer CiviCampaign;manage campaign;release campaign contacts;gotv campaign contacts</access_arguments>
106 <component>CiviCampaign</component>
107 </item>
108 <item>
109 <path>civicrm/petition/add</path>
110 <title>New Petition</title>
111 <page_callback>CRM_Campaign_Form_Petition</page_callback>
112 <access_arguments>administer CiviCampaign;manage campaign</access_arguments>
113 </item>
114 <item>
115 <path>civicrm/petition/sign</path>
116 <title>Sign Petition</title>
117 <page_callback>CRM_Campaign_Form_Petition_Signature</page_callback>
118 <access_arguments>sign CiviCRM Petition</access_arguments>
119 <is_public>true</is_public>
120 </item>
121 <item>
122 <path>civicrm/petition/browse</path>
123 <title>View Petition Signatures</title>
124 <page_callback>CRM_Campaign_Page_Petition</page_callback>
125 </item>
126 <item>
127 <path>civicrm/petition/confirm</path>
128 <title>Email address verified</title>
129 <page_callback>CRM_Campaign_Page_Petition_Confirm</page_callback>
130 <access_arguments>sign CiviCRM Petition</access_arguments>
131 <is_public>true</is_public>
132 </item>
133 <item>
134 <path>civicrm/petition/thankyou</path>
135 <title>Thank You</title>
136 <page_callback>CRM_Campaign_Page_Petition_ThankYou</page_callback>
137 <access_arguments>sign CiviCRM Petition</access_arguments>
138 <is_public>true</is_public>
139 </item>
140 <item>
141 <path>civicrm/campaign/registerInterview</path>
142 <page_callback>CRM_Campaign_Page_AJAX::registerInterview</page_callback>
143 <access_arguments>administer CiviCampaign;manage campaign;interview campaign contacts</access_arguments>
144 </item>
145 <item>
146 <path>civicrm/survey/configure/main</path>
147 <title>Configure Survey</title>
148 <page_callback>CRM_Campaign_Form_Survey_Main</page_callback>
149 <access_arguments>administer CiviCampaign;manage campaign</access_arguments>
150 </item>
151 <item>
152 <path>civicrm/survey/configure/questions</path>
153 <title>Configure Survey</title>
154 <page_callback>CRM_Campaign_Form_Survey_Questions</page_callback>
155 <access_arguments>administer CiviCampaign;manage campaign</access_arguments>
156 </item>
157 <item>
158 <path>civicrm/survey/configure/results</path>
159 <title>Configure Survey</title>
160 <page_callback>CRM_Campaign_Form_Survey_Results</page_callback>
161 <access_arguments>administer CiviCampaign;manage campaign</access_arguments>
162 </item>
163 <item>
164 <path>civicrm/survey/delete</path>
165 <title>Delete Survey</title>
166 <page_callback>CRM_Campaign_Form_Survey_Delete</page_callback>
167 <access_arguments>administer CiviCampaign;manage campaign</access_arguments>
168 </item>
169 </menu>