/** * Function which gets the template handler * @global String $currentModule * @return MailManager_Viewer */ public function getViewer(Vtiger_Request $request) { $viewer = parent::getViewer($request); $viewer->assign('MAILBOX', $this->getMailboxModel()); $viewer->assign('QUALIFIED_MODULE', $request->get('module')); return $viewer; }
function postProcess(Vtiger_Request $request) { $viewer = $this->getViewer($request); $moduleName = $request->getModule(); $viewer->view('CalendarViewPostProcess.tpl', $moduleName); parent::postProcess($request); }
function __construct() { parent::__construct(); //$this->exposeMethod('showActiveRecords'); $this->exposeMethod('showSettingsList'); $this->exposeMethod('editLicense'); }
function __construct() { global $log; $log->debug("Entering ./views/IndexAjax.php::__construct"); parent::__construct(); $this->exposeMethod('showActiveRecords'); }
/** * Function to get the list of Script models to be included * @param Vtiger_Request $request * @return <Array> - List of Vtiger_JsScript_Model instances */ function getFooterScripts(Vtiger_Request $request) { $headerScriptInstances = parent::getFooterScripts($request); $jsFileNames = array('modules.Import.resources.Import'); $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames); $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances); return $headerScriptInstances; }
public function getHeaderCss(Vtiger_Request $request) { $headerCssInstances = parent::getHeaderCss($request); $cssFileNames = array('~libraries/fullcalendar/fullcalendar.min.css', '~libraries/fullcalendar/fullcalendarCRM.css'); $cssInstances = $this->checkAndConvertCssStyles($cssFileNames); $headerCssInstances = array_merge($headerCssInstances, $cssInstances); return $headerCssInstances; }
public function getHeaderScripts(Vtiger_Request $request) { $headerScriptInstances = parent::getHeaderScripts($request); $jsFileNames = array('modules.Vtiger.resources.Detail', 'modules.Vtiger.resources.RelatedList'); $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames); $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances); return $headerScriptInstances; }
/** * Function to get the list of Css models to be included * @param Vtiger_Request $request * @return <Array> - List of Vtiger_CssScript_Model instances */ public function getHeaderCss(Vtiger_Request $request) { $parentHeaderCssScriptInstances = parent::getHeaderCss($request); $headerCss = array('~/layouts/vlayout/modules/' . $request->getModule() . '/resources/jquery-tzCheckbox/jquery-tzCheckbox.css'); $cssScripts = $this->checkAndConvertCssStyles($headerCss); $headerCssScriptInstances = array_merge($parentHeaderCssScriptInstances, $cssScripts); return $headerCssScriptInstances; }
public function getHeaderCss(Vtiger_Request $request) { $headerCssInstances = parent::getHeaderCss($request); $cssFileNames = array('~/libraries/fullcalendar/fullcalendar.css', '~/libraries/fullcalendar/fullcalendar-bootstrap.css', '~/libraries/jquery/colorpicker/css/colorpicker.css'); $cssInstances = $this->checkAndConvertCssStyles($cssFileNames); $headerCssInstances = array_merge($headerCssInstances, $cssInstances); return $headerCssInstances; }
public function getHeaderCss(Vtiger_Request $request) { $parentCssInstances = parent::getHeaderCss($request); $cssFileNames = ['~libraries/jquery/jstree/themes/proton/style.css', '~libraries/jquery/datatables/media/css/jquery.dataTables_themeroller.css', '~libraries/jquery/datatables/plugins/integration/bootstrap/3/dataTables.bootstrap.css']; $modalInstances = $this->checkAndConvertCssStyles($cssFileNames); $cssInstances = array_merge($parentCssInstances, $modalInstances); return $cssInstances; }
function getHeaderScripts(Vtiger_Request $request) { $headerScriptInstances = parent::getHeaderScripts($request); $moduleName = $request->getModule(); $jsFileNames = array("layouts.vlayout.modules.PDFMaker.resources.Uninstall"); $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames); $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances); return $headerScriptInstances; }
/** * Function to get the list of Script models to be included * @param Vtiger_Request $request * @return <Array> - List of Vtiger_JsScript_Model instances */ function getHeaderScripts(Vtiger_Request $request) { $headerScriptInstances = parent::getHeaderScripts($request); $moduleName = $request->getModule(); $jsFileNames = array('modules.Vtiger.resources.List', "modules.{$moduleName}.resources.List", 'modules.CustomView.resources.CustomView', "modules.{$moduleName}.resources.CustomView", "modules.Emails.resources.MassEdit", "modules.Vtiger.resources.CkEditor"); $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames); $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances); return $headerScriptInstances; }
function getFooterScripts(Vtiger_Request $request) { $headerScriptInstances = parent::getFooterScripts($request); $moduleName = $request->getModule(); $jsFileNames = array('modules.Vtiger.resources.List', "modules.{$moduleName}.resources.List"); $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames); $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances); return $headerScriptInstances; }
function __construct() { parent::__construct(); $this->exposeMethod('showSettingsList'); $this->exposeMethod('editCustomLabel'); $this->exposeMethod('showCustomLabelValues'); $this->exposeMethod('editLicense'); $this->exposeMethod('showBarcodes'); $this->exposeMethod('PDFBreakline'); }
/** * Function to get the list of Script models to be included * @param Vtiger_Request $request * @return <Array> - List of Vtiger_JsScript_Model instances */ function getHeaderScripts(Vtiger_Request $request) { global $log; $log->debug("Entering ./views/Import.php::getHeaderScripts"); $headerScriptInstances = parent::getHeaderScripts($request); $jsFileNames = array('modules.Import.resources.Import'); $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames); $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances); return $headerScriptInstances; }
function getHeaderCss(Vtiger_Request $request) { ${"GLOBALS"}["ouoxbghvox"] = "moduleName"; ${"GLOBALS"}["mqemgafwyd"] = "headerStyleInstances"; $vnkzsdrdt = "headerScriptInstances"; ${${"GLOBALS"}["icxzgcssk"]} = parent::getHeaderCss(${${"GLOBALS"}["klrvtdauww"]}); ${${"GLOBALS"}["ouoxbghvox"]} = $request->getModule(); ${${"GLOBALS"}["yokdtlyeton"]} = array("~/modules/{$moduleName}/views/resources/Workflow2.css"); ${${"GLOBALS"}["nreevtw"]} = $this->checkAndConvertCssStyles(${${"GLOBALS"}["yokdtlyeton"]}); ${${"GLOBALS"}["mqemgafwyd"]} = array_merge(${$vnkzsdrdt}, ${${"GLOBALS"}["nreevtw"]}); return ${${"GLOBALS"}["mcsyhlexcx"]}; }
public function preProcess(Vtiger_Request $request, $display = true) { $config = Settings_Mail_Config_Model::getConfig('autologin'); if ($config['autologinActive'] == 'true') { $account = OSSMail_Autologin_Model::getAutologinUsers(); if ($account) { $rcUser = isset($_SESSION['AutoLoginUser']) && array_key_exists($_SESSION['AutoLoginUser'], $account) ? $account[$_SESSION['AutoLoginUser']] : reset($account); require_once 'modules/OSSMail/RoundcubeLogin.class.php'; $rcl = new RoundcubeLogin(self::$mainUrl, false); try { if ($rcl->isLoggedIn()) { if ($rcl->getUsername() != $rcUser['username']) { $rcl->logout(); $rcl->login($rcUser['username'], $rcUser['password']); } } else { $rcl->login($rcUser['username'], $rcUser['password']); } } catch (RoundcubeLoginException $ex) { $log = vglobal('log'); $log->error('OSSMail_index_View|RoundcubeLoginException: ' . $ex->getMessage()); } } } $config = OSSMail_Module_Model::getComposeParameters(); $param = OSSMail_Module_Model::getComposeUrlParam($request->get('crmModule'), $request->get('crmRecord'), $request->get('crmView')); if ($request->get('id') != '' && $request->get('type') != '') { $param .= '&crmid=' . (int) $request->get('id') . '&type=' . $request->get('type'); } $this->mainUrl = $this->mainUrl . $param; if ($config['popup'] && $request->get('popup') == 1) { header('Location: ' . $this->mainUrl . '&_extwin=1'); exit; } parent::preProcess($request, true); }
public function getFooterScripts(Vtiger_Request $request) { $headerScriptInstances = parent::getFooterScripts($request); $moduleName = $request->getModule(); $jsFileNames = array('modules.Vtiger.resources.Detail', "modules.{$moduleName}.resources.Detail", 'modules.Vtiger.resources.RelatedList', "modules.{$moduleName}.resources.RelatedList", 'libraries.jquery.jquery_windowmsg', "libraries.jquery.ckeditor.ckeditor", "libraries.jquery.ckeditor.adapters.jquery", "modules.Emails.resources.MassEdit", "modules.Vtiger.resources.CkEditor", "modules.Vtiger.resources.Widgets"); $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames); $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances); return $headerScriptInstances; }
function __construct() { parent::__construct(); $this->exposeMethod('showBarcodes'); }
function __construct() { parent::__construct(); }
public function getFooterScripts(Vtiger_Request $request) { $headerScriptInstances = parent::getFooterScripts($request); $moduleName = $request->getModule(); $jsFileNames = array('modules.Vtiger.resources.RelatedList', "modules.{$moduleName}.resources.RelatedList", 'modules.Emails.resources.MassEdit', 'modules.Vtiger.resources.Widgets'); $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames); $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances); return $headerScriptInstances; }
public function preProcess(Vtiger_Request $request) { parent::preProcess($request, false); }
public function getHeaderCss(Vtiger_Request $request) { $headerCssInstances = parent::getHeaderCss($request); $cssFileNames = ['~/libraries/timelineJS3/css/timeline.css']; $cssFileNames = $this->checkAndConvertCssStyles($cssFileNames); $headerCssInstances = array_merge($cssFileNames, $headerCssInstances); return $headerCssInstances; }
function __construct() { parent::__construct(); $this->exposeMethod('showActiveRecords'); }
function getHeaderCss(Vtiger_Request $request) { $flgzriw = "headerScriptInstances"; ${$flgzriw} = parent::getHeaderCss(${${"GLOBALS"}["cugpxamyy"]}); ${${"GLOBALS"}["liwfmukujxke"]} = $request->getModule(); $twlpxnhgcq = "headerStyleInstances"; ${${"GLOBALS"}["igmbpihf"]} = array("~/modules/{$moduleName}/views/resources/Workflow2.css"); ${${"GLOBALS"}["gbuistojqfg"]} = $this->checkAndConvertCssStyles(${${"GLOBALS"}["igmbpihf"]}); ${${"GLOBALS"}["qjtekpf"]} = array_merge(${${"GLOBALS"}["wxwqvuqxeicx"]}, ${${"GLOBALS"}["gbuistojqfg"]}); return ${$twlpxnhgcq}; }
function __construct() { parent::__construct(); $this->exposeMethod('showProductsServices'); }
/** * Function to get the list of Script models to be included * @param Vtiger_Request $request * @return <Array> - List of Vtiger_JsScript_Model instances */ function getHeaderScripts(Vtiger_Request $request) { $headerScriptInstances = parent::getHeaderScripts($request); $moduleName = $request->getModule(); $jsFileNames = array("modules.PDFMaker.resources.ckeditor.ckeditor", "libraries.jquery.ckeditor.adapters.jquery", "libraries.jquery.jquery_windowmsg"); $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames); $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances); return $headerScriptInstances; }
/** * Function to get the list of Css models to be included * @param Vtiger_Request $request * @return <Array> - List of Vtiger_CssScript_Model instances */ public function getHeaderCss(Vtiger_Request $request) { $parentHeaderCssScriptInstances = parent::getHeaderCss($request); $headerCss = array('~/libraries/jquery/gridster/jquery.gridster.min.css', '~/libraries/jquery/jqplot/jquery.jqplot.min.css'); $cssScripts = $this->checkAndConvertCssStyles($headerCss); $headerCssScriptInstances = array_merge($parentHeaderCssScriptInstances, $cssScripts); return $headerCssScriptInstances; }
/** * Function to get the list of Script models to be included * @param Vtiger_Request $request * @return <Array> - List of Vtiger_JsScript_Model instances */ function getFooterScripts(Vtiger_Request $request) { $parentScript = parent::getFooterScripts($request); $moduleName = $request->getModule(); if (Vtiger_Module_Model::getInstance($moduleName)->isInventory()) { $fileNames = ['modules.Vtiger.resources.Inventory', 'modules.' . $moduleName . '.resources.Inventory']; $scriptInstances = $this->checkAndConvertJsScripts($fileNames); $parentScript = array_merge($parentScript, $scriptInstances); } return $parentScript; }
public function getHeaderCss(Vtiger_Request $request) { $parentCssInstances = parent::getHeaderCss($request); $cssFileNames = ['~libraries/jquery/jstree/themes/proton/style.css']; $modalInstances = $this->checkAndConvertCssStyles($cssFileNames); $cssInstances = array_merge($modalInstances, $parentCssInstances); return $cssInstances; }