📄 editannounce.jsp
字号:
<%@ page contentType="text/html;charset=GBK" %>
<%@ include file="INC/const.jsp"%>
<%
String body = "", errMSG = "", forumStat = "";
try{
Forum theForum=ForumFactory.getForum(forumID);
stats=""+theForum.getForumType()+"修改帖子";
%>
<%@ include file="INC/theme.jsp"%>
<%
int rootID=ParamUtil.getInt(request,"rootID");
int announceID=ParamUtil.getInt(request,"announceID");
boolean foundErr=false;
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 ("".equals(userName)){
foundErr=true;
errMSG=errMSG+"评论论坛,坛主和版主允许发言,其他<a href=reg.jsp><font color="+tableContentColor+">注册用户</font></a>只能回复";
}
break;
case 4:
forumStat="精华区,只允许版主和坛主发言和操作";
if (!(forumMaster || master)){
foundErr=true;
errMSG=errMSG+"精华区,只允许版主和坛主发言和操作";
}
break;
case 5:
forumStat="认证论坛,除坛主和版主外,其他<a href=reg.jsp><font color="+tableFontColor+">注册用户</font></a>登陆论坛需要认证";
if ("".equals(userName)){
foundErr=true;
errMSG=errMSG+"本论坛为认证论坛,请<a href=login.jsp>登陆</a>并确认您的用户名已经得到管理员的认证后进入。";
}
else{
if(true){
foundErr=true;
errMSG=errMSG+"本论坛为认证论坛,请确认您的用户名已经得到管理员的认证后进入。";
}
}
break;
case 6:
forumStat="正规论坛,只有<a href=login.jsp><font color="+tableFontColor+">登陆用户</a>才能浏览论坛并发言";
if ("".equals(userName)){
foundErr=true;
errMSG=errMSG+"正规论坛,只有<a href=login.jsp><font color="+tableContentColor+">登陆用户</a>才能浏览论坛并发言";
}
break;
}
out.println(headLine(forumID,forumName,forumLogo,theForum.getForumType(),2,stats,tableWidth));
if (foundErr){
throw new Exception(errMSG);
}else{
ForumMSG forumMSG=new ForumMSG(announceID);
String topic=forumMSG.getNoFilterTopic();
body=forumMSG.getNoFilterBody();
%>
<script language="javascript">
function DoTitle(addTitle) {
var revisedTitle;
var currentTitle = document.Dvform.subject.value;
revisedTitle = currentTitle+addTitle;
document.Dvform.subject.value=revisedTitle;
document.Dvform.subject.focus();
return;
}
</script>
<div id="showtip" style="width:100%" align="center"><font color=red>页面加载中......请稍后</font></div> <form action="SaveEditAnnounce.jsp?forumID=<%=forumID%>" method="POST" onSubmit="Dvbbs_CopyData('content');return Checkpostdata();" name="Dvform">
<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="<%=tableWidth%>" 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> <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> <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"> <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%> ">
<font color="red"><strong>*</strong></font>不得超过 50 个汉字
<div id=titlestr></div>
</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="images/post/topicface/face<%=i%>.gif" >
<%}%>
<br>
<%for(i=10;i<19;i++){%>
<input type="radio" value="face<%=i%>.gif" name="expression"><img src="images/post/topicface/face<%=i%>.gif" >
<%}%>
<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%">
<!------===============================================================================-------------->
<input type="hidden" name="content" id="content" value="" />
<script language = "javascript" src="images/post/DhtmlEdit.js" type="text/javascript"></script>
<script language = "javascript" type="text/javascript">
<!--
var Forum_Emot='images/post/emot/<><><>em01.gif<><><>em02.gif<><><>em03.gif<><><>em04.gif<><><>em05.gif<><><>em06.gif<><><>em07.gif<><><>em08.gif<><><>em09.gif<><><>em10.gif<><><>em11.gif<><><>em12.gif<><><>em13.gif<><><>em14.gif<><><>em15.gif<><><>em16.gif<><><>em17.gif<><><>em18.gif<><><>em19.gif<><><>em20.gif<><><>em21.gif<><><>em22.gif<><><>em23.gif<><><>em24.gif<><><>em25.gif<><><>em26.gif<><><>em27.gif<><><>em28.gif<><><>em29.gif<><><>em30.gif<><><>em31.gif<><><>em32.gif<><><>em33.gif<><><>em34.gif<><><>em35.gif<><><>em36.gif<><><>em37.gif<><><>em38.gif<><><>em39.gif<><><>em40.gif<><><>em41.gif<><><>em42.gif<><><>em43.gif<><><>em44.gif<><><>em45.gif<><><>em46.gif<><><>em47.gif<><><>em48.gif<><><>em49.gif<><><>';
Forum_Emot=Forum_Emot.split("<><><>");
var Emot_PageSize=15; //心情一行个数
//-->
</script>
<link rel="STYLESHEET" type="text/css" href="images/post/edit.css">
<div id="constr"></div>
<table id="Dvbbs_Container" class="Dvbbs_Body" height="300" width="100%" cellpadding="3" cellspacing="0" border="0">
<tr>
<td>
<table cellpadding="0" cellspacing="0" >
<tr class="yToolbar" id="ExtToolbar0" >
<td>
<select id="Dvbbs_formatSelect" class="Dvbbs_TBGen" onchange="Dvbbs_doSelectClick('FormatBlock',this)">
<option>段落格式</option>
<option value="<P>">普通格式</option>
<option value="<H1>">标题 1</option>
<option value="<H2>">标题 2</option>
<option value="<H3>">标题 3</option>
<option value="<H4>">标题 4</option>
<option value="<H5>">标题 5</option>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -