Example #1
0
<?php

global $path, $emoncms_version, $allow_emonpi_admin, $log_enabled, $log_filename, $mysqli, $redis_enabled, $redis, $mqtt_enabled, $feed_settings;
// Retrieve server information
$system = system_information();
function system_information()
{
    global $mysqli, $server, $redis_server, $mqtt_server;
    $result = $mysqli->query("select now() as datetime, time_format(timediff(now(),convert_tz(now(),@@session.time_zone,'+00:00')),'%H:%i‌​') AS timezone");
    $db = $result->fetch_array();
    @(list($system, $host, $kernel) = preg_split('/[\\s,]+/', @exec('uname -a'), 5));
    @exec('ps ax | grep feedwriter.php | grep -v grep', $feedwriterproc);
    return array('date' => date('Y-m-d H:i:s T'), 'system' => $system, 'kernel' => $kernel, 'host' => $host, 'ip' => gethostbyname($host), 'uptime' => @exec('uptime'), 'http_server' => $_SERVER['SERVER_SOFTWARE'], 'php' => PHP_VERSION, 'zend' => function_exists('zend_version') ? zend_version() : 'n/a', 'db_server' => $server, 'db_ip' => gethostbyname($server), 'db_version' => 'MySQL ' . $mysqli->server_info, 'db_stat' => $mysqli->stat(), 'db_date' => $db['datetime'] . " (UTC " . $db['timezone'] . ")", 'redis_server' => $redis_server['host'] . ":" . $redis_server['port'], 'redis_ip' => gethostbyname($redis_server['host']), 'feedwriter' => !empty($feedwriterproc), 'mqtt_server' => $mqtt_server['host'], 'mqtt_ip' => gethostbyname($mqtt_server['host']), 'mqtt_port' => $mqtt_server['port'], 'hostbyaddress' => gethostbyaddr(gethostbyname($host)), 'http_proto' => $_SERVER['SERVER_PROTOCOL'], 'http_mode' => $_SERVER['GATEWAY_INTERFACE'], 'http_port' => $_SERVER['SERVER_PORT'], 'php_modules' => get_loaded_extensions());
}
?>
<style>
table tr td.buttons { text-align: right;}
table tr td.subinfo { border-color:transparent;}
</style>

<h2>Administration</h2>
<table class="table table-hover">
    <tr>
        <td>
            <h3><?php 
echo _('Users');
?>
</h3>
            <p><?php 
echo _('Administer user accounts');
?>
Example #2
0
 public function public_main()
 {
     pc_base::load_app_func('global');
     pc_base::load_app_func('admin');
     define('PC_VERSION', pc_base::load_config('version', 'pc_version'));
     define('PC_RELEASE', pc_base::load_config('version', 'pc_release'));
     $admin_username = param::get_cookie('admin_username');
     $roles = getcache('role', 'commons');
     $userid = $_SESSION['userid'];
     $rolename = $roles[$_SESSION['roleid']];
     $r = $this->db->get_one(array('userid' => $userid));
     $logintime = $r['lastlogintime'];
     $loginip = $r['lastloginip'];
     $sysinfo = get_sysinfo();
     $sysinfo['mysqlv'] = mysql_get_server_info();
     $show_header = $show_pc_hash = 1;
     /*检测框架目录可写性*/
     $pc_writeable = is_writable(PC_PATH . 'base.php');
     $common_cache = getcache('common', 'commons');
     $logsize_warning = errorlog_size() > $common_cache['errorlog_size'] ? '1' : '0';
     $adminpanel = $this->panel_db->select(array('userid' => $userid), '*', 20, 'datetime');
     $product_copyright = base64_decode('5LiK5rW355ub5aSn572R57uc5Y+R5bGV5pyJ6ZmQ5YWs5Y+4');
     $architecture = base64_decode('546L5Y+C5Yqg');
     $programmer = base64_decode('546L5Y+C5Yqg44CB6ZmI5a2m5pe644CB546L5a6Y5bqG44CB5byg5LqM5by644CB6YOd5Zu95paw44CB6YOd5bed44CB6LW15a6P5Lyf');
     $designer = base64_decode('5byg5LqM5by6');
     ob_start();
     include $this->admin_tpl('main');
     $data = ob_get_contents();
     ob_end_clean();
     system_information($data);
 }
Example #3
0
 public function public_main()
 {
     Loader::helper('admin:global');
     Loader::helper('admin:admin');
     define('YUNCMS_VERSION', C('version', 'version'));
     define('YUNCMS_RELEASE', C('version', 'release'));
     $show_dialog = true;
     $admin_username = cookie('admin_username');
     $roles = S('common/role');
     $userid = $_SESSION['userid'];
     $rolename = $roles[$_SESSION['roleid']];
     $r = $this->db->where(array('userid' => $userid))->find();
     $logintime = $r['lastlogintime'];
     $loginip = $r['lastloginip'];
     $sysinfo = get_sysinfo();
     $sysinfo['mysqlv'] = $this->db->version();
     $show_header = $show_hash = 1;
     /* 检测框架目录可写性 */
     $yun_writeable = is_writable(WEKIT_PATH . 'wekit.php');
     $maxfilesize = (int) C('log', 'file_size') * 1024;
     $logsize_warning = errorlog_size() >= $maxfilesize ? '1' : '0';
     $adminpanel = $this->panel_db->select(array('userid' => $userid), '*', 20, 'datetime');
     $product_copyright = base64_decode('5rWO5Y2X5aSp5pm66L2v5Lu25byA5Y+R5pyJ6ZmQ5YWs5Y+4');
     $architecture = base64_decode('5b6Q6LaF');
     $programmer = base64_decode('5b6Q6LaF44CB6JGj5L+d6Iqz');
     $designer = base64_decode('5aea5a2Q5ra1');
     ob_start();
     include $this->view('main');
     $data = ob_get_contents();
     ob_end_clean();
     system_information($data);
 }
Example #4
0
 public function public_main()
 {
     pc_base::load_app_func('global');
     pc_base::load_app_func('admin');
     define('PC_VERSION', pc_base::load_config('version', 'pc_version'));
     define('PC_RELEASE', pc_base::load_config('version', 'pc_release'));
     $admin_username = param::get_cookie('admin_username');
     $roles = getcache('role', 'commons');
     $userid = $_SESSION['userid'];
     $rolename = $roles[$_SESSION['roleid']];
     $r = $this->db->get_one(array('userid' => $userid));
     $logintime = $r['lastlogintime'];
     $loginip = $r['lastloginip'];
     $sysinfo = get_sysinfo();
     $sysinfo['mysqlv'] = mysql_get_server_info();
     $show_header = $show_pc_hash = 1;
     /*检测框架目录可写性*/
     $pc_writeable = is_writable(PC_PATH . 'base.php');
     $common_cache = getcache('common', 'commons');
     $logsize_warning = errorlog_size() > $common_cache['errorlog_size'] ? '1' : '0';
     $adminpanel = $this->panel_db->select(array('userid' => $userid), '*', 20, 'datetime');
     $product_copyright = '酷溜网(北京)科技有限公司';
     $programmer = '马玉辉、张明雪、李天会、潘兆志';
     $designer = '张二强';
     ob_start();
     include $this->admin_tpl('main');
     $data = ob_get_contents();
     ob_end_clean();
     system_information($data);
 }
Example #5
0
File: index.php Project: hxzyzz/ddc
	public function public_main() {
		pc_base::load_app_func('global');
		pc_base::load_app_func('admin');
		define('PC_VERSION', pc_base::load_config('version','pc_version'));
		define('PC_RELEASE', pc_base::load_config('version','pc_release'));	
	
		$admin_username = param::get_cookie('admin_username');
		$roles = getcache('role','commons');
		$userid = $_SESSION['userid'];
		$rolename = $roles[$_SESSION['roleid']];
		$r = $this->db->get_one(array('userid'=>$userid));
		$logintime = $r['lastlogintime'];
		$loginip = $r['lastloginip'];
		$sysinfo = get_sysinfo();
		$sysinfo['mysqlv'] = mysql_get_server_info();
		$show_header = $show_pc_hash = 1;
		/*¼ì²â¿ò¼ÜĿ¼¿ÉдÐÔ*/
		$pc_writeable = is_writable(PC_PATH.'base.php');
		$common_cache = getcache('common','commons');
		$logsize_warning = errorlog_size() > $common_cache['errorlog_size'] ? '1' : '0';
		$adminpanel = $this->panel_db->select(array('userid'=>$userid), '*',20 , 'datetime');
		$product_copyright = base64_decode('yc+6o8qitPPN+MLnt6LVudPQz965q8u+');
		$architecture = base64_decode('zfWyzrzT');
		$programmer = base64_decode('zfWyzrzToaLN9cz6s8mhorPC0afN+qGis8LF9KGizfW52cfsoaLVxcfsoaLQ3Mn6u6qhosLAtOaw1w==');
		$designer = base64_decode('tq23ycH6oaLVxbb+x78=');
		ob_start();
		include $this->admin_tpl('main');
		$data = ob_get_contents();
		ob_end_clean();
		system_information($data);
	}