新论坛出现错误“指定的主题不存在或已被删除或正在被审核,请返回。”
这种情况有很多原因。
1你的帖子还没有提交好,就离开原界面,系统并未接受完全,自动取消掉了;
2被有管理员权限的人删除了;
3最可能的原因,含有敏感字。你所发送的数据与敏感字库
里面的数据相符,所以显示正在被审核,比如该论坛用一些广告来维持运作,含与该类广告有关的字就可能显示被审核。有一些脏话或不和谐信息,也会出现这种情况。
我用DISCUZ、PHPWIND。DISCUZ好玩而且研究度极高。
后台管理如下
后台--全局
站点信息:是论坛常用功能和全局配置的总开关。通常论坛安装完毕,您首先需要对站点信息进行配置,比如网站名称的修改、添加备案信息和统计代码等。
注册与访问:给站长提供了灵活自由的注册机制和访问限制。比如设置注册方式是普通注册还是邀请注册,新用户注册是否需要审核或者 Email 验证等。
优化设置:针对于本论坛设置有效的 SEO 参数,真正的做到精准优化。
论坛功能:针对对论坛的一些常见功能进行合理化的配置,从而提供给用户所需功能。包括统计相关、管理相关和主题标签(TAG)等其他设置。
用户权限:基于全站用户的基本权限的控制。在这里可以针对全站用户做一些基本设置,比如是否允许查看会员列表、帖子最大和最小字数限制、收藏夹、订阅列表容量等。
积分设置:Discuz! 内置多种积分策略,同时提供灵活的设置机制方便站长制定出多种适合自己的积分计算公式,并且有积分交易的多维设置。
邮件设置:方便站长通过论坛来向您的会员发送电子邮件,让您的管理与服务更加的专业和体贴。
安全验证:为防止 SPAM 骚扰,我们提供了安全级别设置、强大的验证码和验证问答机制以抵御垃圾信息的传播。
时间设置:为了满足不同用户的需求,我们允许站长自定义时间格式等。另外我们提供了一个以时间为条件的权限控制策略,以便站长管理论坛更轻松便捷。
附件设置:对论坛的附件进行存放管理,水印管理,防盗链设置,同时提供了远程附件的功能,为您站点的附件提供更加合理的存放和显示方案。
论坛动态设置:此功能类似于 SNS 的动态查看功能,可以集中查看到所有好友的动态信息,而无需进入好友个人主页查看。
WAP 设置:主要是针对手机访问用户,是多种访问方式的一种。
UCenter 设置:关于 UCenter 的一些配置信息,比如 UCenter 访问地址、IP 地址、数据库信息等等。
后台--界面:
界面设置:涉及到全论坛的界面显示方面的设置,比如风格的选择、首页、主题列表页、帖子内容页、用户列表页、导航栏、边栏、提示信息、弹出信息等的显示设置。
风格管理:针对论坛的所有风格进行管理,比如是否可用、卸载、编辑、导出、复制、设置为默认风格等。Discuz! 72 自带了 16 套风格,多种多样绚丽变幻的风格相信可以满足您的需求。
模板管理:针对论坛所有模板的在线编辑功能,省去了原来的编辑模板一定要登录 FTP 到空间上去编辑的繁琐。
表情管理:丰富的表情能够更加表达会员的喜怒哀乐,表情管理是您提供增加独特表情的途径。
主题图标:是显示在主题页面,每个主题前面的小图标,不要忽视这个小图标哦,小小的图标更能反映会员发帖时的心理状态。
主题鉴定图章:Discuz!72 新增了主题鉴定功能,使得看帖更加具有趣味性,增加会员的成就感。
编辑器设置:默认的编辑器模式的选择,以及 Discuz! 代码的添加和管理。
在线列表图标:是显示在线列表的用户及图像显示效果,可以根据自己的需求自定义。
后台--板块:
版块管理:论坛分区和版块的添加、复制、删除、编辑,还有版块的添加等管理。
版块合并:该功能方便站长将两个版块合并为一个版块。
主题分类:用于给版块中的主题进行归类,方便版块管理。
分类信息:为了更加论坛的聚合信息,您可以设置论坛的分类信息。分类信息类别、分类信息模型、分类信息选项,根据站点的类型和会员的喜好您可以设置不同类型的模型,大大增强了站点信息的融合度。
后台---用户:
添加用户:为站点增加新的用户。
用户管理:通过用户管理,您可以进行编辑会员资料、用户组、权限、积分,授予会员勋章以及删除会员等操作。请先根据条件搜索用户,然后选择相应的操作。
禁止用户:对违规用户的惩罚方式,有两种禁止方式:禁止访问和禁止发言,还可以禁止的同时选择删除该用户的帖子,该功能主要用于乱码广告和灌水的帐户禁止。
禁止 IP:设置不允许访问站点的 IP,该功能的意义同禁止用户,通过禁止一些用户的 IP 地址或地址段来限制这些用户正常访问站点。
积分奖惩:从积分的方面对会员进行奖励和惩罚,即增减积分。
审核新用户:如果站点开启人工审核新注册会员,站长在此审核新注册会员。
用户栏目定制:为站点设置更加丰富的会员资料,有利于聚合会员。您可以通过该功能,自定义一个用户资料信息的项目,显示在注册面板和控制面板内。
管理组:设置具备管理权限的用户组权限。
用户组:Discuz! 论坛按照用户组的机制来对论坛的会员进行权限管理和分配,您可以在这里管理这些用户组,包括“会员用户组”、“系统用户组”和“特殊用户组”。
发帖数级别:根据发帖数划分的用户级别,该级别只是一种头衔称谓,并不与实际用户权限产生联系。
后台--帖子
审核帖子:论坛开启了审核主题功能之后,部分会员的主题或者回复需要站长或版主审核后才会在论坛的页面显示出来。
批量主题管理:通过批量主题管理,您可以对搜索到的主题进行批量删除、移动、分类/取消分类、删除、置顶/取消置顶、设置/取消精华、打开/关闭以及删除主题中的附件等操作;请先根据条件搜索主题,然后选择相应的操作。
批量删帖:批量删帖仅用于删除违规帖子使用,如您需要批量删除历史旧帖,请使用批量主题管理功能。
附件管理:可以用于清理论坛的附件,删除站点的多余附件。
主题回收站:版块开启主题回收站功能之后,所有删除的帖子都存在回收站里,并没有被直接删除,如果有误删的帖子,这个时候就就可以找回来了,如果您没有开启该功能,帖子就被直接删除,无法找回。
标签管理:批量管理论坛的 Tag 信息。
词语过滤:为站点设置禁止直接发布的词语,可以更好的防止会员发布违规信息。
附件类型尺寸:允许您自定义站点允许上传的附件类型和附件大小,注意这里是全局的附件类型设置。
多版块主题置顶:可让一个主题在任意多个版块内置顶显示。
帖子优化:主要用于优化回复数量较多的主题在显示时候的性能。
这只是九个管理分类中的一部分。还有很多,但是相关没什么资料。
注:这只是DZ72,X系列目前还没与什么教程
判断用户是否已认证,是则调用认证资料中的自我介绍栏目。
其中css部分需要自己对应使用风格和添加位置修改宽度和margin参数。
PS:其中$post['bio']为调用自我介绍内容,可以自行更换。
另外,如果调用不出可自行在后台界面设置>帖子内容页>设置用户信息显示的位置中开启对应的栏目在帖内左侧显示。
增加下列代码到viewthreadhtm文件中你想增加的位置
并上传下面的到风格目录并修改下列代码中CSS部分的vdatapng路径:
代码中SELECT
verify6
FROM
里面的verify6表示你认证代号,在后台
--
用户
--
认证设置,里面可以看到认证代号。
实名认证资料 &
amp;nbsp;$post['bio']
复制代码
2011年8月15日
13:05:51
更新教程
有人说不知道加在哪里,我就简单介绍下默认风格下把该代码加到头像下方。
首先打开默认风格目录中forum下的viewthread_nodehtm文件,查下段代码:
{lang member_avatar_banned}
$post[avatar]
$post[groupicon]
{$post[authortitle]}
复制代码
上面这段代码是帖内左侧头像部分的代码。最后一行是显示会员用户组的。
把我发的那段认证资料代码加到这段下面,然后修改CSS部分的margin:
0px
0px
5px
0px;
width:
240px;
使宽度和边距适应风格为止。OK,就这么多了,不同风格添加方法都差不多,找到头像位置代码即可。
小编极力推荐:
网页制作编辑器大全
discuz在后台发表主题很麻烦,要设计几个相关的表:
1、主题表 pre_forum_thread:这个表一个主要数据就是 tid 主题ID
2、post 分表协调表 pre_forum_post_tableid:这里需要获取一个自增的 pid
3、帖子表 pre_forum_post :记录主题pid、fid、tid、title、content等主要信息
4、版块表 pre_forum_forum:这里主要更新版块的主题、帖子数量
5、帖子主题审核数据表 pre_forum_thread_moderate:这个可以根据自己状况决定,并不是必须的
6、用户统计表 pre_common_member_count:主要是更新用户的主题数量
在后台发帖主要涉及到了上面6个数据库表,其中第5个不是必须的。
处理完数据口以后,就可以在后台发帖了,大致流程如下:
第一步:向 主题表 pre_forum_thread 中插入版块ID、用户ID、用户名、帖子标题、发帖时间等信息。
第二步:获取第一步插入表 pre_forum_thread 的数据ID,作为主题ID,即 tid
第三步:向 post 分表协调表 pre_forum_post_tableid 插入一条数据,这张表中只有一个自增字段 pid
第四步:获取 第三步 插入表 pre_forum_post_tableid 的数据ID,作为 pid
第五部:向帖子表 pre_forum_post 中插入帖子相关信息,这里需要注意的是: pid为第四部的pid值,tid为第二步的tid值
第六部:更新版块 pre_forum_forum 相关主题、帖子数量信息
第七步:更新用户 pre_common_member_count 帖子数量信息
discuz发帖过程主要就是以上7个步骤,通过这几个步骤就可以完成对实现discuz的发帖流程,其中设计到一些积分等其他信息的可以自己加上。
0条评论