]> CyberLeo.Net >> Repos - Github/sugarcrm.git/blob - tests/modules/UpgradeWizard/SugarMerge/metadata_files/custom/modules/Meetings/metadata/quickcreatedefs.php
Release 6.4.1
[Github/sugarcrm.git] / tests / modules / UpgradeWizard / SugarMerge / metadata_files / custom / modules / Meetings / metadata / quickcreatedefs.php
1 <?php
2 $viewdefs ['Meetings'] = 
3 array (
4   'QuickCreate' => 
5   array (
6     'templateMeta' => 
7     array (
8       'maxColumns' => '2',
9       'form' => 
10       array (
11         'hidden' => 
12         array (
13           0 => '<input type="hidden" name="isSaveAndNew" value="false">',
14         ),
15         'buttons' => 
16         array (
17           0 => 
18           array (
19             'customCode' => '<input title="{$APP.LBL_SAVE_BUTTON_TITLE}" accessKey="{$APP.LBL_SAVE_BUTTON_KEY}" class="button" onclick="SUGAR.meetings.fill_invitees();this.form.action.value=\'Save\'; this.form.return_action.value=\'DetailView\'; {if isset($smarty.request.isDuplicate) && $smarty.request.isDuplicate eq "true"}this.form.return_id.value=\'\'; {/if}return check_form(\'EditView\');" type="submit" name="button" value="{$APP.LBL_SAVE_BUTTON_LABEL}">',
20           ),
21           1 => 'CANCEL',
22           2 => 
23           array (
24             'customCode' => '<input title="{$MOD.LBL_SEND_BUTTON_TITLE}" class="button" onclick="this.form.send_invites.value=\'1\';SUGAR.meetings.fill_invitees();this.form.action.value=\'Save\';this.form.return_action.value=\'EditView\';this.form.return_module.value=\'{$smarty.request.return_module}\';return check_form(\'EditView\');" type="submit" name="button" value="{$MOD.LBL_SEND_BUTTON_LABEL}">',
25           ),
26           3 => 
27           array (
28             'customCode' => '{if $fields.status.value != "Held"}<input title="{$APP.LBL_CLOSE_AND_CREATE_BUTTON_TITLE}" accessKey="{$APP.LBL_CLOSE_AND_CREATE_BUTTON_KEY}" class="button" onclick="SUGAR.meetings.fill_invitees(); this.form.status.value=\'Held\'; this.form.action.value=\'Save\'; this.form.return_module.value=\'Meetings\'; this.form.isDuplicate.value=true; this.form.isSaveAndNew.value=true; this.form.return_action.value=\'EditView\'; this.form.return_id.value=\'{$fields.id.value}\'; return check_form(\'EditView\');" type="submit" name="button" value="{$APP.LBL_CLOSE_AND_CREATE_BUTTON_LABEL}">{/if}',
29           ),
30         ),
31         'headerTpl' => 'modules/Meetings/tpls/header.tpl',
32         'footerTpl' => 'modules/Meetings/tpls/footer.tpl',
33       ),
34       'widths' => 
35       array (
36         0 => 
37         array (
38           'label' => '10',
39           'field' => '30',
40         ),
41         1 => 
42         array (
43           'label' => '10',
44           'field' => '30',
45         ),
46       ),
47       'javascript' => '<script type="text/javascript">{$JSON_CONFIG_JAVASCRIPT}</script>
48 {sugar_getscript file="cache/include/javascript/sugar_grp_jsolait.js"}
49 <script>toggle_portal_flag();function toggle_portal_flag()  {literal} { {/literal} {$TOGGLE_JS} {literal} } {/literal} </script>',
50       'useTabs' => false,
51     ),
52     'panels' => 
53     array (
54       'default' => 
55       array (
56         0 => 
57         array (
58           0 => 
59           array (
60             'name' => 'name',
61             'displayParams' => 
62             array (
63               'required' => true,
64             ),
65           ),
66           1 => 
67           array (
68             'name' => 'status',
69             'fields' => 
70             array (
71               0 => 
72               array (
73                 'name' => 'status',
74               ),
75             ),
76           ),
77         ),
78         1 => 
79         array (
80           0 => 'type',
81           1 => 'password',
82         ),
83         2 => 
84         array (
85           0 => 
86           array (
87             'name' => 'date_start',
88             'type' => 'datetimecombo',
89             'displayParams' => 
90             array (
91               'required' => true,
92               'updateCallback' => 'SugarWidgetScheduler.update_time();',
93             ),
94           ),
95           1 => 
96           array (
97             'name' => 'duration_minutes',
98             'comment' => 'Duration (minutes)',
99             'label' => 'LBL_DURATION_MINUTES',
100           ),
101         ),
102         3 => 
103         array (
104           0 => 
105           array (
106             'name' => 'outlook_id',
107             'comment' => 'When the Sugar Plug-in for Microsoft Outlook syncs an Outlook appointment, this is the Outlook appointment item ID',
108             'label' => 'LBL_OUTLOOK_ID',
109           ),
110           1 => 
111           array (
112             'name' => 'parent_name',
113             'label' => 'LBL_LIST_RELATED_TO',
114           ),
115         ),
116         4 => 
117         array (
118           0 => 
119           array (
120             'name' => 'duration_hours',
121             'label' => 'LBL_DURATION',
122             'customCode' => '{literal}<script type="text/javascript">function isValidDuration(formName) { var form = document.getElementById(formName); if ( form.duration_hours.value + form.duration_minutes.value <= 0 ) { return false; } return true; }</script>{/literal}<div class="duration"><input name="duration_hours" id="duration_hours" size="2" maxlength="2" type="text" value="{$fields.duration_hours.value}" onkeyup="SugarWidgetScheduler.update_time();"/>{$fields.duration_minutes.value} {$MOD.LBL_HOURS_MINS}</div>',
123           ),
124         ),
125         5 => 
126         array (
127           0 => 
128           array (
129             'name' => 'reminder_time',
130             'customCode' => '{if $fields.reminder_checked.value == "1"}{assign var="REMINDER_TIME_DISPLAY" value="inline"}{assign var="REMINDER_CHECKED" value="checked"}{else}{assign var="REMINDER_TIME_DISPLAY" value="none"}{assign var="REMINDER_CHECKED" value=""}{/if}<input name="reminder_checked" type="hidden" value="0"><input name="reminder_checked" onclick=\'toggleDisplay("should_remind_list");\' type="checkbox" id="reminder_checkbox" class="checkbox" value="1" {$REMINDER_CHECKED}><div id="should_remind_list" style="display:{$REMINDER_TIME_DISPLAY}">{$fields.reminder_time.value}</div>',
131             'label' => 'LBL_REMINDER',
132           ),
133           1 => 
134           array (
135             'name' => 'location',
136             'comment' => 'Meeting location',
137             'label' => 'LBL_LOCATION',
138           ),
139         ),
140         6 => 
141         array (
142           0 => 
143           array (
144             'name' => 'assigned_user_name',
145             'label' => 'LBL_ASSIGNED_TO_NAME',
146           ),
147           1 => 
148           array (
149             'name' => 'team_name',
150           ),
151         ),
152         7 => 
153         array (
154           0 => 
155           array (
156             'name' => 'description',
157             'comment' => 'Full text of the note',
158             'label' => 'LBL_DESCRIPTION',
159           ),
160         ),
161       ),
162     ),
163   ),
164 );
165 ?>