⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ad_index.php

📁 泛微协同办公系统标准版E-office V5.5的源代码内含泛微办公系统V5.5自动注册文件。
💻 PHP
字号:
<?php

class index_page
{

	var $mysql_version = "";

	function index_page( )
	{
		global $DB;
		global $IN;
		global $INFO;
		global $ADMIN;
		global $MEMBER;
		global $SKIN;
		global $std;
		$tmp_in = array_merge( $_GET, $_POST, $_COOKIE );
		foreach ( $tmp_in as $k => $v )
		{
		}
		$ADMIN->page_title = "欢迎访问论坛管理中心";
		$ADMIN->page_detail = "你可以在论坛管理中心对你的论坛进行各项参数设置。通过点击左侧的管理选项菜单来显示相关的管理选项。在每个管理选项里都包含了详细的帮助和提示信息,以帮助你方便快速的管理论坛。<br><br><b>如果你在使用中遇到问题,请访问我们的官方技术支持论坛:</b><br><li><a href='http://www.ibfchina.com' target='_blank'>华酷论坛技术支持 - http://www.ibfchina.com</a></li><li><a href='http://service.ibfchina.com' target='_blank'>华酷论坛相关服务 - http://service.ibfchina.com</a></li><li><a href='http://download.ibfchina.com' target='_blank'>华酷论坛最新下载 - http://download.ibfchina.com</a></li>";
		$DB->query( "SELECT VERSION() AS version" );
		if ( !( $row = $DB->fetch_row( ) ) )
		{
			$DB->query( "SHOW VARIABLES LIKE 'version'" );
			$row = $DB->fetch_row( );
		}
		$this->mysql_version = $row['version'];
		$phpv = phpversion( );
		$ADMIN->page_detail .= "<br><br><b>PHP 版本:</b> {$phpv}, <b>MySQL 版本:</b> ".$this->mysql_version;
		$DB->query( "SELECT * FROM ibf_stats" );
		$row = $DB->fetch_row( );
		if ( $row['TOTAL_REPLIES'] < 0 )
		{
			$row['TOTAL_REPLIES'] = 0;
		}
		if ( $row['TOTAL_TOPICS'] < 0 )
		{
			$row['TOTAL_TOPICS'] = 0;
		}
		if ( $row['MEM_COUNT'] < 0 )
		{
			$row['MEM_COUNT'] = 0;
		}
		$DB->query( "SELECT COUNT(*) as reg FROM ibf_members WHERE mgroup='".$INFO['auth_group']."' AND (new_pass='' or new_pass IS NULL)" );
		$reg = $DB->fetch_row( );
		if ( $reg['reg'] < 1 )
		{
			$reg['reg'] = 0;
		}
		$DB->query( "SELECT COUNT(*) as coppa FROM ibf_members WHERE mgroup='".$INFO['auth_group']."' AND coppa_user=1" );
		$coppa = $DB->fetch_row( );
		if ( $coppa['coppa'] < 1 )
		{
			$coppa['coppa'] = 0;
		}
		$uploads_size = 0;
		if ( $dh = opendir( $INFO['upload_dir'] ) )
		{
			while ( $file = readdir( $dh ) )
			{
				if ( !preg_match( "/^..?\$|^index/i", $file ) )
				{
					$uploads_size += @filesize( $INFO['upload_dir']."/".$file );
				}
			}
			closedir( $dh );
		}
		if ( 1048576 <= $uploads_size )
		{
			$uploads_size = ( round( $uploads_size / 1048576 * 100 ) / 100 )." MB";
		}
		else if ( 1024 <= $uploads_size )
		{
			$uploads_size = ( round( $uploads_size / 1024 * 100 ) / 100 )." KB";
		}
		else
		{
			$uploads_size = $uploads_size." Bytes";
		}
		if ( $INFO['board_offline'] )
		{
			$SKIN->td_header[] = array( "&nbsp;", "100%" );
			$ADMIN->html .= $SKIN->start_table( "论坛关闭注意事项" );
			$ADMIN->html .= $SKIN->add_td_row( array(
				"你的论坛当前处于关闭状态<br><br>&raquo; <a href='{$ADMIN->base_url}&act=op&code=board'>按此开放论坛</a>"
			) );
			$ADMIN->html .= $SKIN->end_table( );
			$ADMIN->html .= $SKIN->add_td_spacer( );
		}
		$SKIN->td_header[] = array( "用户名称", "20%" );
		$SKIN->td_header[] = array( "IP 地址", "20%" );
		$SKIN->td_header[] = array( "登录时间", "20%" );
		$SKIN->td_header[] = array( "最后点击", "20%" );
		$SKIN->td_header[] = array( "用户来自", "20%" );
		$ADMIN->html .= $SKIN->start_table( "论坛管理员使用管理中心信息" );
		$t_time = time( ) - 600;
		$DB->query( "SELECT MEMBER_NAME, LOCATION, LOG_IN_TIME, RUNNING_TIME, IP_ADDRESS FROM ibf_admin_sessions WHERE RUNNING_TIME > {$t_time}" );
		$time_now = time( );
		$seen_name = array( );
		while ( $r = $DB->fetch_row( ) )
		{
			if ( $seen_name[$r['MEMBER_NAME']] == 1 )
			{
				continue;
			}
			else
			{
				$seen_name[$r['MEMBER_NAME']] = 1;
			}
			$log_in = $time_now - $r['LOG_IN_TIME'];
			$click = $time_now - $r['RUNNING_TIME'];
			if ( $log_in / 60 < 1 )
			{
				$log_in = sprintf( "%0d", $log_in )." 秒钟前";
			}
			else
			{
				$log_in = sprintf( "%0d", $log_in / 60 )." 分钟前";
			}
			if ( $click / 60 < 1 )
			{
				$click = sprintf( "%0d", $click )." 秒钟前";
			}
			else
			{
				$click = sprintf( "%0d", $click / 60 )." 分钟前";
			}
			$ADMIN->html .= $SKIN->add_td_row( array(
				$r['MEMBER_NAME'],
				"<center><a href='javascript:alert(\"主机名称: ".@gethostbyaddr( $r['IP_ADDRESS'] )."\")' title='获取主机名称'>".$r['IP_ADDRESS']."</a></center>",
				"<center>".$log_in."</center>",
				"<center>".$click."</center>",
				"<center>".$r['LOCATION']."</center>"
			) );
		}
		$ADMIN->html .= $SKIN->end_table( );
		$ADMIN->html .= $SKIN->add_td_spacer( );
		if ( $MEMBER['mgroup'] == $INFO['admin_group'] )
		{
			$SKIN->td_header[] = array( "用户名称", "20%" );
			$SKIN->td_header[] = array( "执行操作", "40%" );
			$SKIN->td_header[] = array( "执行时间", "20%" );
			$SKIN->td_header[] = array( "IP 地址", "20%" );
			$ADMIN->html .= $SKIN->start_table( "最后5条管理员执行的操作信息" );
			$DB->query( "SELECT m.*, mem.id, mem.name FROM ibf_admin_logs m, ibf_members mem\n\t\t\t\t\t\tWHERE  m.member_id=mem.id ORDER BY m.ctime DESC LIMIT 0, 5" );
			if ( $DB->get_num_rows( ) )
			{
				while ( $rowb = $DB->fetch_row( ) )
				{
					$rowb['ctime'] = $ADMIN->get_date( $rowb['ctime'] + $ADMIN->time_offset, "LONG" );
					$ADMIN->html .= $SKIN->add_td_row( array(
						"<b>{$rowb['name']}</b>",
						"{$rowb['note']}",
						"{$rowb['ctime']}",
						"{$rowb['ip_address']}"
					) );
				}
			}
			else
			{
				$ADMIN->html .= $SKIN->add_td_basic( "<center>没有数据</center>" );
			}
			$ADMIN->html .= $SKIN->end_table( );
			$ADMIN->html .= $SKIN->add_td_spacer( );
		}
		$SKIN->td_header[] = array( "名称/说明", "25%" );
		$SKIN->td_header[] = array( "数值", "25%" );
		$SKIN->td_header[] = array( "名称/说明", "25%" );
		$SKIN->td_header[] = array( "数值", "25%" );
		$ADMIN->html .= $SKIN->start_table( "论坛数据统计" );
		$ADMIN->html .= $SKIN->add_td_row( array(
			"主题发表总数:",
			$row['TOTAL_TOPICS'],
			"主题回复总数:",
			$row['TOTAL_REPLIES']
		) );
		$ADMIN->html .= $SKIN->add_td_row( array(
			"注册用户总数:",
			$row['MEM_COUNT'],
			"文件上传尺寸:",
			$uploads_size
		) );
		$ADMIN->html .= $SKIN->add_td_row( array(
			"<a href='{$SKIN->base_url}&act=mem&code=mod'>等候审核用户</a>:",
			$reg['reg'],
			"等候审核用户:<a href='{$SKIN->base_url}&act=mem&code=mod'>[COPPA申请用户]</a>",
			$coppa['coppa']
		) );
		$ADMIN->html .= $SKIN->end_table( );
		$ADMIN->html .= $SKIN->add_td_spacer( );
		$ADMIN->html .= $SKIN->start_form( );
		$SKIN->td_header[] = array( "&nbsp;", "40%" );
		$SKIN->td_header[] = array( "&nbsp;", "30%" );
		$SKIN->td_header[] = array( "&nbsp;", "30%" );
		$ADMIN->html .= $SKIN->start_table( "快速管理选项" );
		$ADMIN->html .= "\n\t\t\t\t\n\t\t\t\t\t<script language='javascript'>\n\t\t\t\t\t<!--\n\t\t\t\t\t  function edit_member() {\n\t\t\t\t\t\t\n\t\t\t\t\t\tif (document.forms[0].username.value == \"\") {\n\t\t\t\t\t\t\talert(\"你必须输入用户名称!\");\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\twindow.parent.body.location = '{$SKIN->base_url}' + '&act=mem&code=stepone&USER_NAME=' + escape(document.forms[0].username.value);\n\t\t\t\t\t\t}\n\t\t\t\t\t  }\n\t\t\t\t\t  \n\t\t\t\t\t  function new_cat() {\n\t\t\t\t\t\t\n\t\t\t\t\t\tif (document.forms[0].cat_name.value == \"\") {\n\t\t\t\t\t\t\talert(\"你必须输入论坛分类名称!\");\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\twindow.parent.body.location = '{$SKIN->base_url}' + '&act=cat&code=new&name=' + escape(document.forms[0].cat_name.value);\n\t\t\t\t\t\t}\n\t\t\t\t\t  }\n\t\t\t\t\t  \n\t\t\t\t\t  function new_forum() {\n\t\t\t\t\t\t\n\t\t\t\t\t\tif (document.forms[0].forum_name.value == \"\") {\n\t\t\t\t\t\t\talert(\"你必须输入论坛栏目名称!\");\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\twindow.parent.body.location = '{$SKIN->base_url}' + '&act=forum&code=new&name=' + escape(document.forms[0].forum_name.value);\n\t\t\t\t\t\t}\n\t\t\t\t\t  }\n\t\t\t\t\t//-->\n\t\t\t\t\t\n\t\t\t\t\t</script>\n\t\t\t\t\t<form name='DOIT' action=''>\n\t\t\t\t\t\t\n\t\t";
		$ADMIN->html .= $SKIN->add_td_row( array( "编辑用户信息:", "<input type='text' style='width:100%' id='textinput' name='username' value='在此输入用户名称' onfocus='this.value=\"\"'>", "<input type='button' value='查找用户' id='button' onClick='edit_member()'>" ) );
		$ADMIN->html .= $SKIN->add_td_row( array( "添加论坛分类:", "<input type='text' style='width:100%' name='cat_name' id='textinput' value='在此输入分类名称' onfocus='this.value=\"\"'>", "<input type='button' value='添加分类' id='button' onClick='new_cat()'>" ) );
		$ADMIN->html .= $SKIN->add_td_row( array( "添加论坛栏目:", "<input type='text' style='width:100%' name='forum_name' id='textinput' value='在此输入栏目名称' onfocus='this.value=\"\"'>", "<input type='button' value='添加栏目' id='button' onClick='new_forum()'>" ) );
		$ADMIN->html .= "</form>";
		$ADMIN->html .= $SKIN->end_table( );
		$ADMIN->output( );
	}

}

index_page( );
$idx = new index_page( );
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -