]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - tests/modules/UpgradeWizard/SugarMerge/od_metadata_files/custom/modules/Leads/metadata/detailviewdefs.php
Release 6.2.0
[Github/sugarcrm.git] / tests / modules / UpgradeWizard / SugarMerge / od_metadata_files / custom / modules / Leads / metadata / detailviewdefs.php
1 <?php
2 /*********************************************************************************
3  * SugarCRM Community Edition is a customer relationship management program developed by
4  * SugarCRM, Inc. Copyright (C) 2004-2011 SugarCRM Inc.
5  * 
6  * This program is free software; you can redistribute it and/or modify it under
7  * the terms of the GNU Affero General Public License version 3 as published by the
8  * Free Software Foundation with the addition of the following permission added
9  * to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
10  * IN WHICH THE COPYRIGHT IS OWNED BY SUGARCRM, SUGARCRM DISCLAIMS THE WARRANTY
11  * OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
12  * 
13  * This program is distributed in the hope that it will be useful, but WITHOUT
14  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
15  * FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public License for more
16  * details.
17  * 
18  * You should have received a copy of the GNU Affero General Public License along with
19  * this program; if not, see http://www.gnu.org/licenses or write to the Free
20  * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
21  * 02110-1301 USA.
22  * 
23  * You can contact SugarCRM, Inc. headquarters at 10050 North Wolfe Road,
24  * SW2-130, Cupertino, CA 95014, USA. or at email address contact@sugarcrm.com.
25  * 
26  * The interactive user interfaces in modified source and object code versions
27  * of this program must display Appropriate Legal Notices, as required under
28  * Section 5 of the GNU Affero General Public License version 3.
29  * 
30  * In accordance with Section 7(b) of the GNU Affero General Public License version 3,
31  * these Appropriate Legal Notices must retain the display of the "Powered by
32  * SugarCRM" logo. If the display of the logo is not reasonably feasible for
33  * technical reasons, the Appropriate Legal Notices must display the words
34  * "Powered by SugarCRM".
35  ********************************************************************************/
36
37 $viewdefs['Leads']['DetailView'] = array (
38   'templateMeta' => 
39   array (
40     'form' => 
41     array (
42       'buttons' => 
43       array (
44         0 => 'EDIT',
45         1 => 'DUPLICATE',
46         2 => 'DELETE',
47         3 => 
48         array (
49           'customCode' => '<input title="{$MOD.LBL_CONVERTLEAD_TITLE}" accessKey="{$MOD.LBL_CONVERTLEAD_BUTTON_KEY}" type="button" class="button" onClick="document.location=\'index.php?module=Leads&action=ConvertLead&record={$fields.id.value}\'" name="convert" value="{$MOD.LBL_CONVERTLEAD}">',
50         ),
51         4 => 
52         array (
53           'customCode' => '<input title="{$APP.LBL_DUP_MERGE}" accessKey="M" class="button" onclick="this.form.return_module.value=\'Leads\'; this.form.return_action.value=\'DetailView\';this.form.return_id.value=\'{$fields.id.value}\'; this.form.action.value=\'Step1\'; this.form.module.value=\'MergeRecords\';" type="submit" name="Merge" value="{$APP.LBL_DUP_MERGE}">',
54         ),
55         5 => 
56         array (
57           'customCode' => '<input title="{$APP.LBL_MANAGE_SUBSCRIPTIONS}" class="button" onclick="this.form.return_module.value=\'Leads\'; this.form.return_action.value=\'DetailView\';this.form.return_id.value=\'{$fields.id.value}\'; this.form.action.value=\'Subscriptions\'; this.form.module.value=\'Campaigns\'; this.form.module_tab.value=\'Leads\';" type="submit" name="Manage Subscriptions" value="{$APP.LBL_MANAGE_SUBSCRIPTIONS}">',
58         ),
59       ),
60       'headerTpl' => 'modules/Leads/tpls/DetailViewHeader.tpl',
61     ),
62     'maxColumns' => '2',
63     'widths' => 
64     array (
65       0 => 
66       array (
67         'label' => '10',
68         'field' => '30',
69       ),
70       1 => 
71       array (
72         'label' => '10',
73         'field' => '30',
74       ),
75     ),
76     'includes' => 
77     array (
78       0 => 
79       array (
80         'file' => 'modules/Leads/Lead.js',
81       ),
82     ),
83   ),
84   'panels' => 
85   array (
86     'default' => 
87     array (
88       0 => 
89       array (
90         0 => 
91         array (
92           'name' => 'full_name',
93           'label' => 'LBL_NAME',
94         ),
95         1 => 
96         array (
97           'name' => 'account_name',
98           'label' => 'LBL_ACCOUNT_NAME',
99         ),
100       ),
101       1 => 
102       array (
103         0 => 
104         array (
105           'name' => 'title',
106           'label' => 'LBL_TITLE',
107         ),
108         1 => 
109         array (
110           'name' => 'phone_work',
111           'label' => 'LBL_OFFICE_PHONE',
112         ),
113       ),
114       2 => 
115       array (
116         0 => 
117         array (
118           'name' => 'phone_other',
119           'label' => 'LBL_OTHER_PHONE',
120         ),
121         1 => 
122         array (
123           'name' => 'phone_fax',
124           'label' => 'LBL_FAX_PHONE',
125         ),
126       ),
127       3 => 
128       array (
129         0 => 
130         array (
131           'name' => 'lead_source',
132           'label' => 'LBL_LEAD_SOURCE',
133         ),
134         1 => 
135         array (
136           'name' => 'lead_source_description',
137           'label' => 'LBL_LEAD_SOURCE_DESCRIPTION',
138         ),
139       ),
140       4 => 
141       array (
142         0 => 
143         array (
144           'name' => 'status',
145           'label' => 'LBL_STATUS',
146         ),
147         1 => 
148         array (
149           'name' => 'manufacturers_c',
150           'label' => 'LBL_MANUFACTURERS',
151         ),
152       ),
153       5 => 
154       array (
155         0 => 
156         array (
157           'name' => 'email1',
158           'label' => 'LBL_EMAIL_ADDRESS',
159         ),
160         1 => 
161         array (
162           'name' => 'oe_dealer_code_c',
163           'label' => 'LBL_OE_DEALER_CODE',
164         ),
165       ),
166       6 => 
167       array (
168         0 => 
169         array (
170           'name' => 'refered_by',
171           'label' => 'LBL_REFERED_BY',
172         ),
173         1 => 
174         array (
175           'name' => 'regions_c',
176           'label' => 'LBL_REGIONS',
177         ),
178       ),
179       7 => 
180       array (
181         0 => 
182         array (
183           'name' => 'campaign_name',
184           'label' => 'LBL_CAMPAIGN',
185         ),
186         1 => 
187         array (
188           'name' => 'department',
189           'label' => 'LBL_DEPARTMENT',
190         ),
191       ),
192       8 => 
193       array (
194         0 => 
195         array (
196           'name' => 'do_not_call',
197           'label' => 'LBL_DO_NOT_CALL',
198         ),
199         1 => 
200         array (
201           'name' => 'team_name',
202           'label' => 'LBL_TEAM',
203         ),
204       ),
205       9 => 
206       array (
207         0 => 
208         array (
209           'name' => 'date_modified',
210           'label' => 'LBL_DATE_MODIFIED',
211           'customCode' => '{$fields.date_modified.value} {$APP.LBL_BY} {$fields.modified_by_name.value}',
212         ),
213         1 => 
214         array (
215           'name' => 'assigned_user_name',
216           'label' => 'LBL_ASSIGNED_TO',
217         ),
218       ),
219       10 => 
220       array (
221         0 => 
222         array (
223           'name' => 'created_by',
224           'customCode' => '{$fields.date_entered.value} {$APP.LBL_BY} {$fields.created_by_name.value}&nbsp;',
225           'label' => 'LBL_DATE_ENTERED',
226         ),
227         1 => 'opportunity_amount',
228       ),
229       11 => 
230       array (
231         0 => 'birthdate',
232       ),
233       12 => 
234       array (
235         0 => 
236         array (
237           'name' => 'primary_address_street',
238           'label' => 'LBL_PRIMARY_ADDRESS',
239           'type' => 'address',
240           'displayParams' => 
241           array (
242             'key' => 'primary',
243           ),
244         ),
245       ),
246       13 => 
247       array (
248         0 => 
249         array (
250           'name' => 'description',
251           'label' => 'LBL_DESCRIPTION',
252         ),
253       ),
254     ),
255   ),
256 );
257 ?>