]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - tests/modules/UpgradeWizard/SugarMerge/siupgrade_metadata_files/custom/modules/Contacts/metadata/detailviewdefs.php
Added unit tests.
[Github/sugarcrm.git] / tests / modules / UpgradeWizard / SugarMerge / siupgrade_metadata_files / custom / modules / Contacts / metadata / detailviewdefs.php
1 <?php
2 // created: 2010-03-12 15:05:37
3 $viewdefs = array (
4   'Contacts' => 
5   array (
6     'DetailView' => 
7     array (
8       'templateMeta' => 
9       array (
10         'preForm' => '<form name="vcard" action="index.php"><input type="hidden" name="entryPoint" value="vCard"><input type="hidden" name="contact_id" value="{$fields.id.value}"><input type="hidden" name="module" value="Contacts"></form>',
11         'form' => 
12         array (
13           'buttons' => 
14           array (
15             0 => 'EDIT',
16             1 => 'DUPLICATE',
17             2 => 'DELETE',
18             3 => 'FIND_DUPLICATES',
19             4 => 
20             array (
21               '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\';" type="submit" name="Manage Subscriptions" value="{$APP.LBL_MANAGE_SUBSCRIPTIONS}">',
22             ),
23           ),
24         ),
25         'maxColumns' => '2',
26         'widths' => 
27         array (
28           0 => 
29           array (
30             'label' => '10',
31             'field' => '30',
32           ),
33           1 => 
34           array (
35             'label' => '10',
36             'field' => '30',
37           ),
38         ),
39         'includes' => 
40         array (
41           0 => 
42           array (
43             'file' => 'modules/Leads/Lead.js',
44           ),
45         ),
46       ),
47       'panels' => 
48       array (
49         'default' => 
50         array (
51           0 => 
52           array (
53             0 => 
54             array (
55               'name' => 'full_name',
56               'customCode' => '{$fields.full_name.value}&nbsp;&nbsp;<input type="button" class="button" name="vCardButton" value="{$MOD.LBL_VCARD}" onClick="document.vcard.submit();">',
57               'label' => 'LBL_NAME',
58               'displayParams' => 
59               array (
60               ),
61             ),
62             1 => 
63             array (
64               'name' => 'phone_work',
65               'label' => 'LBL_OFFICE_PHONE',
66             ),
67           ),
68           1 => 
69           array (
70             0 => 'score_c',
71             1 => 
72             array (
73               'name' => 'phone_mobile',
74               'label' => 'LBL_MOBILE_PHONE',
75             ),
76           ),
77           2 => 
78           array (
79             0 => 
80             array (
81               'name' => 'account_name',
82               'label' => 'LBL_ACCOUNT_NAME',
83             ),
84             1 => 
85             array (
86               'name' => 'phone_home',
87               'label' => 'LBL_HOME_PHONE',
88             ),
89           ),
90           3 => 
91           array (
92             0 => 
93             array (
94               'name' => 'lead_source',
95               'label' => 'LBL_LEAD_SOURCE',
96             ),
97             1 => 
98             array (
99               'name' => 'phone_other',
100               'label' => 'LBL_OTHER_PHONE',
101             ),
102           ),
103           4 => 
104           array (
105             0 => 
106             array (
107               'name' => 'title',
108               'label' => 'LBL_TITLE',
109             ),
110             1 => 
111             array (
112               'name' => 'phone_fax',
113               'label' => 'LBL_FAX_PHONE',
114             ),
115           ),
116           5 => 
117           array (
118             0 => 
119             array (
120               'name' => 'department',
121               'label' => 'LBL_DEPARTMENT',
122             ),
123             1 => 
124             array (
125               'name' => 'email1',
126               'label' => 'LBL_EMAIL_ADDRESS',
127             ),
128           ),
129           6 => 
130           array (
131             0 => 
132             array (
133               'name' => 'birthdate',
134               'label' => 'LBL_BIRTHDATE',
135             ),
136             1 => NULL,
137           ),
138           7 => 
139           array (
140             0 => 
141             array (
142               'name' => 'report_to_name',
143               'label' => 'LBL_REPORTS_TO',
144             ),
145             1 => 
146             array (
147               'name' => 'assistant',
148               'label' => 'LBL_ASSISTANT',
149             ),
150           ),
151           8 => 
152           array (
153             0 => 
154             array (
155               'name' => 'technical_proficiency_',
156               'label' => 'LBL_TECHNICAL_PROFICIENCY_',
157             ),
158             1 => 
159             array (
160               'name' => 'assistant_phone',
161               'label' => 'LBL_ASSISTANT_PHONE',
162             ),
163           ),
164           9 => 
165           array (
166             0 => 
167             array (
168               'name' => 'do_not_call',
169               'label' => 'LBL_DO_NOT_CALL',
170             ),
171             1 => NULL,
172           ),
173           10 => 
174           array (
175             0 => 
176             array (
177               'name' => 'sync_contact',
178               'label' => 'LBL_SYNC_CONTACT',
179             ),
180             1 => NULL,
181           ),
182           11 => 
183           array (
184             0 => NULL,
185             1 => 
186             array (
187               'name' => 'primary_business_c',
188               'label' => 'Primary_Business_Contact__c',
189             ),
190           ),
191           12 => 
192           array (
193             0 => NULL,
194             1 => 
195             array (
196               'name' => 'support_authorized_c',
197               'label' => 'Support_Authorized_Contact__c',
198             ),
199           ),
200           13 => 
201           array (
202             0 => NULL,
203             1 => 
204             array (
205               'name' => 'university_enabled_c',
206               'label' => 'LBL_UNIVERSITY_ENABLED',
207             ),
208           ),
209           14 => 
210           array (
211             0 => NULL,
212             1 => 
213             array (
214               'name' => 'billing_contact_c',
215               'label' => 'Billing_Contact__c',
216             ),
217           ),
218           15 => 
219           array (
220             0 => NULL,
221             1 => 
222             array (
223               'name' => 'oppq_active_c',
224               'label' => 'LBL_OPPQ_ACTIVE_C',
225             ),
226           ),
227           16 => 
228           array (
229             0 => 
230             array (
231               'name' => 'team_name',
232               'label' => 'LBL_TEAM',
233             ),
234             1 => 
235             array (
236               'name' => 'date_modified',
237               'customCode' => '{$fields.date_modified.value} {$APP.LBL_BY} {$fields.modified_by_name.value}',
238               'label' => 'LBL_DATE_MODIFIED',
239             ),
240           ),
241           17 => 
242           array (
243             0 => 
244             array (
245               'name' => 'assigned_user_name',
246               'label' => 'LBL_ASSIGNED_TO_NAME',
247             ),
248             1 => 
249             array (
250               'name' => 'date_entered',
251               'customCode' => '{$fields.date_entered.value} {$APP.LBL_BY} {$fields.created_by_name.value}',
252               'label' => 'LBL_DATE_ENTERED',
253             ),
254           ),
255           18 => 
256           array (
257             0 => 
258             array (
259               'name' => 'primary_address_street',
260               'label' => 'LBL_PRIMARY_ADDRESS',
261               'type' => 'address',
262               'displayParams' => 
263               array (
264                 'key' => 'primary',
265               ),
266             ),
267             1 => 
268             array (
269               'name' => 'alt_address_street',
270               'label' => 'LBL_ALTERNATE_ADDRESS',
271               'type' => 'address',
272               'displayParams' => 
273               array (
274                 'key' => 'alt',
275               ),
276             ),
277           ),
278           19 => 
279           array (
280             0 => 
281             array (
282               'name' => 'portal_name',
283               'customCode' => '{if $PORTAL_ENABLED}{$fields.portal_name.value}{/if}',
284               'customLabel' => '{if $PORTAL_ENABLED}{sugar_translate label="LBL_PORTAL_NAME" module="Contacts"}{/if}',
285               'label' => 'LBL_PORTAL_NAME',
286             ),
287             1 => 
288             array (
289               'name' => 'portal_active',
290               'customCode' => '{if $PORTAL_ENABLED}
291                                          {if strval($fields.portal_active.value) == "1" || strval($fields.portal_active.value) == "yes" || strval($fields.portal_active.value) == "on"}
292                                          {assign var="checked" value="CHECKED"}
293                              {else}
294                              {assign var="checked" value=""}
295                              {/if}
296                              <input type="checkbox" class="checkbox" name="{$fields.portal_active.name}" size="{$displayParams.size}" disabled="true" {$checked}>
297                              {/if}',
298               'customLabel' => '{if $PORTAL_ENABLED}{sugar_translate label="LBL_PORTAL_ACTIVE" module="Contacts"}{/if}',
299               'label' => 'LBL_PORTAL_ACTIVE',
300             ),
301           ),
302           20 => 
303           array (
304             0 => 
305             array (
306               'name' => 'description',
307               'label' => 'LBL_DESCRIPTION',
308             ),
309           ),
310         ),
311         'lbl_panel1' => 
312         array (
313           0 => 
314           array (
315             0 => 
316             array (
317               'name' => 'dce_user_name_c',
318               'label' => 'LBL_DCE_USER_NAME',
319             ),
320             1 => 
321             array (
322               'name' => 'licensing_rights_c',
323               'label' => 'LBL_LICENSING_RIGHTS',
324             ),
325           ),
326         ),
327       ),
328     ),
329   ),
330 );
331 ?>