$smarty->assign("viewOption", vtlib_purify($_REQUEST['viewOption'])); } if (isset($_REQUEST['subtab']) && $_REQUEST['subtab'] != '') { $smarty->assign("subtab", vtlib_purify($_REQUEST['subtab'])); } if (isset($_REQUEST['maintab']) && $_REQUEST['maintab'] != '') { $smarty->assign("maintab", vtlib_purify($_REQUEST['maintab'])); } $smarty->assign("THEME", $theme); $smarty->assign("IMAGE_PATH", $image_path); $smarty->assign("PRINT_URL", "phprint.php?jt=" . session_id() . $GLOBALS['request_string']); $smarty->assign("ID", $focus->id); $tabid = getTabid($tab_type); $validationData = getDBValidationData($focus->tab_name, $tabid); $data = split_validationdataArray($validationData); $check_button = Button_Check($module); $smarty->assign("CHECK", $check_button); $smarty->assign("DUPLICATE", vtlib_purify($_REQUEST['isDuplicate'])); if ($activity_mode == 'Task') { $custom_fields_data = getCalendarCustomFields(getTabid('Calendar'), 'edit', $focus->column_fields); } else { $custom_fields_data = getCalendarCustomFields(getTabid('Events'), 'edit', $focus->column_fields); } $smarty->assign("CUSTOM_FIELDS_DATA", $custom_fields_data); $smarty->assign("REPEAT_LIMIT_DATEFORMAT", parse_calendardate($app_strings['NTC_DATE_FORMAT'])); $picklistDependencyDatasource = Vtiger_DependencyPicklist::getPicklistDependencyDatasource($tab_type); $smarty->assign("PICKIST_DEPENDENCY_DATASOURCE", Zend_Json::encode($picklistDependencyDatasource)); // Gather the help information associated with fields $smarty->assign('FIELDHELPINFO', vtlib_getFieldHelpInfo($currentModule)); // END $smarty->display("ActivityEditView.tpl");
$validationData = getDBValidationData($focus->tab_name, $tabid); $data2 = split_validationdataArray($validationData); $smarty->assign("VALIDATION_DATA_FIELDNAME", $data2['fieldname']); $smarty->assign("VALIDATION_DATA_FIELDDATATYPE", $data2['datatype']); $smarty->assign("VALIDATION_DATA_FIELDLABEL", $data2['fieldlabel']); $smarty->assign("MODULE", $currentModule); if (PerformancePrefs::getBoolean('DETAILVIEW_RECORD_NAVIGATION', true) && isset($_SESSION[$currentModule . '_listquery'])) { $recordNavigationInfo = ListViewSession::getListViewNavigation($focus->id); VT_detailViewNavigation($smarty, $recordNavigationInfo, $focus->id); } // Gather the custom link information to display include_once 'vtlib/Vtiger/Link.php'; $customlink_params = array('MODULE' => 'Calendar', 'RECORD' => $focus->id, 'ACTION' => vtlib_purify($_REQUEST['action'])); $smarty->assign('CUSTOM_LINKS', Vtiger_Link::getAllByType(getTabid("Calendar"), array('DETAILVIEWBASIC', 'DETAILVIEW', 'DETAILVIEWWIDGET'), $customlink_params)); // END $custom_fields_data = getCalendarCustomFields($tabid, 'detail_view', $focus->column_fields); $smarty->assign("CUSTOM_FIELDS_DATA", $custom_fields_data); $smarty->assign("IS_REL_LIST", isPresentRelatedLists($rel_tab_type)); if ($singlepane_view == 'true') { $related_array = getRelatedLists($tab_type, $focus); $smarty->assign("RELATEDLISTS", $related_array); require_once 'include/ListView/RelatedListViewSession.php'; if (!empty($_REQUEST['selected_header']) && !empty($_REQUEST['relation_id'])) { RelatedListViewSession::addRelatedModuleToSession(vtlib_purify($_REQUEST['relation_id']), vtlib_purify($_REQUEST['selected_header'])); } $open_related_modules = RelatedListViewSession::getRelatedModulesFromSession(); $smarty->assign("SELECTEDHEADERS", $open_related_modules); } $smarty->assign("SinglePane_View", $singlepane_view); $smarty->assign("MODE", "DetailView"); $smarty->display("modules/Calendar4You/EventDetailView.tpl");
Calendar.setup ({ inputField : "task_due_date", ifFormat : "<?php echo $date_format; ?> ", showsTime : false, button : "jscal_trigger_task_due_date", singleClick : true, step : 1 }) </script> </td></tr> </table></td> </tr> </table> </td></tr> <tr><td> </td></tr> </table> <?php $custom_fields_data = getCalendarCustomFields(getTabid('Calendar'), 'edit'); $smarty = new vtigerCRM_Smarty(); $smarty->assign("MODULE", 'Calendar'); $smarty->assign("MOD", $mod_strings); $smarty->assign("APP", $app_strings); $theme_path = "themes/" . $theme . "/"; $image_path = $theme_path . "images/"; $smarty->assign("IMAGE_PATH", $image_path); if (count($custom_fields_data) > 0) { ?> <hr noshade size=1> <table> <tr> <td colspan="2"> <b><?php echo $app_strings['LBL_CUSTOM_INFORMATION'];