示例#1
0
 /**
  * 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.Settings.Vtiger.resources.Popup', "modules.Settings.{$moduleName}.resources.Popup", "modules.Settings.{$moduleName}.resources.{$moduleName}", 'libraries.jquery.jquery_windowmsg');
     $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames);
     $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances);
     return $headerScriptInstances;
 }
示例#2
0
 /**
  * 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('libraries.bootstrap.js.eternicode-bootstrap-datepicker.js.bootstrap-datepicker', '~libraries/bootstrap/js/eternicode-bootstrap-datepicker/js/locales/bootstrap-datepicker.' . Vtiger_Language_Handler::getShortLanguageName() . '.js', '~libraries/jquery/timepicker/jquery.timepicker.min.js', 'modules.Vtiger.resources.Popup', "modules.{$moduleName}.resources.Popup", 'modules.Vtiger.resources.BaseList', "modules.{$moduleName}.resources.BaseList", 'libraries.jquery.jquery_windowmsg', 'modules.Vtiger.resources.validator.BaseValidator', 'modules.Vtiger.resources.validator.FieldValidator', "modules.{$moduleName}.resources.validator.FieldValidator");
     $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames);
     $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances);
     return $headerScriptInstances;
 }
示例#3
0
 /**
  * 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('libraries.jquery.jquery_windowmsg', '~libraries/jquery/jstree/jstree.min.js', 'modules.Vtiger.resources.TreePopup', "modules.{$moduleName}.resources.TreePopup");
     $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames);
     $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances);
     return $headerScriptInstances;
 }
示例#4
0
 /**
  * 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', 'modules.Vtiger.resources.validator.BaseValidator', 'modules.Vtiger.resources.validator.FieldValidator', 'modules.Vtiger.resources.Popup', 'libraries.jquery.jquery_windowmsg', 'libraries.jquery.multiplefileupload.jquery_MultiFile');
     $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames);
     $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances);
     return $headerScriptInstances;
 }
示例#5
0
 /**
  * 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('libraries.bootstrap.js.eternicode-bootstrap-datepicker.js.bootstrap-datepicker', '~libraries/bootstrap/js/eternicode-bootstrap-datepicker/js/locales/bootstrap-datepicker.' . Vtiger_Language_Handler::getShortLanguageName() . '.js', '~libraries/jquery/timepicker/jquery.timepicker.min.js', '~libraries/jquery/inputmask/jquery.inputmask.js', '~libraries/jquery/mousetrap/mousetrap.min.js', 'modules.Vtiger.resources.Menu', 'modules.Vtiger.resources.Header', 'modules.Vtiger.resources.Edit', "modules.{$moduleName}.resources.Edit", 'modules.Vtiger.resources.Popup', "modules.{$moduleName}.resources.Popup", 'modules.Vtiger.resources.Field', "modules.{$moduleName}.resources.Field", 'modules.Vtiger.resources.validator.BaseValidator', 'modules.Vtiger.resources.validator.FieldValidator', "modules.{$moduleName}.resources.validator.FieldValidator", 'libraries.jquery.jquery_windowmsg', 'modules.Vtiger.resources.BasicSearch', "modules.{$moduleName}.resources.BasicSearch", 'modules.Vtiger.resources.AdvanceFilter', "modules.{$moduleName}.resources.AdvanceFilter", 'modules.Vtiger.resources.SearchAdvanceFilter', "modules.{$moduleName}.resources.SearchAdvanceFilter", 'modules.Vtiger.resources.AdvanceSearch', "modules.{$moduleName}.resources.AdvanceSearch", 'modules.Vtiger.resources.Mobile', 'modules.Settings.DataAccess.resources.SaveResult');
     $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames);
     $headerScriptInstances = array_merge($jsScriptInstances, $headerScriptInstances);
     return $headerScriptInstances;
 }
示例#6
0
 /**
  * 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/Popup.php::getHeaderScripts");
     $headerScriptInstances = parent::getHeaderScripts($request);
     $moduleName = $request->getModule();
     $jsFileNames = array('modules.Vtiger.resources.Popup', "modules.{$moduleName}.resources.Popup", 'modules.Vtiger.resources.BaseList', "modules.{$moduleName}.resources.BaseList", 'libraries.jquery.jquery_windowmsg', 'modules.Vtiger.resources.validator.BaseValidator', 'modules.Vtiger.resources.validator.FieldValidator', "modules.{$moduleName}.resources.validator.FieldValidator");
     $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames);
     $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances);
     return $headerScriptInstances;
 }
示例#7
0
 function getHeaderScripts(Vtiger_Request $request)
 {
     $vybpayjg = "request";
     ${"GLOBALS"}["vgxejxtumpx"] = "jsScriptInstances";
     ${"GLOBALS"}["cuydmxbgqjwu"] = "jsScriptInstances";
     ${${"GLOBALS"}["mbcluiv"]} = parent::getHeaderScripts(${$vybpayjg});
     ${${"GLOBALS"}["axxhajyp"]} = $request->getModule();
     $mdatfapjbj = "headerScriptInstances";
     ${"GLOBALS"}["nhvclm"] = "jsFileNames";
     ${"GLOBALS"}["gofwlzdjxdy"] = "moduleName";
     ${${"GLOBALS"}["nhvclm"]} = array("libraries.bootstrap.js.eternicode-bootstrap-datepicker.js.bootstrap-datepicker", "~libraries/bootstrap/js/eternicode-bootstrap-datepicker/js/locales/bootstrap-datepicker." . Vtiger_Language_Handler::getShortLanguageName() . ".js", "~libraries/jquery/timepicker/jquery.timepicker.min.js", "modules.{$moduleName}.views.resources.js.Essentials", "modules.Settings.{$moduleName}.views.resources.Workflow2", "modules.Settings.{$moduleName}.views.resources.TaskConfig", "modules.Vtiger.resources.Popup", "libraries.jquery.jquery_windowmsg");
     ${${"GLOBALS"}["vgxejxtumpx"]} = $this->checkAndConvertJsScripts(${${"GLOBALS"}["kgozooxclnnp"]});
     ${$mdatfapjbj} = array_merge(${${"GLOBALS"}["mbcluiv"]}, ${${"GLOBALS"}["cuydmxbgqjwu"]});
     ${${"GLOBALS"}["qrwduam"]} = Vtiger_Module_Model::getInstance(${${"GLOBALS"}["gofwlzdjxdy"]});
     foreach (${${"GLOBALS"}["mbcluiv"]} as ${${"GLOBALS"}["epgefvy"]}) {
         $cipokssze = "src";
         ${"GLOBALS"}["ipmnhro"] = "src";
         ${"GLOBALS"}["dmzpodsxwas"] = "moduleName";
         ${${"GLOBALS"}["ipmnhro"]} = $obj->get("src");
         if (!empty(${${"GLOBALS"}["ivyctd"]}) && strpos(${$cipokssze}, ${${"GLOBALS"}["dmzpodsxwas"]}) !== false) {
             $jjivoznrmzo = "src";
             $obj->set("src", ${$jjivoznrmzo} . "?v=" . $moduleModel->version);
         }
     }
     return ${${"GLOBALS"}["mbcluiv"]};
 }
示例#8
0
 /**
  * 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/ComposeEmail.php::getHeaderScripts");
     $headerScriptInstances = parent::getHeaderScripts($request);
     $moduleName = $request->getModule();
     $jsFileNames = array("libraries.jquery.ckeditor.ckeditor", "libraries.jquery.ckeditor.adapters.jquery", 'modules.Vtiger.resources.validator.BaseValidator', 'modules.Vtiger.resources.validator.FieldValidator', "modules.Emails.resources.MassEdit", "modules.Emails.resources.EmailPreview", "modules.Vtiger.resources.CkEditor", 'modules.Vtiger.resources.Popup', 'libraries.jquery.jquery_windowmsg', 'libraries.jquery.multiplefileupload.jquery_MultiFile');
     $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames);
     $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances);
     return $headerScriptInstances;
 }
示例#9
0
 function getHeaderScripts(Vtiger_Request $request)
 {
     $headerScriptInstances = parent::getHeaderScripts($request);
     $moduleName = $request->getModule();
     $jsFileNames = array("modules.Vtiger.resources.Edit", "modules.PDFMaker.resources.Edit", "modules.PDFMaker.resources.RelatedBlock", "modules.Vtiger.resources.Popup", "modules.Vtiger.resources.Field", "modules.Vtiger.resources.validator.BaseValidator", "modules.Vtiger.resources.validator.FieldValidator", "libraries.jquery.jquery_windowmsg", "modules.Vtiger.resources.BasicSearch", "modules.Vtiger.resources.AdvanceFilter", "modules.Vtiger.resources.SearchAdvanceFilter", "modules.Vtiger.resources.AdvanceSearch", "modules.Vtiger.resources.Vtiger", "modules.PDFMaker.resources.ckeditor.ckeditor", "libraries.jquery.ckeditor.adapters.jquery", "modules.Vtiger.resources.CkEditor", "modules.PDFMaker.resources.CkEditor");
     $jsScriptInstances = $this->checkAndConvertJsScripts($jsFileNames);
     $headerScriptInstances = array_merge($headerScriptInstances, $jsScriptInstances);
     return $headerScriptInstances;
 }