⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 setforums.jsp

📁 这是一个用JSP开发的论坛源 码。。。 按照上在的README可轻松的捅有下JSP论坛
💻 JSP
📖 第 1 页 / 共 2 页
字号:
     <td bgcolor=#FFFFFF width=40%><font color=#333333><b>论坛名称</b><br>请输入论坛名称</font></td>
     <td bgcolor=#FFFFFF><input type=text size=40 name="forumName" value=""></td>
    </tr>
    <tr>
     <td bgcolor=#FFFFFF width=40%><font color=#333333><b>论坛描述</b><br>请输入论坛描述</font></td>
     <td bgcolor=#FFFFFF><input type=text size=40 name="forumDescription" value=""></td>
    </tr>
    <tr>
     <td bgcolor=#FFFFFF width=40%>
      <font color=#333333><b>论坛版主</b><br>请输入论坛版主(可以有多个,之间以英文逗号“,”分隔!请不要有空格或其它符号字符!)</font>
     </td>
     <td bgcolor=#FFFFFF><input type=text size=40 name="forumAdmin" value=""></td>
    </tr>
    <tr>
     <td bgcolor=#FFFFFF width=40%>
      <font color=#333333><b>论坛关键字</b><br>论坛关键字将有助于方便用户浏览(用英文逗号“,”分隔!请不要有空格或其它符号字符,单个长度不超过20字节,总长度不要超过100字节!例如技术论坛中:Java、XML、C++ 建议不要超过10个。)</font>
     </td>
     <td bgcolor=#FFFFFF><input type=text size=40 name="forumType" value=""></td>
    </tr>
    <tr>
     <td bgcolor=#FFFFFF width=40%><font color=#333333><b>是否使用 HTML 标签?</b></font></td>
     <td bgcolor=#FFFFFF>
      <select name="htmlStat">
       <option value="1">使用
       <option value="0" selected>不使用
      </select>
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%><font color=#333333><b>是否使用 LyBBS 标签?</b></font></td>
      <td bgcolor=#FFFFFF>
       <select name="lyCodeStat">
        <option value="1" selected>使用
        <option value="0">不使用
       </select>
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%><font color=#333333><b>是否作为私有论坛?</b></font></td>
      <td bgcolor=#FFFFFF>
       <select name="privateForum">
        <option value="1">是
        <option value="0" selected>否
       </select>
       对坛主和总斑竹无效
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%><font color=#333333><b>私有论坛密码</b>(必须配合上面参数使用)</font></td>
      <td bgcolor=#FFFFFF>
       <input type=text size=12 name="forumPassword" value="" maxlength=20> 对坛主和总斑竹无效
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%><font color=#333333><b>是否显示导航栏?</b></font></td>
      <td bgcolor=#FFFFFF>
       <select name="indexForum">
        <option value="1" selected>是
        <option value="0" >否
       </select>
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%>
       <font color=#333333><b>论坛性质</b><br>1. 正规论坛-只允许注册会员发言<br>2. 开放论坛-允许所有人发言<br>3. 评论论坛-坛主和版主允许发言,其他注册用户只能回复<br>4. 精华区-只允许版主和坛主发言和操作<br>5. 认证论坛-除坛主和版主外,其他注册用户发言需要认证</font>
      </td>
      <td bgcolor=#FFFFFF>
       <select name="startNewThreads">
        <option value="yes" selected>正规论坛</option>
        <option value="all">开放论坛</option>
        <option value="follow">评论论坛</option>
        <option value="no">精华区</option>
        <option value="cert">认证论坛</option>
       </select>
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%><font color=#333333><b>允许对贴子投票评分?</b></font></td>
      <td bgcolor=#FFFFFF>
       <select name="ratings">
        <option value="1">允许
        <option value="0" selected>不允许
       </select>
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%>
       <font color=#333333><b>论坛图片</b><br>请输入图片名称,此图片被用来放置在页面左边菜单下。<BR><b>不要包含 URL 地址或绝对路径!</font>
      </td>
      <td bgcolor=#FFFFFF><input type=text size=40 name="forumGraphic" value="logo.gif"></td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%>
       <font face=宋体 color=#333333><b>队伍图片</b>(如果没有,请保持原样)<br>请输入图片名称,此图片被用来放置在主页面下。<BR><b>不要包含 URL 地址或绝对路径!</b></font>
      </td>
      <td bgcolor=#FFFFFF><input type=text size=40 name="teamLogo" value=""></td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%><font face=宋体 color=#333333><b>队伍网址</b>(如果没有,请保持原样)</td>
      <td bgcolor=#FFFFFF><input type=text size=40 name="teamUrl" value="http://"></td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF align=center colspan=2><input type=submit value="提 交"></td>
     </tr>
     </form>
<%
    }
    else if(checkAction.equals("yes")) {
      Forum forum=new Forum();
      forum.setCookieName(cookieName);
      forum.addForum(request,catalogID);
      String errorInfo=forum.getErrorInfo();
%>
    <tr>
     <td bgcolor=#333333"><font color=#FFFFFF><b>增加论坛</b></font></td>
    </tr>
    <tr>
     <td bgcolor=#EEEEEE align=center><font color=#990000><b>增加论坛</b></font></td>
    </tr>
    <tr>
     <td bgcolor=#FFFFFF><font color=#333333><b><%if(errorInfo.equals("")) out.print("论坛添加完成! <a href='setforums.jsp'>查看</a><br>"); else out.print("论坛添加错误!详细信息:<br>"+errorInfo);%></b></font></td>
    </tr>
<%
    }
  }
  else if(action.equals("edit")) {

    if(checkAction.equals("")) {

      catalogName=(new CatalogFactory()).getCatalogName(catalogID);

      Forum forum=(new ForumFactory()).getForum(forumID);
      forumName=forum.getForumName();
      String forumDescription=forum.getForumDescription(),
             htmlStat=forum.getHtmlStat(),
             lyCodeStat=forum.getLyCodeStat(),
             startNewThreads=forum.getStartNewThreads(),
             privateForum=forum.getPrivateForum(),
             forumPassword=forum.getForumPassword(),
             indexForum=forum.getIndexForum(),
             ratings=forum.getRatings(),
             forumGraphic=forum.getForumGraphic(),
             teamLogo=forum.getTeamLogo(),
             teamUrl=forum.getTeamUrl(),
             forumType=forum.getForumType();
      String forumAdmin=(new Admin()).getForumAdmin(forumID);
%>
    <form action="setforums.jsp" method="post">
    <input type=hidden name="action" value="<%=action%>">
    <input type=hidden name="checkAction" value="yes">
    <input type=hidden name="forumID" value="<%=forumID%>">
    <tr>
     <td bgcolor=#333333" colspan=2><font color=#FFFFFF><b>欢迎来到论坛管理中心 / 编辑论坛</b></font></td>
    </tr>
    <tr>
     <td bgcolor=#EEEEEE align=center colspan=2><font color=#990000><b>编辑 '<%=catalogName%>' 分类中的 '<%=forumName%>' 论坛</b></font></td>
    </tr>
    <tr>
     <td bgcolor=#FFFFFF width=40%><font color=#333333><b>论坛名称</b><br>请输入论坛名称</font></td>
     <td bgcolor=#FFFFFF><input type=text size=40 name="forumName" value="<%=forumName%>"></td>
    </tr>
    <tr>
     <td bgcolor=#FFFFFF width=40%><font color=#333333><b>论坛描述</b><br>请输入论坛描述</font></td>
     <td bgcolor=#FFFFFF><input type=text size=40 name="forumDescription" value="<%=forumDescription%>"></td>
    </tr>
    <tr>
     <td bgcolor=#FFFFFF width=40%>
      <font color=#333333><b>论坛版主</b><br>请输入论坛版主(可以有多个,之间以英文逗号“,”分隔!请不要有空格或其它符号字符!)</font>
     </td>
     <td bgcolor=#FFFFFF><input type=text size=40 name="forumAdmin" value="<%=forumAdmin%>"></td>
    </tr>
    <tr>
     <td bgcolor=#FFFFFF width=40%>
      <font color=#333333><b>论坛关键字</b><br>论坛关键字将有助于方便用户浏览(用英文逗号“,”分隔!请不要有空格或其它符号字符,单个长度不超过20字节,总长度不要超过100字节!例如技术论坛中:Java、XML、C++ 建议不要超过10个。)</font>
     </td>
     <td bgcolor=#FFFFFF><input type=text size=40 name="forumType" value="<%=forumType%>"></td>
    </tr>
    <tr>
     <td bgcolor=#FFFFFF width=40%><font color=#333333><b>是否使用 HTML 标签?</b></font></td>
     <td bgcolor=#FFFFFF>
      <select name="htmlStat">
       <option value="1" <%if(htmlStat.equals("1")) out.print("selected");%>>使用
       <option value="0" <%if(htmlStat.equals("0")) out.print("selected");%>>不使用
      </select>
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%><font color=#333333><b>是否使用 LyBBS 标签?</b></font></td>
      <td bgcolor=#FFFFFF>
       <select name="lyCodeStat">
        <option value="1" <%if(lyCodeStat.equals("1")) out.print("selected");%>>使用
        <option value="0" <%if(lyCodeStat.equals("0")) out.print("selected");%>>不使用
       </select>
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%><font color=#333333><b>是否作为私有论坛?</b></font></td>
      <td bgcolor=#FFFFFF>
       <select name="privateForum">
        <option value="1" <%if(privateForum.equals("1")) out.print("selected");%>>是
        <option value="0" <%if(privateForum.equals("0")) out.print("selected");%>>否
       </select>
       对坛主和总版主无效
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%><font color=#333333><b>私有论坛密码</b>(必须配合上面参数使用)</font></td>
      <td bgcolor=#FFFFFF>
       <input type=text size=12 name="forumPassword" value="<%=forumPassword%>" maxlength=20> 对坛主和总版主无效
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%><font color=#333333><b>是否显示导航栏?</b></font></td>
      <td bgcolor=#FFFFFF>
       <select name="indexForum">
        <option value="1" <%if(indexForum.equals("1")) out.print("selected");%>>是
        <option value="0" <%if(indexForum.equals("0")) out.print("selected");%>>否
       </select>
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%>
       <font color=#333333><b>论坛性质</b><br>1. 正规论坛-只允许注册会员发言<br>2. 开放论坛-允许所有人发言<br>3. 评论论坛-坛主和版主允许发言,其他注册用户只能回复<br>4. 精华区-只允许版主和坛主发言和操作<br>5. 认证论坛-除坛主和版主外,其他注册用户发言需要认证</font>
      </td>
      <td bgcolor=#FFFFFF>
       <select name="startNewThreads">
        <option value="yes" <%if(startNewThreads.equals("yes")) out.print("selected");%>>正规论坛</option>
        <option value="all" <%if(startNewThreads.equals("all")) out.print("selected");%>>开放论坛</option>
        <option value="follow" <%if(startNewThreads.equals("follow")) out.print("selected");%>>评论论坛</option>
        <option value="no" <%if(startNewThreads.equals("no")) out.print("selected");%>>精华区</option>
        <option value="cert" <%if(startNewThreads.equals("cert")) out.print("selected");%>>认证论坛</option>
       </select>
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%><font color=#333333><b>允许对贴子投票评分?</b></font></td>
      <td bgcolor=#FFFFFF>
       <select name="ratings">
        <option value="1" <%if(ratings.equals("1")) out.print("selected");%>>允许
        <option value="0" <%if(ratings.equals("0")) out.print("selected");%>>不允许
       </select>
      </td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%>
       <font color=#333333><b>论坛图片</b><br>请输入图片名称,此图片被用来放置在页面左边菜单下。<BR><b>不要包含 URL 地址或绝对路径!</font>
      </td>
      <td bgcolor=#FFFFFF><input type=text size=40 name="forumGraphic" value="<%=forumGraphic%>"></td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%>
       <font face=宋体 color=#333333><b>队伍图片</b>(如果没有,请保持原样)<br>请输入图片名称,此图片被用来放置在主页面下。<BR><b>不要包含 URL 地址或绝对路径!</b></font>
      </td>
      <td bgcolor=#FFFFFF><input type=text size=40 name="teamLogo" value="<%=teamLogo%>"></td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF width=40%><font face=宋体 color=#333333><b>队伍网址</b>(如果没有,请保持原样)</td>
      <td bgcolor=#FFFFFF><input type=text size=40 name="teamUrl" value="<%=teamUrl%>"></td>
     </tr>
     <tr>
      <td bgcolor=#FFFFFF align=center colspan=2><input type=submit value="提 交"></td>
     </tr>
     </form>
<%
    }
    else if(checkAction.equals("yes")) {
      Forum forum=new Forum();
      forum.setCookieName(cookieName);
      forum.modifyForum(request,forumID);
      String errorInfo=forum.getErrorInfo();
%>
    <tr>
     <td bgcolor=#333333"><font color=#FFFFFF><b>编辑论坛</b></font></td>
    </tr>
    <tr>
     <td bgcolor=#EEEEEE align=center><font color=#990000><b>编辑论坛</b></font></td>
    </tr>
    <tr>
     <td bgcolor=#FFFFFF><font color=#333333><b><%if(errorInfo.equals("")) out.print("论坛修改完成! <a href='setforums.jsp'>查看</a><br>");else out.print("论坛或版主或副版主修改错误!详细信息:<br>"+errorInfo);%></b></font></td>
    </tr>
<%
    }
  }
  else if(action.equals("delete")) {
    if(checkAction.equals("")) {
%>
    <tr>
     <td bgcolor=#333333"><font color=#FFFFFF><b>欢迎来到论坛管理中心 / 删除论坛</b></font></td>
    </tr>
    <tr>
     <td bgcolor=#EEEEEE align=center><font color=#990000><b>警告!!</b></font></td>
    </tr>
    <tr>
     <td bgcolor=#FFFFFF align=center>
      <font color=#333333>如果您确定要删除论坛和<font color=#ff0000>属于此论坛中所有帖子</font>,那么请点击下面链接<br>(注意:如果此分类中论坛已经删空,程序将自动删除分类名!)<p>
        &gt;&gt; <a href="setforums.jsp?action=delete&checkAction=yes&forumID=<%=forumID%>">删除论坛以及论坛下的所有文件</a> &lt;&lt;
      </font>
     </td>
    </tr>
<%
    }
    else if(checkAction.equals("yes")) {
      Forum forum=new Forum();
      forum.setCookieName(cookieName);
      forum.deleteForum(forumID);
%>
    <tr>
     <td bgcolor=#333333"><font color=#FFFFFF><b>欢迎来到论坛管理中心 / 删除论坛结果</b></font></td></tr>
    <tr>
     <td bgcolor=#FFFFFF><font color=#990000><center><b>论坛已被删除(属于这个论坛的帖子和管理员也同时被删除!)</b></center></font></td>
    </tr>
<%
    }
  }
}
%>
   </table>
  </td>
 </tr>
</table>
  </td>
 </tr>
</table>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -