📄 boardsconf.jsp
字号:
<%@ page language="java" contentType="text/html; charset=gb2312" %>
<jsp:useBean id="SessionCheckBean" scope="page" class="com.laoer.bbscs.user.SessionCheck" />
<jsp:useBean id="BBSConfBean" scope="page" class="com.laoer.bbscs.admin.BBSConf" />
<jsp:useBean id="DoTextBean" scope="page" class="com.laoer.bbscs.txthtml.DoText" />
<jsp:useBean id="ManagerUserBean" scope="page" class="com.laoer.bbscs.user.ManagerUser" />
<jsp:useBean id="BoardsBean" scope="page" class="com.laoer.bbscs.board.Boards" />
<jsp:useBean id="BoardsMasterBean" scope="page" class="com.laoer.bbscs.user.BoardsMaster" />
<jsp:useBean id="UserBean" scope="page" class="com.laoer.bbscs.user.User" />
<jsp:useBean id="BoardBean" scope="page" class="com.laoer.bbscs.board.Board" />
<%
SessionCheckBean.getSession(request);
if (SessionCheckBean.isHaveSession()) {
String tabledarkcolor = BBSConfBean.getConfTableDarkColor();
String tablemaincolor = BBSConfBean.getConfTableMainColor();
boolean isGuestUser = SessionCheckBean.isGuestUser();
if (!isGuestUser) {
String strUserID = SessionCheckBean.getUserID();
String strUserName = SessionCheckBean.getUserName();
ManagerUserBean.getManagerUser(strUserID);
//boolean isSuper = ManagerUserBean.getIsSuper();
boolean isBoard = ManagerUserBean.getIsBoard();
String boid = request.getParameter("boid");
String BID = request.getParameter("BID");
boolean isBoardMaster = BoardBean.isBoardMaster(boid,strUserName);
//boolean isBoardMaster = BoardsMasterBean.getBoardMaster(strUserName,boid);
if (isBoard || isBoardMaster) {
%>
<HTML><HEAD><TITLE>资料配置</TITLE>
<META content="text/html; charset=gb2312" http-equiv=Content-Type>
<%
out.print(BBSConfBean.getRightCSS1());
%>
<BODY <%=BBSConfBean.getRightBGTextColor1()%> leftMargin=20 topMargin=20 MARGINHEIGHT="20" MARGINWIDTH="20">
<%
String action = request.getParameter("action");
if (action != null && action.length()>0) {
if (action.equals("addboards")) {
String boardsname = request.getParameter("boardsname");
String eboardsname = request.getParameter("eboardsname");
String bsmaster = request.getParameter("bsmaster");
String bsmaster1 = request.getParameter("bsmaster1");
String bsmaster2 = request.getParameter("bsmaster2");
String boardgg = request.getParameter("boardgg");
boardgg = DoTextBean.addSlashes(boardgg);
boardgg = DoTextBean.ScriptEncode(boardgg);
String attrib = request.getParameter("attrib");
String usestate = request.getParameter("usestate");
String xu = request.getParameter("xu");
if (boid != null && boid.length()>0 && boardsname != null && boardsname.length()>0 && eboardsname != null && eboardsname.length()>0 && bsmaster != null && bsmaster.length()>0 && attrib != null && attrib.length()>0 && usestate != null && usestate.length()>0) {
if (!BoardsBean.isHaveBoards(boardsname,eboardsname)) {
if (UserBean.isUser(bsmaster)) {
if (bsmaster2 != null && bsmaster2.length()>0) {
if (UserBean.isUser(bsmaster2)) {
if (bsmaster1 != null && bsmaster1.length()>0) {
if (BoardsBean.checkBsMaster1(bsmaster1)) {
if (BoardsBean.addBoards(boid,boardsname,eboardsname,bsmaster,bsmaster1,bsmaster2,boardgg,attrib,usestate,xu)) {
//response.sendRedirect("modboard.jsp?bid="+bid);
}
else {
out.println("数据更新错误,请稍后再试!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
out.print("版副错误!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
if (BoardsBean.addBoards(boid,boardsname,eboardsname,bsmaster,bsmaster1,bsmaster2,boardgg,attrib,usestate,xu)) {
//response.sendRedirect("modboard.jsp?bid="+bid);
}
else {
out.println("数据更新错误,请稍后再试!<a href='javascript:history.go(-1);'>返回</a>");
}
}
}
else {
out.print("用户"+ bsmaster2 +"不存在!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
if (bsmaster1 != null && bsmaster1.length()>0) {
if (BoardsBean.checkBsMaster1(bsmaster1)) {
if (BoardsBean.addBoards(boid,boardsname,eboardsname,bsmaster,bsmaster1,bsmaster2,boardgg,attrib,usestate,xu)) {
//response.sendRedirect("modboard.jsp?bid="+bid);
}
else {
out.println("数据更新错误,请稍后再试!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
out.print("版副错误!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
if (BoardsBean.addBoards(boid,boardsname,eboardsname,bsmaster,bsmaster1,bsmaster2,boardgg,attrib,usestate,xu)) {
//response.sendRedirect("modboard.jsp?bid="+bid);
}
else {
out.println("数据更新错误,请稍后再试!<a href='javascript:history.go(-1);'>返回</a>");
}
}
}
}
else {
out.println("用户"+ bsmaster +"不存在!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
out.println("版面已存在!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
out.println("请将各项填写完整!<a href='javascript:history.go(-1);'>返回</a>");
}
}
if (action.equals("modboards")) {
String boardsname = request.getParameter("boardsname");
String eboardsname = request.getParameter("eboardsname");
String bsmaster = request.getParameter("bsmaster");
String bsmaster1 = request.getParameter("bsmaster1");
String bsmaster2 = request.getParameter("bsmaster2");
String boardgg = request.getParameter("boardgg");
boardgg = DoTextBean.unHtmlEncode(boardgg);
boardgg = DoTextBean.addSlashes(boardgg);
boardgg = DoTextBean.ScriptEncode(boardgg);
String attrib = request.getParameter("attrib");
String usestate = request.getParameter("usestate");
String xu = request.getParameter("xu");
if (boid != null && boid.length()>0 && boardsname != null && boardsname.length()>0 && eboardsname != null && eboardsname.length()>0 && bsmaster != null && bsmaster.length()>0 && attrib != null && attrib.length()>0 && usestate != null && usestate.length()>0) {
if (!BoardsBean.isHaveBoards(boardsname,eboardsname,BID)) {
if (UserBean.isUser(bsmaster)) {
if (bsmaster2 != null && bsmaster2.length()>0) {
if (UserBean.isUser(bsmaster2)) {
if (bsmaster1 != null && bsmaster1.length()>0) {
if (BoardsBean.checkBsMaster1(bsmaster1)) {
if (BoardsBean.setUpdateBoards(BID,boid,boardsname,eboardsname,bsmaster,bsmaster1,bsmaster2,boardgg,attrib,usestate,xu)) {
// response.sendRedirect("modboard.jsp?bid="+bid);
}
else {
out.println("数据更新错误,请稍后再试!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
out.print("版副错误!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
if (BoardsBean.setUpdateBoards(BID,boid,boardsname,eboardsname,bsmaster,bsmaster1,bsmaster2,boardgg,attrib,usestate,xu)) {
//response.sendRedirect("modboard.jsp?bid="+bid);
}
else {
out.println("数据更新错误,请稍后再试!<a href='javascript:history.go(-1);'>返回</a>");
}
}
}
else {
out.print("用户"+ bsmaster2 +"不存在!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
if (bsmaster1 != null && bsmaster1.length()>0) {
if (BoardsBean.checkBsMaster1(bsmaster1)) {
if (BoardsBean.setUpdateBoards(BID,boid,boardsname,eboardsname,bsmaster,bsmaster1,bsmaster2,boardgg,attrib,usestate,xu)) {
//response.sendRedirect("modboard.jsp?bid="+bid);
}
else {
out.println("数据更新错误,请稍后再试!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
out.print("版副错误!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
if (BoardsBean.setUpdateBoards(BID,boid,boardsname,eboardsname,bsmaster,bsmaster1,bsmaster2,boardgg,attrib,usestate,xu)) {
//response.sendRedirect("modboard.jsp?bid="+bid);
}
else {
out.println("数据更新错误,请稍后再试!<a href='javascript:history.go(-1);'>返回</a>");
}
}
}
}
else {
out.println("用户"+ bsmaster +"不存在!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
out.println("版面已存在!<a href='javascript:history.go(-1);'>返回</a>");
}
}
else {
out.println("请将各项填写完整!<a href='javascript:history.go(-1);'>返回</a>");
}
}
}
%>
<TABLE bgColor=<%=tablemaincolor%> border=0 cellPadding=3 cellSpacing=0 width=400>
<TBODY>
<TR align=middle>
<TD class=p9 colSpan=3><font color="#ffffff">版面管理</font></TD>
</TR></TBODY></TABLE>
<HR align=left noShade SIZE=1 width=400>
<table width="400" border="0" cellpadding="0" cellspacing="0">
<tr>
<td>
<div align="center">
<%
String xg = request.getParameter("xg");
if (xg != null && xg.length()>0 && BID != null && BID.length() > 0) {
if (xg.equals("xgboards")) {
BoardsBean.getBoards(BID);
%>
<form name="form1" method="post" action="">
<INPUT TYPE="hidden" name="action" value="modboards">
<INPUT TYPE="hidden" name="BID" value="<%=BID%>">
<INPUT TYPE="hidden" name="boid" value="<%=boid%>">
<table width="272" border="0" align="center">
<tr>
<td colspan="2">
<div align="center"><B>修改版面</B></div>
</td>
</tr>
<tr>
<td width="90">
<div align="right">名称(中):</div>
</td>
<td width="172">
<input type="text" name="boardsname" size="20" maxlength="20" value="<%=DoTextBean.iso2gb(BoardsBean.getBoardsName())%>">
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -