📄 showdoc.jsp
字号:
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ page import="com.laoer.bbscs.sysinfo.*"%>
<%@ page import="com.laoer.bbscs.bbs.business.*"%>
<%@ page import="com.laoer.bbscs.servlet.*"%>
<%@ page import="com.laoer.bbscs.db.*"%>
<%@ page import="com.laoer.bbscs.util.*"%>
<%@ page import="java.util.*"%>
<%
long starttime = Util.getaLongTime();
String sid = (String)request.getAttribute("sid");
UserSessionCheck myUserSessionCheck = (UserSessionCheck)request.getAttribute("myUserSessionCheck");
String headadv = (String)request.getAttribute("headadv");
String bid = (String)request.getAttribute("bid");
String pages = (String)request.getAttribute("pages");
String inpages = (String)request.getAttribute("inpages");
String recid = (String)request.getAttribute("recid");
BoardsInfo theBoards = (BoardsInfo)request.getAttribute("theBoards");
List myList = (List)request.getAttribute("plistlist");
int plen = myList.size();
Pages myPages = (Pages)request.getAttribute("myPages");
String pagebreakstr = (String)request.getAttribute("pagebreakstr");
String boardID = "";
String boardsname = "";
String eboardsname = "";
String bsmaster = "";
String boardgg = "";
boardID = bid;
boardsname = theBoards.getBoardsName();
eboardsname = theBoards.getBoardsEName();
boardgg = theBoards.getBulletin();
bsmaster = theBoards.getHTMLMaster(sid);
int totalnum = myPages.getTotals();
String title = "";
int lock = 0;
%>
<html:html locale="true">
<HEAD>
<TITLE><bean:message key="showdoc.title"/></TITLE>
<link rel=stylesheet type="text/css" href="css/<%=myUserSessionCheck.getUser().getUserInfo().getStyle()%>/css2.css">
<%//=Sys.getCSS(myUserSessionCheck.getUser().getUserInfo().getStyle(),2)%>
<SCRIPT language=javascript>
<!--
function view(Url)
{
popup=window.open(Url,"","left=30,top=30,width=500,height=200,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes, resizable=no");
}
function view1(Url)
{
popup=window.open(Url,"","left=30,top=30,width=550,height=500,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes, resizable=no");
}
clckcnt = 0;
function bs(){
var f=document.form2
if(f.title.value.length==0){alert("<bean:message key="error.post.notitle"/>");f.title.focus();return false}
if(f.detail.value.length==0){alert("<bean:message key="error.post.nodetail"/>");return false}
clckcnt++;
if(clckcnt > 1) {
if(clckcnt > 2)
{ return false; }
alert('内容已经发出了......\n\n' + '请等待片刻......\n\n' + '不要重复按提交键,谢谢!');
return false;
}
document.form2.submit();
}
function br(){
if(!confirm("<bean:message key="post.doyoureset"/>")){return false;}
document.form1.title.select()
}
//-->
</SCRIPT>
<base target="_blank">
</HEAD>
<BODY leftMargin=5 topMargin=0 MARGINHEIGHT="0" MARGINWIDTH="5">
<%=headadv%>
<table width="98%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="65%"><bean:message key="showdoc.boards"/><font color=#ff0000><%=boardsname%>(<%=eboardsname%>)</font></td>
<td width="33%">
<div align="right"><font color=#ff0000>
<%
if (!myUserSessionCheck.isGuest()) {
%>
[<a href="javascript:view('<%=Sys.getURL()%>subscibeAction.do?sid=<%=sid%>&bid=<%=bid%>&rid=<%=recid%>&action=add');" target="mainFrame"><font color=#ff0000><bean:message key="right.subscibe"/></font></a>]
<%
}
%>
<%=pagebreakstr%> [<a href="<%=Sys.getURL()%>rightAction.do?sid=<%=sid%>&bid=<%=bid%>&pages=<%=pages%>" target="mainFrame"><font color=#ff0000><bean:message key="bbscs.back"/></font></a>]</font></div>
</td>
</tr>
</table>
<hr noshade width="98%" size="1">
<%
ForumInfo myForumInfo = null;
for (int i = 0;i < plen;i++) {
myForumInfo = (ForumInfo)myList.get(i);
if (myForumInfo.getIsLock() == 1) {
lock = 1;
}
%>
<!--NEW-------------------------------------------------------------------------->
<table width=98% border=0 align=center cellpadding=6 cellspacing=1>
<tr>
<td height=23 colspan="2" class='T1'> <font color="#FFFFFF"><img src='images/<%=myForumInfo.getFace()%>.gif' align='absmiddle'> <bean:message key="showdoc.topic"/>
<b><%=Util.stripslashes(myForumInfo.getTitle())%></b><%
if (myForumInfo.getCanNotDel() ==1) out.print("<font color=#8f0000> M</font>");
%></font></td>
</tr>
<tr class="T2">
<td width="20%" valign="top">
<bean:message key="showdoc.author"/><%=myForumInfo.getUserName()%>(<%=myForumInfo.getNickName()%>)
<br>
<font color=#999999><%=Util.fotmatDate3(new Date(myForumInfo.getPostTime()))%></font>
<br>
<br>
</td>
<td width="80%" valign="top">
<table width=100% border=0 align=center cellpadding=0 cellspacing=0>
<tr>
<td><div align=right>
<%
if (!myUserSessionCheck.isGuest()) {
out.print("<a href='"+Sys.getURL()+"doPostAction.do?sid="+sid+"&action=votyes&bid="+bid+"&recid="+myForumInfo.getID()+"&mainid="+myForumInfo.getID2()+"&pages="+pages+"&inpages="+inpages+"' target=mainFrame>");
%>
<img alt='<bean:message key="showdoc.agree"/>' border=0 height=16 src=images/app.gif width=16></a>:<%=myForumInfo.getAgree()%> <a href='<%=Sys.getURL()%>doPostAction.do?sid=<%=sid%>&bid=<%=bid%>&recid=<%=myForumInfo.getID()%>&mainid=<%=myForumInfo.getID2()%>&pages=<%=pages%>&action=votno&inpages=<%=inpages%>' target=mainFrame><img alt='<bean:message key="showdoc.beagainst"/>' border=0 height=16 src=images/obj.gif width=16></a>:<%=myForumInfo.getBeAgainst()%> <a href='<%=Sys.getURL()%>userInfoAction.do?sid=<%=sid%>&showtype=userID&uid=<%=myForumInfo.getUserID()%>' target=mainFrame><img alt='<bean:message key="showdoc.userinfo"/>' border=0 height=16 src=images/per_info.gif width=16></a> <a href='<%=Sys.getURL()%>noteAction.do?sid=<%=sid%>&action=show&fname=<%=myForumInfo.getUserName()%>'target=new><img alt='<bean:message key="showdoc.sendmsg"/>' border=0 height=16 src=images/sendmsg.gif width=16></a>
<%
}
else {
%>
<img alt='<bean:message key="showdoc.agree"/>' border=0 height=16 src=images/app.gif width=16>:<%=myForumInfo.getAgree()%> <img alt='<bean:message key="showdoc.beagainst"/>' border=0 height=16 src=images/obj.gif width=16>:<%=myForumInfo.getBeAgainst()%> <img alt='<bean:message key="showdoc.userinfo"/>' border=0 height=16 src=images/per_info.gif width=16> <img alt='<bean:message key="showdoc.sendmsg"/>' border=0 height=16 src=images/sendmsg.gif width=16>
<%
}
%>
<img alt='<bean:message key="showdoc.userip"/><%if (myUserSessionCheck.isSuperAdmin() || myUserSessionCheck.isBMaster() || myUserSessionCheck.isMainMaster() || myUserSessionCheck.isAssiMaster() || myUserSessionCheck.isHideMaster()) {out.print(myForumInfo.getIPAddress());}else { %><bean:message key="showdoc.hiden"/><% }%>' border=0 height=16 src=images/ip.gif width=16>
</div></td>
</tr>
<tr>
<td> <hr size="1" noshade> </td>
</tr>
<tr>
<td valign="top">
<p style="line-height: 16pt">
<%
if (myForumInfo.getHavePic()==1) {
out.print("<a href='"+Util.getImgSrcPath(bid,myForumInfo.getPostTime(),myForumInfo.getPicName())+"' target='_blank'><img src='"+Util.getImgSrcPath(bid,myForumInfo.getPostTime(),myForumInfo.getPicName())+"' id='pic_"+myForumInfo.getID()+"' name='pic_"+myForumInfo.getID()+"' border=0 onload=\"javascript:if(this.width>screen.width*.65)this.width=screen.width*.65\"></a><br><br>");
}
out.print(myForumInfo.getDetailText());
%>
</p>
<br>
<%
String sign = myForumInfo.getSign();
if (sign!=null && sign.length()>0) {
out.print("<br><br>------<br>"+Util.addBr(sign));
}
%>
</span>
<%
if (myForumInfo.getAmend() != null && myForumInfo.getAmend().length() > 0) {
out.print("<br>------<br><font color=#0099CC>"+myForumInfo.getAmend()+"</font>");
}
%>
</td>
</tr>
</table>
</td>
</tr>
<tr class="T3" height="25">
<td>
</td>
<td><div align=right>
<%
if (myForumInfo.getIsNew() == 1) {
title = "Re:"+Util.stripslashes(myForumInfo.getTitle());
}
if (myUserSessionCheck.isSuperAdmin()) {
out.print("[<a href='"+Sys.getURL()+"doPostAction.do?sid="+sid+"&action=bulletin&recid="+ myForumInfo.getID() +"&mainid="+ myForumInfo.getID2() +"&bid="+ bid +"&pages="+ pages +"&UID="+ myForumInfo.getUserID() +"&inpages="+inpages+"' target=mainFrame>");%><bean:message key="showdoc.commgg"/><%out.print("</a>] ");
}
if (myUserSessionCheck.isSuperAdmin() || myUserSessionCheck.isBMaster() || myUserSessionCheck.isMainMaster()) {
out.print("[<a href='"+Sys.getURL()+"doPostAction.do?sid="+sid+"&action=commend&recid="+ myForumInfo.getID() +"&mainid="+ myForumInfo.getID2() +"&bid="+ bid +"&pages="+ pages +"&UID="+ myForumInfo.getUserID() +"&inpages="+inpages+"' target=mainFrame>");%><bean:message key="commend.topic"/><%out.print("</a>] ");
}
if (myUserSessionCheck.isSuperAdmin() || myUserSessionCheck.isBMaster() || myUserSessionCheck.isMainMaster() || myUserSessionCheck.isAssiMaster() || myUserSessionCheck.isHideMaster()) {
out.print("[<a href='"+Sys.getURL()+"doPostAction.do?sid="+sid+"&action=cannotdel&recid="+ myForumInfo.getID() +"&mainid="+ myForumInfo.getID2() +"&bid="+ bid +"&pages="+ pages +"&UID="+ myForumInfo.getUserID() +"&inpages="+inpages+"' target=mainFrame>");%><bean:message key="showdoc.cannotdel"/><%out.print("</a>] ");
}
if (myForumInfo.getIsTop() == 1) {
if (myUserSessionCheck.isSuperAdmin() || myUserSessionCheck.isBMaster() || myUserSessionCheck.isMainMaster() || myUserSessionCheck.isAssiMaster() || myUserSessionCheck.isHideMaster()) {
out.print("[<a href='"+Sys.getURL()+"doPostAction.do?sid="+sid+"&action=settopno&recid="+ myForumInfo.getID() +"&mainid="+ myForumInfo.getID2() +"&bid="+ bid +"&pages="+ pages +"&UID="+myForumInfo.getUserID() +"' target=mainFrame>");%><bean:message key="showdoc.notop"/><%out.print("</a>] ");
}
}
else {
if (myForumInfo.getIsNew() == 1) {
if (myUserSessionCheck.isSuperAdmin() || myUserSessionCheck.isBMaster() || myUserSessionCheck.isMainMaster() || myUserSessionCheck.isAssiMaster() || myUserSessionCheck.isHideMaster()) {
out.print("[<a href='"+Sys.getURL()+"doPostAction.do?sid="+sid+"&action=settopok&recid="+ myForumInfo.getID() +"&mainid="+ myForumInfo.getID2() +"&bid="+ bid +"&pages="+ pages +"&UID="+ myForumInfo.getUserID() +"' target=mainFrame>");%><bean:message key="showdoc.settop"/><%out.print("</a>] ");
}
}
}
if (myForumInfo.getIsNew() == 1 && (myUserSessionCheck.isSuperAdmin() || myUserSessionCheck.isBMaster() || myUserSessionCheck.isMainMaster() || myUserSessionCheck.isAssiMaster() || myUserSessionCheck.isHideMaster())) {
if (myForumInfo.getIsLock() == 0) {
out.print("[<a href='"+Sys.getURL()+"doPostAction.do?sid="+sid+"&action=lock&recid="+ myForumInfo.getID() +"&mainid="+ myForumInfo.getID2() +"&bid="+ bid +"&pages="+ pages +"&UID="+ myForumInfo.getUserID() +"&inpages="+inpages+"' target=mainFrame>");%><bean:message key="showdoc.lockpost"/><%out.print("</a>] ");
}
else {
out.print("[<a href='"+Sys.getURL()+"doPostAction.do?sid="+sid+"&action=unlock&recid="+ myForumInfo.getID() +"&mainid="+ myForumInfo.getID2() +"&bid="+ bid +"&pages="+ pages +"&UID="+ myForumInfo.getUserID() +"&inpages="+inpages+"' target=mainFrame>");%><bean:message key="showdoc.unlockpost"/><%out.print("</a>] ");
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -