可能有时你想禁止某个用户。最常见的原因可能是他们在你的论坛中发布了不合适的内容。
在系统管理 ->
偏好设置 ->
常规设置中,有两个设置启用后可以通过IP地址禁止用户。第一个是“启用IP禁止” - 如果设置为“是”,则会评估以下文本区域(“输入应从网站中禁止的IP地址”)以确定禁止的IP。多个IP使用|进行分隔。
如何识别用户的IP:使用新BB和CBB最新发布版本 有很多模块可以显示IP。如果你想禁止某个用户,通常是因为他在论坛板块中发表了某些评论。Newbb 2和CBB有一个设置可以显示版主IP。转到论坛模块的“偏好设置”:查找“显示用户IP”设置“是”将向版主显示用户IP
如果你不使用新BB或CBB: 有
XMembers统计模块,但这个模块只显示在线访问者的IP。通常最后2-3位数字会被隐藏。XMemberStats只显示当前在线人员的IP地址,不能告诉你这个人的IP是否变化。还有PHP Stats:这是一个意大利站点的支持,这里有Google
英文翻译 最新版本可以从这里下载
这里(建议由McDonald提供)
使用phpmyadmin 如果找不到切换IP地址的选项,或者你没有它,如果你安装了phpMyAdmin(我认为大多数人都有),你可以直接从数据库中查找IP。只需转到安装xoops的数据表,查看名为xoops_bb_posts的表。你可以使用SQL找到特定用户的全部帖子。首先使用SELECT * FROM xoops_users WHERE uname='
'查找他们的uid。'这将会列出该用户的全部帖子。你可以很容易地看出他们的IP地址,以及它是否经常变化。如果它变化(他们有动态IP),那么禁止他们是没多少用的。(建议由tmb_ayebe提供)
如何禁止一个用户?
由于许多用户具有动态IP地址,因此大部分情况下禁止用户按IP地址是不可行的。
我认为按用户名禁止用户更强大,这可以通过将其账户设置为无限期或有限期不活跃来实现