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