杜绝水帖,规定发帖字数修改方法
作者:cmscn 日期:2005-09-06
论坛有一个大问题,只要有字符就可以发帖,这助长了水帖的泛滥
以下修改规定了帖子必须10个字符以上
第一步:修改发帖
con_forum_write.asp中找到
以下为代码内容:
<script language=javascript>
<!--
function write_frm_check(topic_true)
{
//return true;
if (topic_true==1)
{
if(write_frm.topic.value=="" || write_frm.topic.value.length>50)
{
alert("你还没完全留下所需信息!\r
贴子的 主题 是必须要的;
且长度不能超过50个字符。");
write_frm.topic.focus();
return false;
}
}
if(write_frm.jk_word.value=="" || write_frm.jk_word.value.length><%response.write word_size*1024%>)
{
alert("你还没完全留下所需信息!\r
贴子的 内容 是必须要的;
且大小不能超过<%response.write word_size%>KB。");
write_frm.jk_word.focus();
return false;
}
}
-->
</script>
替换成
以下为代码内容:
<script language=javascript>
<!--
function write_frm_check(topic_true)
{
//return true;
if (topic_true==1)
{
if(write_frm.topic.value=="" || write_frm.topic.value.length>50)
{
alert("你还没完全留下所需信息!\r
贴子的 主题 是必须要的;
且长度不能超过50个字符。");
write_frm.topic.focus();
return false;
}
}
if(write_frm.jk_word.value=="" || write_frm.jk_word.value.length><%response.write word_size*1024%>)
{
alert("你还没完全留下所需信息!\r
贴子的 内容 是必须要的;
且大小必须<%response.write word_size%>KB。");
write_frm.jk_word.focus();
return false;
}
if(write_frm.jk_word.value=="" || write_frm.jk_word.value.length<10)
{
alert("你还没完全留下所需信息!\r
贴子的 内容 是必须要的;
且长度不能少于10个字符。");
write_frm.jk_word.focus();
return false;
}
}
-->
</script>
第二步:修改回复
forum_reply.asp中找到
以下为代码内容:
if var_null(word)="" or len(word)>word_size*1024 then
found_err=found_err&"+帖子的 <font class=red>内容</font> 是必须要的,且大小不能超过"&word_size&"KB!<br>"
end if
在下面插入
以下为代码内容:
if len(word)<10 then
found_err=found_err&"+帖子的 <font class=red>内容</font> 长度不能少于10个字符!<br>"
end if
评论: 5 | 引用: 6 | 查看次数: 749
发表评论