]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - tests/modules/UpgradeWizard/SugarMerge/od_metadata_files/554/modules/Leads/metadata/detailviewdefs.php
Release 6.3.1
[Github/sugarcrm.git] / tests / modules / UpgradeWizard / SugarMerge / od_metadata_files / 554 / 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'] = 
38 array (
39   'DetailView' => 
40   array (
41     'templateMeta' => 
42     array (
43       'form' => 
44       array (
45         'buttons' => 
46         array (
47           0 => 'EDIT',
48           1 => 'DUPLICATE',
49           2 => 'DELETE',
50           3 => 
51           array (
52             '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}">',
53           ),
54           4 => 
55           array (
56             '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}">',
57           ),
58           5 => 
59           array (
60             '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}">',
61           ),
62         ),
63         'headerTpl' => 'modules/Leads/tpls/DetailViewHeader.tpl',
64       ),
65       'maxColumns' => '2',
66       'widths' => 
67       array (
68         0 => 
69         array (
70           'label' => '10',
71           'field' => '30',
72         ),
73         1 => 
74         array (
75           'label' => '10',
76           'field' => '30',
77         ),
78       ),
79       'includes' => 
80       array (
81         0 => 
82         array (
83           'file' => 'modules/Leads/Lead.js',
84         ),
85       ),
86     ),
87     'panels' => 
88     array (
89       0 => 
90       array (
91         0 => 'lead_source',
92         1 => 'status',
93       ),
94       1 => 
95       array (
96         0 => 'lead_source_description',
97         1 => 'status_description',
98       ),
99       2 => 
100       array (
101         0 => 
102         array (
103           'name' => 'campaign_name',
104           'label' => 'LBL_CAMPAIGN',
105         ),
106         1 => 'opportunity_amount',
107       ),
108       3 => 
109       array (
110         0 => 'refered_by',
111         1 => 
112         array (
113           'name' => 'phone_work',
114           'label' => 'LBL_OFFICE_PHONE',
115           'customCode' => '{fonality_phone value=$fields.phone_work.value this_module=Leads this_id=$fields.id.value}',
116         ),
117       ),
118       4 => 
119       array (
120         0 => 
121         array (
122           'name' => 'full_name',
123           'label' => 'LBL_NAME',
124         ),
125         1 => 
126         array (
127           'name' => 'phone_mobile',
128           'label' => 'LBL_MOBILE_PHONE',
129           'customCode' => '{fonality_phone value=$fields.phone_mobile.value this_module=Leads this_id=$fields.id.value}',
130         ),
131       ),
132       5 => 
133       array (
134         0 => 'birthdate',
135         1 => 
136         array (
137           'name' => 'phone_home',
138           'label' => 'LBL_HOME_PHONE',
139           'customCode' => '{fonality_phone value=$fields.phone_home.value this_module=Leads this_id=$fields.id.value}',
140         ),
141       ),
142       6 => 
143       array (
144         0 => 'account_name',
145         1 => 
146         array (
147           'name' => 'phone_other',
148           'label' => 'LBL_OTHER_PHONE',
149           'customCode' => '{fonality_phone value=$fields.phone_other.value this_module=Leads this_id=$fields.id.value}',
150         ),
151       ),
152       7 => 
153       array (
154         0 => 'title',
155         1 => 
156         array (
157           'name' => 'phone_fax',
158           'label' => 'LBL_FAX_PHONE',
159           'customCode' => '{fonality_phone value=$fields.phone_fax.value this_module=Leads this_id=$fields.id.value}',
160         ),
161       ),
162       8 => 
163       array (
164         0 => 'department',
165         1 => 'do_not_call',
166       ),
167       9 => 
168       array (
169         0 => 'team_name',
170         1 => 
171         array (
172           'name' => 'date_modified',
173           'label' => 'LBL_DATE_MODIFIED',
174           'customCode' => '{$fields.date_modified.value} {$APP.LBL_BY} {$fields.modified_by_name.value}',
175         ),
176       ),
177       10 => 
178       array (
179       ),
180       11 => 
181       array (
182         0 => 
183         array (
184           'name' => 'assigned_user_name',
185           'label' => 'LBL_ASSIGNED_TO',
186         ),
187         1 => 
188         array (
189           'name' => 'created_by',
190           'customCode' => '{$fields.date_entered.value} {$APP.LBL_BY} {$fields.created_by_name.value}&nbsp;',
191           'label' => 'LBL_DATE_ENTERED',
192         ),
193       ),
194       12 => 
195       array (
196         0 => 
197         array (
198           'name' => 'primary_address_street',
199           'label' => 'LBL_PRIMARY_ADDRESS',
200           'type' => 'address',
201           'displayParams' => 
202           array (
203             'key' => 'primary',
204           ),
205         ),
206         1 => 
207         array (
208           'name' => 'alt_address_street',
209           'label' => 'LBL_ALTERNATE_ADDRESS',
210           'type' => 'address',
211           'displayParams' => 
212           array (
213             'key' => 'alt',
214           ),
215         ),
216       ),
217       13 => 
218       array (
219         0 => 'description',
220         1 => '',
221       ),
222       14 => 
223       array (
224         0 => 'email1',
225       ),
226     ),
227   ),
228 );
229 ?>