]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - tests/modules/UpgradeWizard/SugarMerge/metadata_files/custom/modules/Leads/metadata/detailviewdefs.php
Release 6.2.0
[Github/sugarcrm.git] / tests / modules / UpgradeWizard / SugarMerge / 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 => 'lead_source',
91         1 => 'status',
92       ),
93       1 => 
94       array (
95         0 => 'lead_source_description',
96         1 => 'status_description',
97       ),
98       2 => 
99       array (
100         0 => 
101         array (
102           'name' => 'campaign_name',
103           'label' => 'LBL_CAMPAIGN',
104         ),
105       ),
106       3 => 
107       array (
108         0 => 'refered_by',
109         1 => 'phone_work',
110       ),
111       4 => 
112       array (
113         0 => 
114         array (
115           'name' => 'full_name',
116           'label' => 'LBL_NAME',
117         ),
118         1 => 'phone_mobile',
119       ),
120       6 => 
121       array (
122         0 => 
123         array (
124           'name' => 'account_name',
125           'displayParams' => 
126           array (
127           ),
128         ),
129       ),
130       7 => 
131       array (
132         0 => 'title',
133         1 => 'phone_fax',
134       ),
135       8 => 
136       array (
137         0 => 'department',
138         1 => 'do_not_call',
139       ),
140       9 => 
141       array (
142         0 => 'team_name',
143         1 => 
144         array (
145           'name' => 'date_modified',
146           'label' => 'LBL_DATE_MODIFIED',
147           'customCode' => '{$fields.date_modified.value} {$APP.LBL_BY} {$fields.modified_by_name.value}',
148         ),
149       ),
150       11 => 
151       array (
152         0 => 
153         array (
154           'name' => 'assigned_user_name',
155           'label' => 'LBL_ASSIGNED_TO',
156         ),
157       ),
158       12 => 
159       array (
160         0 => 
161         array (
162           'name' => 'primary_address_street',
163           'label' => 'LBL_PRIMARY_ADDRESS',
164           'type' => 'address',
165           'displayParams' => 
166           array (
167             'key' => 'primary',
168           ),
169         ),
170         1 => 
171         array (
172           'name' => 'alt_address_street',
173           'label' => 'LBL_ALTERNATE_ADDRESS',
174           'type' => 'address',
175           'displayParams' => 
176           array (
177             'key' => 'alt',
178           ),
179         ),
180       ),
181       13 => 
182       array (
183         0 => 'description',
184         1 => '',
185       ),
186       14 => 
187       array (
188         0 => 'email1',
189       ),
190       15 =>
191       array (
192         0 => 'field1_c',
193         1 => 'field2_c',
194       )
195     ),
196     'lbl_panel_assignment' => 
197     array (
198       1 => 
199       array (
200         1 => 
201         array (
202           'name' => 'date_entered',
203           'customCode' => '{$fields.date_entered.value} {$APP.LBL_BY} {$fields.created_by_name.value}',
204         ),
205       ),
206     ),
207   ),
208 );
209 ?>