📄 index.jsp
字号:
<%@ page language="java" contentType="text/html; charset=gb2312"%>
<%@ page import ="net.acai.database.DBConnect,
java.text.SimpleDateFormat,
java.sql.*,
java.util.Vector,
net.acai.ip.*"%>
<%@ include file="INC/const.jsp"%>
<%
stats="论坛首页";
SkinUtil.checkUserStats(request,response,stats);
%>
<%@ include file="INC/theme.jsp"%>
<TABLE border=0 width=95% align=center><TBODY>
<TR>
<TD align=left><a href="<%=hostURL%>"><img border=0 height="150" src=<%=forumLogo%>></a>
</TD>
<TD Align=right>今日贴数:<font color=red><b><%=todayNum%></b></font>
| 主题总数:<b><%=topicNum%></b> | 帖子总数:<b><%=bbsNum%></b><br>
注册会员<B><%=userNum%></B> | 欢迎新会员 <a href=javascript:openUser('<%=net.ds.toGBK(lastUser)%>')>
<font color=<%=alertFontColor%>><%=lastUser%></font></a> 加入 [<a href=toplist.jsp?orders=2>新进来宾</a>]
<p><img src=pic/time.gif> 现在时间为<%=NDate%><img src=pic/newtopic.gif> <a href=queryresult.jsp?sType=3>查看新的贴子</a> <img src=pic/userlist1.gif>
<a href=toplist.jsp?orders=7>用户列表</a> <img src=pic/top1.gif> <a href=toplist.jsp?orders=1>发贴排行</a>
</TD>
</TR></TBODY>
</TABLE>
<br>
<style>
TABLE {BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 1px; }
TD {BORDER-RIGHT: 0px; BORDER-TOP: 0px; }
</style>
<table cellspacing=0 border=0 width=95% bgcolor="<%=tableBackColor%>" align=center><tr><td height=1></td></tr></table>
<table cellpadding=6 cellspacing=0 width=95% align=center bordercolor=<%=tableBackColor%> border=1>
<TR><TD bgColor="<%=tableBodyColor%>" colSpan=8>
<IMG align=absMiddle src=pic/gb.gif> 论坛消息广播:
<%
try{
ForumNews forumNews=ForumNewsManager.getForumNews(forumID);
out.println("<b><a href=announcements.jsp?forumID=0><ACRONYM TITLE="+forumNews.getTitle()+">"+forumNews.getTitle()+"</ACRONYM></a></b> ("+forumNews.getAddTime()+")" );
}
catch(ForumNewsNotFoundException e){
out.println("<b><a href=announcements.jsp?forumID=0 target=_blank><ACRONYM TITLE=当前没有公告>当前没有公告</ACRONYM></a></b>("+NDate+")");
}
%>
</TD></TR></table>
<table cellpadding=6 cellspacing=0 width=95% align=center bordercolor=<%=tableBackColor%> border=1>
<TR bgColor="<%=tableTitleColor%>">
<TD width=26><B><FONT COLOR="<%=tableFontColor%>">状态</font></b></TD>
<TD vAlign=center ><B><FONT COLOR="<%=tableFontColor%>">论坛名称</FONT></B></TD>
<TD vAlign=center align=middle width=80><B><FONT COLOR="<%=tableFontColor%>">版主</FONT></B></TD>
<TD vAlign=center noWrap align=middle width=38><B><FONT COLOR="<%=tableFontColor%>">主题</FONT></B> </TD>
<TD vAlign=center noWrap align=middle width=38><B><FONT COLOR="<%=tableFontColor%>">贴子</FONT></B> </TD>
<TD vAlign=center noWrap align=middle width=168><B><FONT COLOR="<%=tableFontColor%>">最后发表</FONT></B> </TD>
<TD vAlign=center align=middle width=26><B><FONT COLOR="<%=tableFontColor%>">收藏</FONT></B></TD>
</TR></table>
<%
try{
Vector gateWayVector=GateWayFactory.getGateWays();
for( i=0;i<gateWayVector.size();i++)
{
GateWay gateWay=(GateWay)gateWayVector.get(i);
int gateWayID=gateWay.getGateWayID();
String gateWayName=gateWay.getGateWayName();
out.println("<table cellpadding=6 cellspacing=0 width=95% align=center bordercolor=\""+tableBackColor+"\" border=1>"+
"<TR><TD bgColor=\""+tableBodyColor+"\" colSpan=7><B>"+gateWayName+"</B></TD></TR>");
try{
Vector forumVector=ForumFactory.getForums(gateWayID);
for(int j=0;j<forumVector.size();j++){
Forum theForum=(Forum)forumVector.get(j);
out.println("<TR><TD vAlign=top align=middle width=26 bgColor=\""+aTableBodyColor+"\">");
out.println(theForum.getForumIMG(lastLogin));
out.println("</TD><TD vAlign=top width=* bgColor=\""+tableBodyColor+"\"> <a href=\"list.jsp?forumID="+theForum.getForumID()+"\"><font color=#000066>"+theForum.getForumType()+"</font></a><br>");
if (!theForum.getIndexIMG().equals(""))
out.println("<table align=left><tr><td><img src="+theForum.getIndexIMG()+" align=top></td><td width=20></td></tr></table>");
out.println(theForum.getReadMe());
out.println("</TD><TD vAlign=center align=middle bgColor=\""+aTableBodyColor+"\" width=80>");
String masterName=theForum.getForumMaster();
if(masterName==null||"".equals(masterName))
out.println("暂缺");
else{
String [] masterNames=theForum.getForumMaster().split("\\|");
masterName="";
for(int k=0;k<masterNames.length;k++)
{
masterName=masterName+"<a href=\"javascript:openScript('dispuser.jsp?name="+masterNames[k]+"',350,300)\">"+masterNames[k]+"</a><br>" ;
if(k>2){
masterName=masterName + "<font color=#000066>More...</font>";
break;
}
}
out.println(masterName);
}
out.println("</TD>"+
"<TD vAlign=center noWrap align=middle width=38 bgColor=\""+tableBodyColor+"\">"+theForum.getLastTopicNum()+"</TD>"+
"<TD vAlign=center noWrap align=middle width=38 bgColor=\""+tableBodyColor+"\">"+theForum.getLastBbsNum()+"</TD>"+
"<TD noWrap width=168 bgColor=\""+aTableBodyColor+"\">");
if (theForum.getLastTopic()!=null&&!"".equals(theForum.getLastTopic())){
out.println("<font color=#000066>主题:</font><a href='dispbbs.jsp?forumID="+theForum.getForumID()+"&rootID="+theForum.getLastRootID()+"&announceID="+theForum.getLastRootID()+"'>"+theForum.getLastTopic()+"</a><br>");
out.println("<font color=#000066>最后发表:</font><a href=javascript:openScript('dispuser.jsp?name="+theForum.getLastPostUser()+"',350,300)>"+theForum.getLastPostUser()+"</a> <IMG border=0 src=pic/lastpost.gif><br>"+theForum.getLastPostTime());
}
else
out.println("现在还没有帖子");
out.println("</TD><TD vAlign=center noWrap align=middle width=26 bgColor=\""+tableBodyColor+"\">"+
"<A href=\"javascript:window.external.AddFavorite('"+forumURL+"list.jsp?forumID="+theForum.getForumClass()+"','"+forumName+"--"+theForum.getForumType()+"论坛("+forumURL+")')\" target=_self><img src=pic/fav.gif border=0></A>"+
"</TD></TR>");
}
}
catch(Exception e){
}
out.println("</table>");
}
}
catch(Exception e){
}
out.println("<BR>");
try{
Vector forumLinkVector=new Vector();
forumLinkVector=ForumLinkFactory.getForumLinks();
if(!forumLinkVector.isEmpty()){
out.println("<table cellspacing=0 border=0 width=95% bgcolor=\""+tableBackColor+"\" align=center><tr><td height=1></td></tr></table>"+
"<table cellpadding=6 cellspacing=0 width=95% align=center bordercolor=\""+tableBackColor+"\" border=1>"+
"<TR><TD bgColor=\""+tableTitleColor+"\" colSpan=2><b><FONT COLOR="+ tableFontColor +">友情论坛</font></b></TD></TR>");
for( i=0;i<forumLinkVector.size();i++){
ForumLink forumLink=(ForumLink)forumLinkVector.get(i);
out.println("<TR>"+
"<TD vAlign=top align=middle width=26 bgColor=\""+aTableBodyColor+"\"><IMG src=pic/shareforum.gif> </TD>"+
"<TD vAlign=top bgColor=\""+tableBodyColor+"\">"+
"<a href="+forumLink.getForumURL()+" target=_blank>"+forumLink.getForumName()+"</a><br>"+
forumLink.getReadMe()+"</TD></TR>");
}
out.println("</table>");
}
}
catch(ForumLinkNotFoundException e)
{
e.printStackTrace();
}
out.println("<BR>"+
"<table cellspacing=0 border=0 width=95% bgcolor=\""+tableBackColor+"\" align=center><tr><td height=1></td></tr></table>"+
"<table cellpadding=6 cellspacing=0 width=95% align=center bordercolor=\""+tableBackColor+"\" border=1>"+
"<TR><TD bgColor=\""+tableTitleColor+"\" colSpan=2><b><FONT COLOR="+ tableFontColor +">用户来访信息</font></b></TD></TR>"+
"<TR><TD vAlign=top align=middle width=26 bgColor=\""+aTableBodyColor+"\"><IMG align=absMiddle src=pic/inboxnonew.gif> </TD>"+
"<TD vAlign=top bgColor=\""+tableBodyColor+"\">");
String ip=request.getRemoteAddr();
String[] addr=IPLocalizer.search(request);
out.println("您的IP 是:"+ip+",来自:"+addr[0]+addr[1]+","+OLUser.getUserSystem(request.getHeader("User-Agent"))+", "+OLUser.getUserBrowser(request.getHeader("User-Agent")));
out.println("</TD></TR></TABLE><br>");
out.println("<table cellpadding=6 cellspacing=0 width=95% align=center bordercolor=\""+tableBackColor+"\" border=1 style=\"word-break:break-all;\">"+
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -