public function __construct() { parent::__construct(); if (!check_hash_key() && $GLOBALS['action'] == 'send_mobile_verify_code') { showErr("非法请求!", 1); } }
public function init() { // import the module-level components $this->setImport(array('PatientTicketing.components.*')); \Yii::app()->authManager->registerRuleset('PatientTicketing', new components\PatientTicketing_AuthRules()); parent::init(); }
public function __construct() { $this->_SetHandler('GraphingModule', 'Generate'); $this->_SetMetaInformation('table_name', 'NONE'); // Call parent constructor parent::__construct(); }
public function detail($targetid) { $this->targetid = $targetid; $sparams2 = array('id' => $this->targetid, 'module' => $this->module, 'customerid' => $_SESSION["loggeduser"]['id'], 'sessionid' => $_SESSION["loggeduser"]['sessionid']); $lmod2 = $GLOBALS["sclient"]->call('get_project_tickets', $sparams2); if (isset($lmod2) && count($lmod2) > 0 && $lmod2 != "") { $data['relatedticketlist'] = $lmod2[1][$this->module]['data']; $data['relatedtickettableheader'] = $lmod2[0][$this->module]['head'][0]; } $sparams3 = array('id' => $this->targetid, 'block' => "ProjectTask", 'contactid' => $_SESSION["loggeduser"]['id'], 'sessionid' => $_SESSION["loggeduser"]['sessionid']); $lmod3 = $GLOBALS["sclient"]->call('get_project_components', $sparams3); if (isset($lmod3) && count($lmod3) > 0 && $lmod3 != "") { $data['relatedtaskslist'] = $lmod3[1]['ProjectTask']['data']; $data['relatedtaskstableheader'] = $lmod3[0]['ProjectTask']['head'][0]; } $sparams4 = array('id' => $this->targetid, 'block' => "ProjectMilestone", 'contactid' => $_SESSION["loggeduser"]['id'], 'sessionid' => $_SESSION["loggeduser"]['sessionid']); $lmod4 = $GLOBALS["sclient"]->call('get_project_components', $sparams4); if (isset($lmod4) && count($lmod4) > 0 && $lmod4 != "") { $data['relatedmilestoneslist'] = $lmod4[1]['ProjectMilestone']['data']; $data['relatedmilestonestableheader'] = $lmod4[0]['ProjectMilestone']['head'][0]; } $data['recordinfo'] = parent::detail($this->targetid, false); $data['recordid'] = $this->targetid; Template::display($this->module, $data, 'detail'); }
public function __construct() { parent::__construct(); if (!check_hash_key()) { showErr("非法请求!", 1); } }
public function __construct() { // __("Work Lists") // Add main menu notification handlers $this->_SetHandler('MainMenu', 'notify'); /* // Form proper configuration information $this->_SetMetaInformation('global_config_vars', array( 'worklist_enabled', 'worklist_providers' )); $this->_SetMetaInformation('global_config', array( __("Show Work Lists") => 'html_form::select_widget ( '. '"worklist_enabled", '. 'array ('. __("enabled").' => 1, '. __("disabled").' => 0, '. ' ) ) ', __("Work List Providers") => 'freemed::multiple_choice ( '. '"SELECT phylname, phyfname, id '. 'FROM physician WHERE phyref=\'no\' '. 'ORDER BY phylname, phyfname", '. '"##phylname##, ##phyfname##", '. '"worklist_providers", fm_join_from_array($worklist_providers), '. 'false )' ) ); */ // Call parent constructor parent::__construct(); }
public function beforeControllerAction($controller, $action) { if (parent::beforeControllerAction($controller, $action)) { // this method is called before any module controller action is performed // you may place customized code here return true; } else { return false; } }
public function __construct() { // __("CD/RW Backup") // Set administration handler $this->_SetHandler('AdminMenu', 'menu'); // Form proper configuration information $this->_SetMetaInformation('global_config_vars', array('cdrw_device', 'cdrw_driver', 'cdrw_speed')); $this->_SetMetaInformation('global_config', array(__("CD Recorder Device") => 'html_form::select_widget("cdrw_device", ' . 'module_function ( "CDRWBackup", ' . '"device_list" ) )', __("CD Recorder Driver") => 'html_form::select_widget("cdrw_driver", ' . 'module_function ( "CDRWBackup", ' . '"driver_list" ) )', __("CD Recorder Max Speed") => 'html_form::select_widget("cdrw_speed", ' . 'array ( ' . '"1x" => "1",' . '"2x" => "2",' . '"4x" => "4",' . '"8x" => "8",' . '"12x" => "12",' . '"16x" => "16",' . '"24x" => "24",' . '"32x" => "32",' . '"40x" => "40",' . '"48x" => "48",' . '"52x" => "52"' . ') )')); // Call parent constructor parent::__construct(); }
/** * чтобы закешировать ноду юзера, нужно чтобы этот юзер не был авторизован * авторизованных юзеров хранить в кеше не будем */ function checkCacheSettings() { global $current_user; if (parent::checkCacheSettings()) { if ($current_user->authorized) { // отключаем кеширование parent::disableCaching(); return false; } } // вполне можно покешировать пустую ноду return true; }
public function __construct() { // __("Updates") // Add main menu notification handlers $this->_SetHandler('MenuNotifyItems', 'menu_notify'); $this->_SetHandler('MainMenu', 'notify'); $this->_SetHandler('Utilities', 'menu'); $this->_SetMetaInformation('UtilityName', __("Updates")); $this->_SetMetaInformation('UtilityDescription', __("Update and security feeds menu.")); // Form proper configuration information $this->_SetMetaInformation('global_config_vars', array('update_user', 'update_pass')); $this->_SetMetaInformation('global_config', array(__("Updates Username") => 'html_form::text_widget ( "update_user" ) ', __("Updates Password") => 'html_form::password_widget ( "update_pass" ) ')); // Call parent constructor parent::__construct(); }
public function filter() { global $match, $router; include parent::view(); }
public function filter() { global $match; include_once parent::view(); }
public static function start() { global $avmod, $modulesNames, $targetmodule; $targetmoduleacces = true; $targetmodule = $_REQUEST['module']; $targetaction = $_REQUEST['action']; //Get a list of available module for this user $params = array($_SESSION["loggeduser"]['id']); $avmod = $GLOBALS["sclient"]->call('get_modules', $params); //echo '<h2>response</h2><pre>' . htmlspecialchars($GLOBALS["sclient"]->response, ENT_QUOTES) . '</pre>'; //if no target module specified set HelpDesk as the default index module if (!isset($targetmodule) || $targetmodule == "") { $targetmodule = "HelpDesk"; } //if a download for a file is requested call the function to retrieve the desired file if (isset($_REQUEST['downloadfile']) && $_REQUEST['downloadfile'] === "true") { User::download_file(); } //Check if the requested module is Available foreach ($avmod as $key => $value) { if ($targetmodule == $value['name']) { $targetmoduleacces = false; } $modulesNames[$value['name']] = $value['translated_name']; } if ($targetmoduleacces && $targetmodule != 'Home') { $targetmodule = "HelpDesk"; //die("Not Autorized!"); } //Require the base module class require_once "modules/Module/index.php"; //if isset a specific file and a specific class for the requested module include the extended class and create the object if (file_exists("modules/" . $targetmodule . "/index.php")) { require_once "modules/" . $targetmodule . "/index.php"; } if (class_exists($targetmodule)) { $mod = new $targetmodule(); } else { $mod = new BaseModule($targetmodule); } //if is pesent a target id show the corrispondent entity else show a list of entities for the target module if (isset($_REQUEST['id'])) { $mod->detail($_REQUEST['id']); } else { if (isset($_REQUEST['productid'])) { $mod->detail($_REQUEST['productid']); } else { if (isset($_REQUEST['faqid'])) { $mod->detail($_REQUEST['faqid']); } else { if ($targetmodule == "HelpDesk" && $targetaction == "new") { $mod->create_new(); } else { $mod->get_list(); } } } } //if there is a request for change password call the modal again and show the request resault if (isset($GLOBALS["opresult"]) && $GLOBALS["opresult"] != "") { echo "<script> \$(function(){ \$('#changePassModal').modal('show'); })</script>"; } }
public static function model($className = __CLASS__) { return parent::model($className); }
public function __construct() { // Store the rpc map in the meta information $this->_SetMetaInformation('rpc_field_map', $this->rpc_field_map); $this->_SetMetaInformation('distinct_fields', $this->distinct_fields); $this->_SetMetaInformation('table_name', $this->table_name); if (!$this->MODULE_HIDDEN) { $this->_SetAssociation('SupportModule'); } // Call parent constructor parent::__construct(); }
public function __construct() { parent::__construct(); $GLOBALS['tmpl']->assign("max_size", get_max_file_size()); }
require_once "module/classes/BaseModule.class.php"; require_once "module/classes/DB.class.php"; require_once "module/classes/URI.class.php"; require_once "module/classes/Mail.class.php"; require_once "module/classes/Filter.class.php"; require_once "module/classes/SQL.class.php"; require_once "module/classes/reCaptha.class.php"; require_once "module/classes/Error.class.php"; require_once "module/classes/Auth.class.php"; require_once "module/classes/SMSC.class.php"; require_once "module/classes/Online.class.php"; $plugin = glob("module/classes/frontend/*.php"); foreach ($plugin as $name) { include $name; } $oBaseModule = new BaseModule(); /* $user = file("user.txt"); $products = DB::query_array("SELECT * FROM `product_tb` "); $currency = DB::query_array("SELECT * FROM `currency_tb` "); $date = date("Y-m-d", time()-60*60*24*30); for ($i = 0; $i <= 30; $i++){ $now = date("Y-m-d ".rand(0,23).":".rand(0,59).":s", strtotime($date)+60*60*24*$i+3600*rand(0,10)); $users = DB::query_array("SELECT * FROM `user_tb` "); for ($z = 0;$z< rand(6000, 12000);$z++){ $rand = rand(0, count($users)-1); $user_id = $users[$rand]['id']; $ref_id = $users[$rand]['ref_id']; $product_id = $products[rand(0, count($products)-1)]['id'];
public function __construct() { // call parent constructor parent::__construct(); }
require_once "module/classes/BaseModule.class.php"; require_once "module/classes/web/Table.class.php"; require_once "module/classes/web/Form.class.php"; require_once "module/classes/web/ConstructForm.class.php"; require_once "module/classes/BaseModule.class.php"; require_once "module/classes/admin/Admin.class.php"; require_once "module/classes/Resize.class.php"; require_once "module/classes/Menu.class.php"; require_once "module/classes/URI.class.php"; require_once "module/classes/Filter.class.php"; require_once "module/classes/Meta.class.php"; // lib require_once "lib/phpmailer/class.phpmailer.php"; require_once "lib/smarty/Smarty.class.php"; $login_successful = false; $oBaseModule = new BaseModule(); if (!isset($_GET['region'])) { $oBaseModule->redirectTo('/admin/ru/'); } if (!isset($_REQUEST['act'])) { $sAct = "actionDefault"; } else { $sAct = "action" . $_REQUEST['act']; } if (isset($_GET['act']) && $_GET['act'] == "Logout") { if (isset($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW'])) { header('WWW-Authenticate: Basic realm="My Realm"'); header('HTTP/1.0 401 Unauthorized'); echo "<script>window.location = '/admin/';</script>"; exit(0); } else {
function _config_view() { parent::_config_view(); $this->_view->template_dir = MODULE_ABSPATH . '/templates'; $this->_view->res_base = MODULE_WEBPATH . '/templates'; }
public function init() { parent::init(); //$this->setViewPath($this->getBasePath() . '/home/views'); }
/** * Returns a peer instance associated with this om. * * Since Peer classes are not to have any instance attributes, this method returns the * same instance for all member of this class. The method could therefore * be static, but this would prevent one from overriding the behavior. * * @return ModulePeer */ public function getPeer() { if (self::$peer === null) { self::$peer = new ModulePeer(); } return self::$peer; }
/** * @return array */ public function getInstallers() { $this->loadComposerData(); if (isset($this->composerData['extra']['venne']['installers'])) { return array_merge(parent::getInstallers(), $this->composerData['extra']['venne']['installers']); } return parent::getInstallers(); }
<?php date_default_timezone_set('PRC') or die('时区设置失败,请联系管理员!'); require './constants.php'; require './setting/sitesetting.php'; require './Include/functions/global.fun.php'; require './Include/logic/base.logic.php'; include './Include/Entities/base.entity.php'; require './Modules/base.mod.php'; require './Include/lib/log.lib.php'; require './Include/Entities/UserPermission.php'; require './Include/logic/authority.logic.php'; require "./Baidu_Push/Channel.class.php"; $mod_ary = null; if (isset($_POST['mod'])) { $mod_ary = $_POST['mod']; } else { if (isset($_GET['mod'])) { $mod_ary = $_GET['mod']; } else { $mod_ary = $siteconfig['default_module']; } } if (!checkmodule(__WEB_ROOT . '/Modules/ajax/' . $mod_ary . '.mod.php')) { $baseMod = new BaseModule($siteconfig); $baseMod->Messager('输入非法,请输入正确地址。', './index.php'); return; } include __WEB_ROOT . '/Modules/ajax/' . $mod_ary . '.mod.php'; $moduleObj = new ModuleObj($siteconfig);
public function init() { // import the module-level components $this->setImport(array('PASAPI.components.*')); parent::init(); }
public function init() { parent::init(); $this->_initMisc(); }
public function init() { parent::init(); $this->setViewPath($this->getBasePath() . '/admin/views'); }
function Admin() { parent::__construct(); spl_autoload_register(array($this, 'autoloader')); }
/** * Init admin-level models, componentes, etc... */ public function initAdmin() { //Yii::trace('Init users module admin resources.'); parent::initAdmin(); }
public function __construct() { parent::__construct(); }