Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[原创][8.22更新]发贴样本+话题类型[后台管理,各版快独立,有开关]

[复制链接]
 楼主| lu5266 发表于 2005-9-24 16:53:47 | 显示全部楼层
原帖由 windgodman 于 2005-9-14 17:07 发表

为什么我的就不行呢?我检查了没有错误阿~~~
帮我看看拉~~
http://110.6te.net/
需要看源文件么?





我那时候实在是忙死了

不好意思啊

现在可以了
补上:

在post_newthread.htm

查找:


  1. var disablepostctrl = $disablepostctrl;
复制代码


后面加上:


  1. var subject_limit=0;
  2. {if $row['sample_subject']}subject_limit=1;{/if}
复制代码



查找: (看到一样的就可以了)

  1.                 alert("{lang post_subject_and_message_isnull}");
  2.                 return false;
  3.         }
复制代码



在后面加上:


  1. if(subject_limit) if(!limit_subject()) return false;
复制代码





=======================================================
上面的是常规新贴,快速发贴的同样是这样,只是修改的是forumdisplay.php和forumdisplay.htm
=======================================================
回复

使用道具 举报

goooob 发表于 2005-9-24 16:57:50 | 显示全部楼层

回复 #110 lu5266 的帖子

谢谢楼主的解答! 不过问题依然存在!
麻烦再帮忙看一下!谢谢!
回复

使用道具 举报

 楼主| lu5266 发表于 2005-9-24 17:19:41 | 显示全部楼层
原帖由 goooob 于 2005-9-24 16:57 发表
谢谢楼主的解答! 不过问题依然存在!
麻烦再帮忙看一下!谢谢!


这个不知道你什么时候改错了(不是我的插件)



  1. if (theform.subject.value == "" || theform.message.value == "") {heform.message.value == "") {
复制代码


改为:

  1. if (theform.subject.value == "" || theform.message.value == "")  {
复制代码
回复

使用道具 举报

goooob 发表于 2005-9-24 17:39:27 | 显示全部楼层
谢谢楼主,可以限制了,但是只能限制管理员,普通会员还是不能限制! 真是麻烦了

我以前安装过这个 https://discuz.dismall.com/viewth ... hlight=%BB%B0%CC%E2

后来我卸载了,数据库相应的代码也删掉了

[ 本帖最后由 goooob 于 2005-9-24 17:43 编辑 ]
回复

使用道具 举报

 楼主| lu5266 发表于 2005-9-24 17:47:57 | 显示全部楼层
原帖由 goooob 于 2005-9-24 17:39 发表
谢谢楼主,可以限制了,但是只能限制管理员,普通会员还是不能限制! 真是麻烦了

我以前安装过这个 https://discuz.dismall.com/viewth ... hlight=%BB%B0%CC%E2

后来 ...


他的这个不是真正的限制

在[  和 ]之间输入任何字符就可以蒙混过关了

关于会员不能限制的话
是没什么理由的(既然管理员都被限制了)

我看看先
回复

使用道具 举报

 楼主| lu5266 发表于 2005-9-24 17:57:32 | 显示全部楼层
  1.       if (!theform.alertmsg.value && theform.msgshow.checked == true)
  2.         {
  3.                 alert("请输入弹出信息");
  4.                 return false;        
  5.         }
复制代码


这个是什么东西啊

如果想限制的话
去掉这个就可以了
回复

使用道具 举报

goooob 发表于 2005-9-24 18:04:22 | 显示全部楼层
原帖由 lu5266 于 2005-9-24 17:57 发表
[code]      if (!theform.alertmsg.value && theform.msgshow.checked == true)
        {
                alert("请输入弹出信息");
                return false;        
        }[ ...



这个应该是道具商店的发贴提示代码
https://discuz.dismall.com/viewth ... &extra=page%3D5

这个和本话题有冲突?

[ 本帖最后由 goooob 于 2005-9-24 18:06 编辑 ]
回复

使用道具 举报

 楼主| lu5266 发表于 2005-9-24 18:08:16 | 显示全部楼层
原帖由 goooob 于 2005-9-24 18:04 发表



这个应该是道具商店的发贴提示代码
https://discuz.dismall.com/viewth ... &extra=page%3D5


如果有这个的话
连D25本身自带的检查输入是否为空的脚本都用不了了
回复

使用道具 举报

goooob 发表于 2005-9-24 18:16:48 | 显示全部楼层
原帖由 lu5266 于 2005-9-24 18:08 发表


如果有这个的话
连D25本身自带的检查输入是否为空的脚本都用不了了



去掉就正常了,估计道具商店有问题了,呵呵,谢谢楼主!非常感谢!

有两全其美的方法吗?
回复

使用道具 举报

 楼主| lu5266 发表于 2005-9-24 18:59:09 | 显示全部楼层
原帖由 goooob 于 2005-9-24 18:16 发表



去掉就正常了,估计道具商店有问题了,呵呵,谢谢楼主!非常感谢!

有两全其美的方法吗?


把他的那段移到

  1. theform.topicsubmit.disabled = true;
复制代码



的上面试试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-22 01:13 , Processed in 0.026664 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表