📄 boardstatus.jsp
字号:
<%
forumStatus.getOnlineUserStats(forumID);
int totalOnlineUserNumber=forumStatus.getTotalOnlineUserNumber(),
forumOnlineUserNumber=forumStatus.getForumOnlineUserNumber(),
onlineRegisterNumber=forumStatus.getOnlineRegisterNumber(),
onlineGuestNumber=forumStatus.getOnlineGuestNumber(),
maxOnlineNumber=forumStatus.getMaxOnlineNumber(),
visitTimes=forumStatus.getVisitTimes(),
clickTimes=forumStatus.getClickTimes();
String recordAt=forumStatus.getRecordAt();
//更新是否显示用户列表选项
if(action.equals("onlineView") && !cookieMode.equals("0")) {
if(onlineView.equals("1"))
onlineView="0";
else
onlineView="1";
user.setUserOnlineView(onlineView,Integer.parseInt(cookieID));
}
%>
<table cellpadding=0 cellspacing=0 width=<%=tablewidth%> bgcolor=<%=tablebordercolor%> align=center>
<tr>
<td>
<table cellpadding=6 cellspacing=1 width=100%>
<tr>
<%
if(forumID==0) {
%>
<td bgcolor=<%=titlecolor%> colspan=2><font color=<%=titlefontcolor%>>
<B>-=> 论坛在线统计 (同时在线峰值:<%=maxOnlineNumber%> 人,发生时刻:<%=recordAt%>)</B></font>
[<a href=index.jsp?action=onlineView><font color=<%=fontcolormisc%>>
<%
if(onlineView.equals("1"))
out.println("关闭");
else
out.println("打开");
out.println("详细列表</font></a>]</font><BR></td>");
}
else {
%>
<td bgcolor=<%=titlecolor%>><font color=<%=titlefontcolor%>>
目前论坛总在线 <b><%=totalOnlineUserNumber%></b> 人。本分论坛共有 <b><%=forumOnlineUserNumber%></b> 人在线,其中注册用户 <b><%=onlineRegisterNumber%></b> 人,访客 <b><%=onlineGuestNumber%></b> 人。 [<a href=forum.jsp?action=onlineView&forumID=<%=forumID%> ><font color=<%=fontcolormisc%>>关闭详细列表</font>
</a>]</font><BR>
</td>
<%
}
%>
</tr>
<tr>
<%
if(forumID==0) {
%>
<td bgcolor=<%=forumcolorone%> align=center width=26>
<img src=images/online.gif alt="论坛在线人数" width=16 height=16>
</td>
<td bgcolor=<%=forumcolortwo%> background=images/<%=otherbackpic%>>
<font color=<%=forumfontcolor%>>目前论坛总共有 <a href=whosonline.jsp><B><%=totalOnlineUserNumber%></B></a> 人在线。其中注册用户 <B><%=onlineRegisterNumber%></B> 人,访客 <B><%=onlineGuestNumber%></B> 人。 论坛总共被访问 <b><%=visitTimes%></b> 次,共被点击 <b><%=clickTimes%></b> 次。<BR></font>
<font color=<%=forumfontcolor%>>在线名单图例: <img src=images/<%=onlineAdmin%> width=11 height=12> 论坛坛主,
<img src=images/<%=onlineSmod%> width=12 height=11> 论坛总版主,
<img src=images/<%=onlineMod%> width=12 height=11> 分论坛版主,
<img src=images/<%=onlineRz%> width=12 height=11> 认证会员,
<img src=images/<%=onlineMember%> width=12 height=11> 普通会员,
<img src=images/<%=onlineGuest%> width=12 height=11> 客人或隐身会员<br>
</font>
<hr size=1 width=98%>
<table><tr height=4></tr></table><BR>
<%
}
else {
out.println("<td bgcolor="+forumcolortwo+" background=images/"+otherbackpic+">");
}
if(onlineView.equals("1")) {
String usericon="";
String query="select id,db,usermode,username,hidden,logintime,lastactivetime from author where online='1'";
if(forumID!=0)
query+=" and db="+forumID;
query+=" order by usermode desc,id";
ArrayList onlineUserVector=OnlineUserFactory.getOnlineUserFactory(query);
for(int i=0;i<onlineUserVector.size();i++) {
OnlineUser onlineUser=(OnlineUser)onlineUserVector.get(i);
int onlineUserID=onlineUser.getOnlineUserID(),
onlineUserMode=onlineUser.getOnlineUserMode();
String onlineUserLocation=onlineUser.getOnlineUserLocation(),
onlineUserName=onlineUser.getOnlineUserName(),
onlineUserHidden=onlineUser.getOnlineUserHidden(),
onlineUserLoginTime=onlineUser.getOnlineUserLoginTime(),
onlineUserLastActiveTime=onlineUser.getOnlineUserLastActiveTime();
if(onlineUserMode==0)
usericon=onlineGuest;
else if(onlineUserMode==1)
usericon=onlineMember;
else if(onlineUserMode==2)
usericon=onlineRz;
else if(onlineUserMode==3 || onlineUserMode==4)
usericon=onlineMod;
else if(onlineUserMode==6)
usericon=onlineSmod;
else if(onlineUserMode==7)
usericon=onlineAdmin;
if(onlineUserHidden.equals("1")) {
onlineUserName="隐身用户";
out.println("<img src=images/"+usericon+" width=12 height=11 alt=隐身用户!>");
%>
<a href="#" nowarp TITLE="目前位置:<%=onlineUserLocation%>
来访时间:<%=onlineUserLoginTime%>
活动时间:<%=onlineUserLastActiveTime%>
该用户设置了隐身!">
<%
}
else if(onlineUserMode!=0) {
out.println("<a href=\"javascript:openScript('messanger.jsp?action=msgsend&toname="+onlineUserName+"',420,320)\"><img src=images/"+usericon+" border=0 width=12 height=11 alt=\"给 "+onlineUserName+" 发送一个短消息\"></a>");
%>
<a href="javascript:O8('<%=onlineUserName%>')" nowarp TITLE="目前位置:<%=onlineUserLocation%>
来访时间:<%=onlineUserLoginTime%>
活动时间:<%=onlineUserLastActiveTime%>">
<%
}
else {
out.println("<img src=images/"+usericon+" width=12 height=11 alt=快注册呀!>");
%>
<a href="#" nowarp TITLE="目前位置:<%=onlineUserLocation%>
来访时间:<%=onlineUserLoginTime%>
活动时间:<%=onlineUserLastActiveTime%>">
<%
}
if(String.valueOf(onlineUserID).equals(cookieID))
out.println("<font color="+onlineSelfColor+">"+onlineUserName+"</font>");
else out.println("<font color=#000000>"+onlineUserName+"</font>");
out.println("</a>");
}
}
%>
</td>
</tr>
</table>
</td>
</tr>
</table>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -