?? home.jsp
字號(hào):
<%@ page contentType="text/html;charset=gbk" errorPage="error.jsp"%>
<%@ page import="java.util.ArrayList"%>
<%@ page import="java.text.NumberFormat"%>
<%@ page import="com.hongshee.common.util.DBManager"%>
<%@ page import="com.hongshee.ejforum.util.PageUtils"%>
<%@ page import="com.hongshee.ejforum.common.CacheManager"%>
<%@ page import="com.hongshee.ejforum.common.AppContext"%>
<%@ page import="com.hongshee.ejforum.common.ForumSetting"%>
<%@ page import="com.hongshee.ejforum.data.UserDAO.UserInfo"%>
<%@ page import="com.hongshee.ejforum.data.SectionDAO.SectionVO"%>
<%@ page import="com.hongshee.ejforum.data.BoardDAO.BoardVO"%>
<%
UserInfo userinfo = PageUtils.getAdminUser(request, response);
if (userinfo == null) return;
ForumSetting setting = ForumSetting.getInstance();
DBManager dbManager = DBManager.getInstance();
CacheManager cache = CacheManager.getInstance();
ArrayList sections = cache.getSections();
ArrayList adminUsers = PageUtils.getSessionAdminUsers();
if (adminUsers.size() == 0) // Sessions will lost when web server restarted
{
adminUsers.add(userinfo);
}
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<HTML xmlns="http://www.w3.org/1999/xhtml"><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gbk">
<LINK href="style/admin.css" type=text/css rel=stylesheet>
<SCRIPT src="../js/common.js" type=text/javascript></SCRIPT>
<SCRIPT src="js/admin.js" type=text/javascript></SCRIPT>
</HEAD>
<BODY topMargin=10>
<TABLE cellSpacing=6 cellPadding=2 width="100%" border=0>
<TBODY>
<TR>
<TD>
<TABLE class=guide cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR>
<TD><A onclick="parent.location='index.htm'; return false;" href="#">后臺(tái)管理首頁</A> » 后臺(tái)首頁
</TD></TR></TBODY></TABLE><BR>
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="info_tb">
<tr class="header">
<TD>
<DIV style="FLOAT: left; MARGIN-LEFT: 0px; PADDING-TOP: 8px"><A
onclick="collapse_change('tip','./images')" href="#">技巧提示</A></DIV>
<DIV style="FLOAT: right; PADDING-BOTTOM: 9px; MARGIN-RIGHT: 4px"><A
onclick="collapse_change('tip','./images')" href="#">
<IMG id=menuimg_tip src="./images/menu_reduce.gif" border=0></A></DIV></TD></TR>
<tbody id="menu_tip"><tr><td>
<ul><li>后臺(tái)管理負(fù)責(zé)論壇的整體設(shè)置和權(quán)限、日志等的管理,對(duì)于論壇主題和帖子的管理請(qǐng)直接在論壇前臺(tái)頁面進(jìn)行。</li>
<li>版主只擁有與版塊相關(guān)的部分管理功能,若有任何問題或需要超出權(quán)限的管理需求請(qǐng)與系統(tǒng)管理員聯(lián)系。</li>
</ul>
</td></tr></tbody></table><br/>
<A name=tb01></A>
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="info_tb">
<tr class="header"><td>后臺(tái)管理在線用戶
<A onClick="collapse_change('tb01','./images')" href="#">
<IMG id=menuimg_tb01 style="MARGIN-TOP: -12px; FLOAT: right; MARGIN-RIGHT: 8px"
src="images/menu_reduce.gif" border=0></td></tr>
<TBODY id=menu_tb01>
<tr><td>
<%
UserInfo adminUser = null;
for (int i=0; i<adminUsers.size(); i++)
{
adminUser = (UserInfo)adminUsers.get(i);
%>
<a href="../uspace.jsp?uid=<%= adminUser.userID %>" target="_blank"
title="訪問 IP: <%= adminUser.remoteIP %>"><%= adminUser.userID %></a>
<%
}
%>
</td></tr>
</table><BR>
<%
if (userinfo.groupID != 'A') {
%>
<A name=tb02></A>
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="info_tb">
<tr class="header"><td>責(zé)任版塊
<A onClick="collapse_change('tb02','./images')" href="#">
<IMG id=menuimg_tb02 style="MARGIN-TOP: -12px; FLOAT: right; MARGIN-RIGHT: 8px"
src="images/menu_reduce.gif" border=0></td></tr>
<TBODY id=menu_tb02>
<tr><td>
<%
if (sections != null)
{
SectionVO aSection = null;
BoardVO aBoard = null;
String moderators = null;
for (int i=0; i<sections.size(); i++)
{
aSection = (SectionVO)sections.get(i);
if (aSection.boardList != null && aSection.boardList.size() > 0)
{
for (int j=0; j<aSection.boardList.size(); j++)
{
aBoard = (BoardVO)aSection.boardList.get(j);
if (userinfo.groupID != 'A')
{
moderators = PageUtils.getModerators(aSection, aBoard);
if (moderators.indexOf("," + userinfo.userID + ",") < 0)
continue;
}
%>
<a href="../forum.jsp?sid=<%= aSection.sectionID %>&fid=<%= aBoard.boardID %>"
target="_blank"><%= aBoard.boardName %></a>
<%
}
}
}
}
%>
</td></tr>
</table><BR>
<%
}
%>
<A name=tb03></A>
<TABLE class=info_tb cellSpacing=0 cellPadding=0 width="100%" border=0>
<TBODY>
<TR class=header>
<TD colSpan=2>運(yùn)行狀況<A onClick="collapse_change('tb03','./images')" href="#"><IMG
id=menuimg_tb03 style="MARGIN-TOP: -12px; FLOAT: right; MARGIN-RIGHT: 8px"
src="images/menu_reduce.gif" border=0></A> </TD></TR>
<TBODY id=menu_tb03>
<TR>
<TD class=altbg1 width="45%"><B>論壇名稱:</B><BR><SPAN
class=smalltxt>論壇名稱,將顯示在導(dǎo)航條和標(biāo)題中</SPAN></TD>
<TD class=altbg2><%= setting.getHTMLStr(ForumSetting.BASEINFO,"forumName") %></TD></TR>
<%
if (userinfo.groupID == 'A') {
%>
<TR>
<TD class=altbg1 width="45%"><B>Java VM 最大可用內(nèi)存(K字節(jié)):</B><BR><SPAN
class=smalltxt>Java 虛擬機(jī)最大可用的內(nèi)存</SPAN></TD>
<TD class=altbg2><%= NumberFormat.getInstance().format(Runtime.getRuntime().maxMemory()/1000) %></TD></TR>
<TR>
<TD class=altbg1 width="45%"><B>Java VM 總共已用內(nèi)存(K字節(jié)):</B><BR><SPAN
class=smalltxt>Java 虛擬機(jī)當(dāng)前占用的內(nèi)存</SPAN></TD>
<TD class=altbg2><%= NumberFormat.getInstance().format(Runtime.getRuntime().totalMemory()/1000) %></TD></TR>
<TR>
<TD class=altbg1 width="45%"><B>最大數(shù)據(jù)庫連接數(shù):</B><BR><SPAN
class=smalltxt>當(dāng)前數(shù)據(jù)庫連接池允許的最大活動(dòng)連接數(shù)</SPAN></TD>
<TD class=altbg2><%= dbManager.getConnectionsMaxActive() %></TD></TR>
<TR>
<TD class=altbg1 width="45%"><B>當(dāng)前活動(dòng)的數(shù)據(jù)庫連接數(shù)( <font color="#339900">~</font> ):</B><BR><SPAN
class=smalltxt>當(dāng)前正在使用的數(shù)據(jù)庫連接數(shù)</SPAN></TD>
<TD class=altbg2><%= dbManager.getConnectionsUsed() %></TD></TR>
<TR>
<TD class=altbg1 width="45%"><B>當(dāng)前空閑的數(shù)據(jù)庫連接數(shù):</B><BR><SPAN
class=smalltxt>當(dāng)前處于狀態(tài)空閑的數(shù)據(jù)庫連接數(shù)</SPAN></TD>
<TD class=altbg2><%= dbManager.getConnectionsIdle() %></TD></TR>
<%
}
%>
<TR>
<TD class=altbg1 width="45%"><B>系統(tǒng)管理員名:</B><BR><SPAN
class=smalltxt>本論壇系統(tǒng)管理員的用戶名</SPAN></TD>
<TD class=altbg2><%= AppContext.getInstance().getAdminUser() %></TD></TR>
<TR>
<TD class=altbg1 width="45%"><B>管理員郵件地址:</B><BR><SPAN
class=smalltxt>本論壇系統(tǒng)管理員的郵件地址</SPAN></TD>
<TD class=altbg2><%= setting.getAdminMailAddr() %></TD></TR>
</TBODY></TABLE>
</TD></TR></TBODY></TABLE><BR><BR>
<%= PageUtils.getAdminFooter(request) %>
</BODY></HTML>
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -