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

📄 editannounce.jsp

📁 BBS 论坛系统 使用JSP struts hibernate spring等技术 全部的源码
💻 JSP
📖 第 1 页 / 共 2 页
字号:
<%@ page contentType="text/html;charset=GBK" %>
 

<%@ include file="INC/theme.jsp"%>
<%

	/*if (forumMaster || master)
		guestlist=""
	else
		guestlist=" lockboard=0 and "
	}*/
	try{
		Forum theForum=ForumFactory.getForum(forumID);
		int rootID=ParamUtil.getInt(request,"rootID");
		int announceID=ParamUtil.getInt(request,"announceID");
		//String forumStat=theForum.getForumStat();
	boolean foundErr=false;
	String errMSG="",forumStat="";
	switch(theForum.getForumSkin()){
		
		case 1:
			forumStat="常规论坛,只允许<a href=reg.jsp><font color="+tableFontColor+">注册会员</a>发言";
			break;
		case 2:
			forumStat="开放论坛,允许所有人发言";
			break;
		case 3:
			forumStat="评论论坛,坛主和版主允许发言,其他<a href=reg.jsp><font color="+tableFontColor+">注册用户</font></a>只能回复";
			if (!(forumMaster || master)){
				foundErr=true;
				errMSG=errMSG+"<br>"+"<li>评论论坛,坛主和版主允许发言,其他<a href=reg.jsp><font color="+tableContentColor+">注册用户</font></a>只能回复";
			}
			break;
		case 4:
			forumStat="精华区,只允许版主和坛主发言和操作";
			if (!(forumMaster || master)){ 
			foundErr=true;
			errMSG=errMSG+"<br>"+"<li>精华区,只允许版主和坛主发言和操作";
			}
		/*case 5:
			forumStat="认证论坛,除坛主和版主外,其他<a href=reg.jsp><font color="+tableFontColor+">注册用户</font></a>登陆论坛需要认证";
			if ("".equals(userName)){
				foundErr=true;
				errMSG=errMSG+"<br>"+"<li>本论坛为认证论坛,请<a href=login.jsp>登陆</a>并确认您的用户名已经得到管理员的认证后进入。";
			}
			else{
				if chkboardlogin(forumID,userName)=false {
				foundErr=true
				errMSG=errMSG+"<br>"+"<li>本论坛为认证论坛,请确认您的用户名已经得到管理员的认证后进入。";
				}
			}*/
			break;
		case 6:
			forumStat="正规论坛,只有<a href=login.jsp><font color="+tableFontColor+">登陆用户</a>才能浏览论坛并发言";
			if ("".equals(userName)){
			foundErr=true;
			errMSG=errMSG+"<br>"+"<li>正规论坛,只有<a href=login.jsp><font color="+tableContentColor+">登陆用户</a>才能浏览论坛并发言";
			}
			break;
		
	}
		
	stats=""+theForum.getForumType()+"修改帖子";
	out.println(headLine(forumID,forumName,forumLogo,theForum.getForumType(),2,stats));
	
	if (foundErr)
		out.println(errMSG);
	else{
%>
		<script language="javascript">
		function DoTitle(addTitle) { 
		var revisedTitle; 
		var currentTitle = document.frmAnnounce.subject.value; 
		revisedTitle = currentTitle+addTitle; 
		document.frmAnnounce.subject.value=revisedTitle; 
		document.frmAnnounce.subject.focus(); 
		return; }
		</script>
<%
			ForumMSG forumMSG=new ForumMSG(announceID);
			String topic=forumMSG.getNoFilterTopic();
			String body=forumMSG.getNoFilterBody();
%>
		<form action="SaveEditAnnounce.jsp?forumID=<%=forumID%>" method="POST" onSubmit="return check(this)" name="frmAnnounce">
			<input type=hidden name=announceID value=<%=announceID%>>
			<input type=hidden name=rootID value=<%=rootID%>>
			<INPUT TYPE=hidden name=forumType value=<%=theForum.getForumType()%>>
			
		  <div align="center"><center>
		<table bgColor="<%=tableBackColor%>" cellpadding=0 cellspacing=0 border=0 width="95%" cellspacing="0">
		    <tr>
		      <td width="100%">
		<table cellpadding=3 cellspacing=1 border=0 width=100%>
		    <tr>
		      <td width="100%" bgcolor="<%=tableTitleColor%>" colspan=2><div align="left"><font color="<%=tableFontColor%>"><p><strong>&nbsp;&nbsp;<strong>*为必填项目 <%=forumStat%></strong></font></td>
		    </tr>
		        <tr bgcolor="<%=tableBodyColor%>">
		          <td width="20%"><font color="<%=tableContentColor%>"><b>用户名</b></td>
		          <td width="86%"><input name="userName" value="<%if(!"".equals(userName)){%><%=response.encodeURL(userName)%><%}else{%><%="客人"%><%}%>" class=FormClass>&nbsp;&nbsp;<font color="red"><strong>*</strong></font><a href=reg.jsp><font color="<%=tableContentColor%>">您没有注册?</font></a> 
		          </td>
		        </tr>
		        <tr bgcolor="<%=tableBodyColor%>">
		          <td width="14%"><font color="<%=tableContentColor%>"><b>密码</b></td>
		          <td width="86%"><input name="userPassword" type="password" value="<%=response.encodeURL(userPassword)%>" class=FormClass><font color="red">&nbsp;&nbsp;<strong>*</strong></font><a href=lostpass.jsp><font color="<%=tableContentColor%>">忘记密码?</font></a></td>
		        </tr>
		        <tr bgcolor="<%=tableBodyColor%>">
		          <td width="14%"><font color="<%=tableContentColor%>"><b>主题标题</b>
		              <SELECT name=font onchange=DoTitle(this.options[this.selectedIndex].value)>
		              <OPTION selected value="">选择话题</OPTION> <OPTION value=[原创]>[原创]</OPTION> 
		              <OPTION value=[转帖]>[转帖]</OPTION> <OPTION value=[灌水]>[灌水]</OPTION> 
		              <OPTION value=[讨论]>[讨论]</OPTION> <OPTION value=[求助]>[求助]</OPTION> 
		              <OPTION value=[推荐]>[推荐]</OPTION> <OPTION value=[公告]>[公告]</OPTION> 
		              <OPTION value=[注意]>[注意]</OPTION> <OPTION value=[贴图]>[贴图]</OPTION>
		              <OPTION value=[建议]>[建议]</OPTION> <OPTION value=[下载]>[下载]</OPTION>
		              <OPTION value=[分享]>[分享]</OPTION></SELECT>
			  </td>
				            <td width="86%"><font color="<%=tableContentColor%>"><input name="subject" size=60 maxlength=80 class=FormClass value="<%=topic%>">&nbsp;&nbsp;<font color="red"><strong>*</strong></font>不得超过 50 个汉字
			 </td>
		        </tr>
		        <tr bgcolor="<%=tableBodyColor%>">
		          <td width="14%" valign="top"><font color="<%=tableContentColor%>"><b>当前心情</b><br><li>将放在帖子的前面<BR></td>
		          <td width="86%">
		<%for(i=1;i<10;i++){%>
			<input type="radio" value="face<%=i%>.gif" name="expression" <%if (i==1) out.println ("checked");%>><img src="face/face<%=i%>.gif" WIDTH="15" HEIGHT="15">&nbsp;&nbsp;
		<%}%>
		<br>
		<%for(i=10;i<19;i++){%>
			<input type="radio" value="face<%=i%>" name="expression"><img src="face/face<%=i%>.gif" WIDTH="15" HEIGHT="15">&nbsp;&nbsp;
		<%}%>
		<br>
		
		 </td>
		        </tr>
		        <tr bgcolor="<%=tableBodyColor%>">
		          <td width="14%" valign=top><font color="<%=tableContentColor%>">
		<b>内容</b><br><br>
		在此论坛中<br>
		<li>HTML标签: <%if (!theForum.getStrAllowHTML()){%>不可用<%}else{%>允许<%}%>
		<li>UBB标签: <%if (!theForum.getStrAllowForumCode()) {%>不可用<%}else{%>允许<%}%>
		<li>帖图标签: <%if (!theForum.getStrIcons()) {%>不可用<%}else{%>允许<%}%>
		<li>Flash标签: <%if (!theForum.getStrFlash()) {%>不可用<%}else{%>允许<%}%>
		<li>表情字符转换: <%if(!theForum.getStrIMGInPosts()) {%>不可用<%}else{%>允许<%}%>
		<li>上传图片: <%if ("0".equals(uploadPic)) {%>不可用<%}else{%>允许<%}%>
		<li>最多<%=Integer.parseInt(announceMaxBytes)/1024%>KB
			  </td>
		          <td width="86%">
		<% if ("1".equals(uploadPic)){ %>
		<!--<iframe name="ad" frameborder=0 width=100% height=30 scrolling=no src=saveannounce_upload.jsp?forumID=<%=forumID%>></iframe> -->
		<br>
		<% } %>
		<font color="<%=tableContentColor%>">
		<img onclick=bold() src="pic/icon_editor_bold.gif" width="22" height="22" alt="粗体" border="0">
		<img onclick=italicize() src="pic/icon_editor_italicize.gif" width="23" height="22" alt="斜体" border="0">
		<img onclick=underline() src="pic/icon_editor_underline.gif" width="23" height="22" alt="下划线" border="0">
		<img onclick=center() src="pic/icon_editor_center.gif" width="22" height="22" alt="居中" border="0">
		<img onclick=hyperlink() src="pic/icon_editor_url.gif" width="22" height="22" alt="超级连接" border="0">
		<img onclick=email() src="pic/icon_editor_email.gif" width="23" height="22" alt="Email连接" border="0">
		<img onclick=image() src="pic/icon_editor_image.gif" width="23" height="22" alt="图片" border="0">
		<img onclick=flash() src="pic/swf.gif" width="23" height="22" alt="Flash图片" border="0">
		<img onclick=sk() src="pic/Shockwave.gif" width="23" height="22" alt="Shockwave文件" border="0">
		<img onclick=rm() src="pic/rm.gif" width="23" height="22" alt="realplay视频文件" border="0">
		<img onclick=mp() src="pic/mp.gif" width="23" height="22" alt="Media Player视频文件" border="0">
		<img onclick=qt() src="pic/qt.gif" width="23" height="22" alt="QuickTime视频文件" border="0">
		
		<img onclick=quote() src="pic/icon_editor_quote.gif" width="23" height="22" alt="引用" border="0">
		<IMG onclick=setfly() height=22 alt=飞行字 src="pic/fly.gif" width=23 border=0>
		<IMG onclick=move() height=22 alt=移动字 src="pic/move.gif" width=23 border=0>
		<IMG onclick=glow() height=22 alt=发光字 src="pic/glow.gif" width=23 border=0>
		<IMG onclick=shadow() height=22 alt=阴影字 src="pic/shadow.gif" width=23 border=0>
		<br>
		字体:
						<SELECT onchange=showfont(this.options[this.selectedIndex].value) name=font>
		                                <option value="宋体" selected>宋体</option>
						<option value="楷体_GB2312">楷体</option>
						<option value="新宋体">新宋体</option>
						<option value="黑体">黑体</option>
						<option value="隶书">隶书</option>
		                                <OPTION value="Andale Mono">Andale Mono</OPTION> 
		                                <OPTION value=Arial>Arial</OPTION> 
		                                <OPTION value="Arial Black">Arial Black</OPTION> 
		                                <OPTION value="Book Antiqua">Book Antiqua</OPTION>
		                                <OPTION value="Century Gothic">Century Gothic</OPTION> 
		                                <OPTION value="Comic Sans MS">Comic Sans MS</OPTION>
		                                <OPTION value="Courier New">Courier New</OPTION>
		                                <OPTION value=Georgia>Georgia</OPTION>
		                                <OPTION value=Impact>Impact</OPTION>
		                                <OPTION value=Tahoma>Tahoma</OPTION>
		                                <OPTION value="Times New Roman" >Times New Roman</OPTION>
		                                <OPTION value="Trebuchet MS">Trebuchet MS</OPTION>
		                                <OPTION value="Script MT Bold">Script MT Bold</OPTION>
		                                <OPTION value=Stencil>Stencil</OPTION>
		                                <OPTION value=Verdana>Verdana</OPTION>
		                                <OPTION value="Lucida Console">Lucida Console</OPTION>
		                                </SELECT>&nbsp;&nbsp;&nbsp;&nbsp;
		字体大小<select name="size" onChange="showsize(this.options[this.selectedIndex].value)">

⌨️ 快捷键说明

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