2 $viewdefs ['Meetings'] =
13 0 => '<input type="hidden" name="isSaveAndNew" value="false">',
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}">',
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}">',
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}',
31 'headerTpl' => 'modules/Meetings/tpls/header.tpl',
32 'footerTpl' => 'modules/Meetings/tpls/footer.tpl',
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>',
87 'name' => 'date_start',
88 'type' => 'datetimecombo',
92 'updateCallback' => 'SugarWidgetScheduler.update_time();',
97 'name' => 'duration_minutes',
98 'comment' => 'Duration (minutes)',
99 'label' => 'LBL_DURATION_MINUTES',
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',
112 'name' => 'parent_name',
113 'label' => 'LBL_LIST_RELATED_TO',
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>',
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',
135 'name' => 'location',
136 'comment' => 'Meeting location',
137 'label' => 'LBL_LOCATION',
144 'name' => 'assigned_user_name',
145 'label' => 'LBL_ASSIGNED_TO_NAME',
149 'name' => 'team_name',
156 'name' => 'description',
157 'comment' => 'Full text of the note',
158 'label' => 'LBL_DESCRIPTION',