]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - tests/modules/UpgradeWizard/SugarMerge/ce_metadata_files/custom/modules/Contacts/metadata/detailviewdefs.php
Release 6.5.16
[Github/sugarcrm.git] / tests / modules / UpgradeWizard / SugarMerge / ce_metadata_files / custom / modules / Contacts / metadata / detailviewdefs.php
1 <?php
2 /*********************************************************************************
3  * SugarCRM Community Edition is a customer relationship management program developed by
4  * SugarCRM, Inc. Copyright (C) 2004-2013 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 ['Contacts'] = 
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 => 'FIND_DUPLICATES',
52           4 => 
53           array (
54             'customCode' => '<input title="{$APP.LBL_MANAGE_SUBSCRIPTIONS}" class="button" onclick="this.form.return_module.value=\'Contacts\'; 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=\'Contacts\';" type="submit" name="Manage Subscriptions" value="{$APP.LBL_MANAGE_SUBSCRIPTIONS}">',
55           ),
56         ),
57       ),
58       'maxColumns' => '2',
59       'widths' => 
60       array (
61         0 => 
62         array (
63           'label' => '10',
64           'field' => '30',
65         ),
66         1 => 
67         array (
68           'label' => '10',
69           'field' => '30',
70         ),
71       ),
72       'includes' => 
73       array (
74         0 => 
75         array (
76           'file' => 'modules/Leads/Lead.js',
77         ),
78       ),
79       'useTabs' => false,
80     ),
81     'panels' => 
82     array (
83       'lbl_contact_information' => 
84       array (
85         0 => 
86         array (
87           0 => 
88           array (
89             'name' => 'full_name',
90             'label' => 'LBL_NAME',
91           ),
92         ),
93         1 => 
94         array (
95           0 => 
96           array (
97             'name' => 'phone_mobile',
98             'label' => 'LBL_MOBILE_PHONE',
99           ),
100           1 => 
101           array (
102             'name' => 'title',
103             'comment' => 'The title of the contact',
104             'label' => 'LBL_TITLE',
105           ),
106         ),
107         2 => 
108         array (
109           0 => 
110           array (
111             'name' => 'department',
112             'comment' => 'The department of the contact',
113             'label' => 'LBL_DEPARTMENT',
114           ),
115           1 => 
116           array (
117             'name' => 'phone_work',
118             'label' => 'LBL_OFFICE_PHONE',
119           ),
120         ),
121         3 => 
122         array (
123           0 => 
124           array (
125             'name' => 'account_name',
126             'label' => 'LBL_ACCOUNT_NAME',
127             'displayParams' => 
128             array (
129             ),
130           ),
131           1 => 
132           array (
133             'name' => 'phone_fax',
134             'label' => 'LBL_FAX_PHONE',
135           ),
136         ),
137         4 => 
138         array (
139           0 => 
140           array (
141             'name' => 'primary_address_street',
142             'label' => 'LBL_PRIMARY_ADDRESS',
143             'type' => 'address',
144             'displayParams' => 
145             array (
146               'key' => 'primary',
147             ),
148           ),
149           1 => 
150           array (
151             'name' => 'alt_address_street',
152             'label' => 'LBL_ALTERNATE_ADDRESS',
153             'type' => 'address',
154             'displayParams' => 
155             array (
156               'key' => 'alt',
157             ),
158           ),
159         ),
160         5 => 
161         array (
162           0 => 
163           array (
164             'name' => 'email1',
165             'studio' => 'false',
166             'label' => 'LBL_EMAIL_ADDRESS',
167           ),
168         ),
169         6 => 
170         array (
171           0 => 
172           array (
173             'name' => 'description',
174             'comment' => 'Full text of the note',
175             'label' => 'LBL_DESCRIPTION',
176           ),
177         ),
178       ),
179       'lbl_detailview_panel1' => 
180       array (
181         0 => 
182         array (
183           0 => 
184           array (
185             'name' => 'test_c',
186             'label' => 'LBL_TEST',
187           ),
188           1 => 
189           array (
190             'name' => 'test2_c',
191             'label' => 'LBL_TEST2',
192           ),
193         ),
194       ),
195       'LBL_PANEL_ADVANCED' => 
196       array (
197         0 => 
198         array (
199           0 => 
200           array (
201             'name' => 'report_to_name',
202             'label' => 'LBL_REPORTS_TO',
203           ),
204           1 => 
205           array (
206             'name' => 'sync_contact',
207             'comment' => 'Synch to outlook?  (Meta-Data only)',
208             'label' => 'LBL_SYNC_CONTACT',
209           ),
210         ),
211         1 => 
212         array (
213           0 => 
214           array (
215             'name' => 'lead_source',
216             'comment' => 'How did the contact come about',
217             'label' => 'LBL_LEAD_SOURCE',
218           ),
219           1 => 
220           array (
221             'name' => 'do_not_call',
222             'comment' => 'An indicator of whether contact can be called',
223             'label' => 'LBL_DO_NOT_CALL',
224           ),
225         ),
226         2 => 
227         array (
228           0 => 
229           array (
230             'name' => 'campaign_name',
231             'label' => 'LBL_CAMPAIGN',
232           ),
233         ),
234       ),
235       'LBL_PANEL_ASSIGNMENT' => 
236       array (
237         0 => 
238         array (
239           0 => 
240           array (
241             'name' => 'assigned_user_name',
242             'label' => 'LBL_ASSIGNED_TO_NAME',
243           ),
244           1 => 
245           array (
246             'name' => 'date_modified',
247             'customCode' => '{$fields.date_modified.value} {$APP.LBL_BY} {$fields.modified_by_name.value}',
248             'label' => 'LBL_DATE_MODIFIED',
249           ),
250         ),
251         1 => 
252         array (
253           0 => 
254           array (
255             'name' => 'date_entered',
256             'customCode' => '{$fields.date_entered.value} {$APP.LBL_BY} {$fields.created_by_name.value}',
257             'label' => 'LBL_DATE_ENTERED',
258           ),
259         ),
260       ),
261     ),
262   ),
263 );
264 ?>