| Server IP : 210.245.233.93 / Your IP : 216.73.216.226 Web Server : Apache/2.2.15 (CentOS) System : Linux webserver2.onesolution.com.hk 2.6.32-754.35.1.el6.x86_64 #1 SMP Sat Nov 7 12:42:14 UTC 2020 x86_64 User : apache ( 48) PHP Version : 5.3.3 Disable Function : exec, shell_exec, system, passthru, popen, proc_open, pcntl_exec MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/hkosl.com/citysuper/uploader/integration/ |
Upload File : |
<?php namespace kcfinder\cms;
/** This file is part of KCFinder project
*
* @desc CMS integration code: BolmerCMS
* @package KCFinder
* @version 3.12
* @author Borisov Evgeniy <modx@agel-nash.ru>
* @copyright 2010-2014 KCFinder Project
* @license http://opensource.org/licenses/GPL-3.0 GPLv3
* @license http://opensource.org/licenses/LGPL-3.0 LGPLv3
* @link http://kcfinder.sunhater.com
*/
class BolmerCMS{
protected static $authenticated = false;
static function checkAuth() {
$current_cwd = getcwd();
if ( ! self::$authenticated) {
define('BOLMER_API_MODE', true);
define('IN_MANAGER_MODE', true);
$init = realpath(dirname(dirname(dirname(dirname(dirname(dirname(__FILE__))))))."/index.php");
include_once($init);
$type = getService('user', true)->getLoginUserType();
if($type=='manager'){
self::$authenticated = true;
if (!isset($_SESSION['KCFINDER'])) {
$_SESSION['KCFINDER'] = array();
}
if(!isset($_SESSION['KCFINDER']['disabled'])) {
$_SESSION['KCFINDER']['disabled'] = false;
}
$_SESSION['KCFINDER']['_check4htaccess'] = false;
$_SESSION['KCFINDER']['uploadURL'] = '/assets/';
$_SESSION['KCFINDER']['uploadDir'] = BOLMER_BASE_PATH.'assets/';
$_SESSION['KCFINDER']['theme'] = 'default';
}
}
chdir($current_cwd);
return self::$authenticated;
}
}
\kcfinder\cms\BolmerCMS::checkAuth();