杜绝水帖,规定发帖字数修改方法


论坛有一个大问题,只要有字符就可以发帖,这助长了水帖的泛滥

以下修改规定了帖子必须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

文章来自: Original
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 5 | 引用: 6 | 查看次数: 749
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 20 字 | UBB代码 关闭 | [img]标签 关闭