Discuz!NT 2.5 正式版 下载
beta、RC版升级补丁
中秋模板发布
首届Discuz!NT 模板大赛圆满结束
著名音乐网站SoGua网、分贝网
采用Discuz!NT搭建社区
FIFA Online2官网论坛使用Discuz!NT
游戏城寨论坛使用Discuz!NT搭建
Discuz!NT 2.5正式开源 Discuz!NT文档中心
用户整合说明文档
Discuz!NT亮相微软Tech-Ed 2007
Discuz!NT情景搞笑短片抢先看
武林三国《赤壁》下(双线二区)开服好礼大放送
1/2页12 跳转到查看:2578
发新话题 回复该主题
1. 将鼠标移动到页面左上角待出现光标后,再慢慢移动到光标上,看帖更清爽
2. 键盘左右键可以进行前后翻页操作
帮助

[使用] 关于整合 麻烦牛人进来看看 雪人有时间也可以来看看:)

关于整合 麻烦牛人进来看看 雪人有时间也可以来看看:)



我看了很多关于整合的

都是直接说 顶部 引用

using Discuz.Common;
using Discuz.Forum;

这样的话问题就出来了

看以下代码

下面那个  config 这个类去哪里? 编译了根本不存在哦 知道的人说下怎么解决

// 用户名这里为tmpUsername
        // 判断用户名是否已被注册
        string tmpUsername = "安静";
        if (UserFactory.Exists(tmpUsername))
        {
            // 这里提示该用户名已经被使用
            // return;
        }
        else if (!Utils.IsSafeSqlString(tmpUsername))
        {
            // 提示用户名中存在非法字符
            return;
        }
        else if (tmpUsername.Trim() == PrivateMessageFactory.SystemUserName || ForumUtils.IsBanUsername(tmpUsername, config.Censoruser))
        {
            //提示用户名属于禁止名单, 或者与负责发送新用户注册欢迎信件的用户名称相同...
            return;
        }
        else if (ForumUtils.InBanWordArray(tmpUsername))
        {
            //提示用户名含有论坛禁止的词语, 请更换
            return;
        }
        if (UserFactory.FindUserEmail(email) != -1)
        {
            //提示email已经被其它用户注册使用
            return;
        }


最后编辑eitcn 最后编辑于 2007-06-07 23:38:40
挑剔自我,不断追求,相信自己,勇于创造

TOP

 

回复:关于整合 麻烦牛人进来看看 雪人有时间也可以来看看:)

改成_configinfo试试
最后编辑lee 最后编辑于 2007-06-08 09:30:56

TOP

 

回复:关于整合 麻烦牛人进来看看 雪人有时间也可以来看看:)

其实就是取general.config中的Censoruser这个node的内容

TOP

 

回复:关于整合 麻烦牛人进来看看 雪人有时间也可以来看看:)

general.config是整个DNT的网站配置信息文件,比如SEO信息什么的。

在程序中。DNT是以_configinfo调用这个文件的节点。。

TOP

 

回复:关于整合 麻烦牛人进来看看 雪人有时间也可以来看看:)

  不可以
挑剔自我,不断追求,相信自己,勇于创造

TOP

 

回复:关于整合 麻烦牛人进来看看 雪人有时间也可以来看看:)

  _configinfo可以的啊

TOP

 

回复:关于整合 麻烦牛人进来看看 雪人有时间也可以来看看:)

啥不可以?

TOP

 

回复:关于整合 麻烦牛人进来看看 雪人有时间也可以来看看:)

看我1楼啊
挑剔自我,不断追求,相信自己,勇于创造

TOP

 

回复:关于整合 麻烦牛人进来看看 雪人有时间也可以来看看:)

new ConfigInfo().Censoruser

郁闷了半天,这样就可以了不知道会不会有问题
挑剔自我,不断追求,相信自己,勇于创造

TOP

 

回复:关于整合 麻烦牛人进来看看 雪人有时间也可以来看看:)

看了下源代码.用的config
是Discuz.Forum下的ConfigInfo实体类中的Censoruser属性
你可以这样写
程序里加上
ConfigInfo config= ConfigFactory.Deserialize(Server.MapPath("../../config/general.config"));

"../../config/general.config"这里的具体路径自己调整
最后编辑lee 最后编辑于 2007-06-08 11:42:37

TOP

 
1/2页12 跳转到
发表新主题 回复该主题