返回上一页  首页 | cnbeta报时: 21:26:09
vBulletin 3.6 中文版登场
发布日期:2006-12-10 16:15:39  稿源:
Joey投递:
最近世界最著名的论坛程序 vBulletin 推出了中文版,并全新建立了中文官方网站:http://www.vbulletin-china.cn这里贴出 3.6 新版本的功能介绍.
本帖将为您介绍 vBulletin 3.6 为您带来的令人激动人心的新功能。

您在浏览本论坛或在本论坛发帖的时候,就能的亲身体会到本论坛的部分新功能。当然,要体会到全部功能,您需要作为论坛的管理员。您可以到本站的 vBulletin 演示区进行测试。

系统需求
vBulletin 3.6 现在需要 PHP 4.3.3 或更高版本以及 MySQL 4.0.16 或更高版本。这一最低要求所需的软件版本已是几年前发布的,因此大部分客户的论坛所在的服务器都能满足这些需求。如果您不知道当前服务器运行的 PHP 和 MySQL 版本,请到管理面板的首页查看!

现在,让我们开始了解这些有趣的更新....

第一部分

多重引用
这一众人期待的多重引用功能,使用户能够点击每个帖子右下角的一个小图标来标记要引用的帖子。一旦用户点击回复主题按钮,每个标记的帖子都将被引用。

为了增加可用性,默认仅在当前主题中的帖子会被自动引用。如果您想使用多重引用功能引用其它主题中的帖子,只要在回复主题页面点击一个链接,它们的内容便将无需重新载入页面而立即被引用到您的回帖中。


使用 AJAX 技术标记版面已读
如果您想标记某个版面已读,只要简单的点击版面列表页面的状态图标,便会无需刷新页面便标记版面已读。您甚至可以以同样的方式标记某个子版面已读。



引用标签链接到引用的帖子
当引用某个帖子时,该帖子的 ID 将包含在 [quote] 标签中。当在主题中查看被引用的文本时,一个小的图标会链接到被引用的帖子。

示例:
引用:
作者: admin 查看帖子
如果您按照上述说明操作后仍然遇到问题,请发送一封 Email 到 [email protected]
使用 AJAX 技术的全新好友/屏蔽列表
焕然一新新的界面,您的好友和屏蔽列表还使用了 AJAX 技术以避免不必要的页面重载。另外为了使得界面更加容易使用,vBulletin 在您输入用户名时自动提示。



论坛设置备份和恢复
如果您希望在对论坛设置修改前先在测试论坛对设置进行测试,您可能会在将测试论坛的设置转移到正式论坛时遇到问题。现在,您可以将设置选项备份为 XML 格式文件,并将其恢复到其它的 vB 论坛中。转移可能导致问题的设置 (比如 Cookie 路径和域名) 在备份/恢复时会自动跳过。

通知 Email 中的悄悄话预览
如果您选择在收到新悄悄话后接收 Email 通知,现在这封 Email 将不止包含发件人的用户名,悄悄话的标题和内容也将被包含在内。悄悄话中的 BB 代码将被新的纯文本 BB 代码解析器自动转换为纯文本。

示例输出如下:
引用:
Mike,您好!

您收到了 admin 在 测试论坛 给您发送的悄悄话,标题为“Demo Private Message”。

下面是您接收到的悄悄话:
***************
如下是一个包含*粗体*的演示悄悄话。

---引用 (作者: Mike)---
引用的文本
---结束引用---

1. 以及一个
2. 项目编号
3. 列表

***************

要阅读原始版本、回复或删除该悄悄话,您必须登录如下页面:
http://www.example.com/forum/private.php

致礼,
我的演示论坛
在主题收藏通知 Email 中的帖子预览也包括了此增强的纯文本表现形式。

自动缩小过大的图像附件
如果用户上传的图像大于管理员允许的尺寸,图像会被自动缩小以符合管理员的要求。这与 vBulletin 3.5 自动缩小头像的操作是类似的。

“编辑的原因”现在显示在快速编辑中
您现在可以在快速编辑时直接输入编辑帖子的原因,而无需进入高级模式编辑。



Email 中的唯一取消订阅链接
主题和版面收藏通知 Email 对每个用户将包括一个唯一的取消订阅的链接。使用该链接时,取消订阅主题或版面更新通知时不再需要登录。


插件管理按照产品排序
插件管理器现在默认按照产品排序,而不是 vBulletin 3.5 中的按照钩子位置排序。如果您喜欢原来的排序方式,您可以选择重新按照钩子位置排序。




使用 AJAX 技术保存搜索设置
在高级搜索页面修改您的搜索设置不再需要重新装载页面。

第二部分

违规系统
违规系统允许您和您的版主灵活的谴责问题用户。您可以为论坛规则创建多种类型的违规情况。每种违规情况都有一个可控制的权重 (点数) 以及一个选项允许其仅作为警告用途,警告用户的违规行为但是不为用户记录违规点数。另外,用户违规得到的违规点数可以自动在一段指定的时间后通过计划任务 系统移除。

违规点数在到达指定的门槛后,用户便会失去某些权限。灵活起见,它使用了存在的用户组权限系统。您在下面的截图中可以看到,达到 15 点违规点数的“注册会员”的权限将被“违规 - 审核所有帖子”的用户组覆盖,而任何达到 30 点违规点数的用户的权限将被“违规 - 封禁”的用户组覆盖。



当管理员或版主需要记录某用户的违规行为时,他可以点击帖子上的违规图标,这样一个新的页面便会出现,允许其选择违规属于那种情况,并且可以选择是否发送 悄悄话给那个用户以说明更多内容。哦哪个好禁用了悄悄话功能也没有关系,不过这个功能将在本文的其它部分详细介绍。如果悄悄话被禁用但 Email 可用,将发送 Email 来替代悄悄话。



用户的违规行为也可以在用户个人资料页面被记录。另外个人资料页面也显示了该用户的违规历史。活跃的违规记录可以被拥有相应权限的用户撤销。



违规记录/警告权限是在用户组权限 (不是版主权限) 设置的,因此如果您愿意,也可用允许论坛中某个用户组中的成员负责记录违规/警告违规用户。等级制度如下:
  1. 管理员不能被他人记录违规
  2. 超级版主仅能被管理员记录违规
  3. 版主仅能被管理员和超级版主记录违规
在某个违规被记录后,论坛可以自动在某个特定版面发表一个主题,来讨论这次违规记录。



在被记录违规/警告后,除了会接收到悄悄话通知以外,用户控制面板中也会有新违规记录的警告信息,以警告违规用户。



每个版面可以单独设置默认主题排序选项
您现在可以为每个版面单独设置主题列表的默认排序方式。选项包括排序栏目和排序方式。





全新好友/忽略列表编辑器
全新的好友和屏蔽列表编辑器允许您快速从列表中添加和删除用户,以及使用基于 AJAX 技术的用户名建议系统。如果发生类似于“用户没有找到”的错误,您可以简单的修正错误并继续,而无需重载页面。





使用 AJAX 技术快速对主题评分
现在对主题评分无需重载页面了。您按照原来的方式选择分数,但是在提交您的评分时,您会被通知您的评分被接受 (或没有被接受),并且新的主题评分会立即出现。



使用 AJAX 技术在当前在线用户列表中解析 IP 地址
将一个 IP 地址 (比如 123.123.123.123) 解析为一个主机名 (比如 myhostname.vbulletin.com) 需要花费较长时间。如果您选择在当前在线用户列表中将 IP 地址解析为主机名,您可能会发现如果您的论坛比较繁忙,列表会花费较长时间来装载。现在,您可以仅显示包含人易读主机名的 IP 地址以提高速度。当点击在线用户列表中的 IP 地址时,它将通过 AJAX 技术被解析为主机名而无需重新装载整个页面。


会话处理中增强的代理服务器支持
在 vBulletin 早先的版本中,在页面与页面的浏览过程中,您需要保持自己的 IP 地址一致,以维持一个会话。虽然这会带来较高的安全性,但对那些在代理服务器后,比如美国在线的用户,可能会导致显著的问题。vBulletin 3.6 提供了一个选项允许您控制多少 IP 地址必须相符才能维持前一个会话。这能帮助解决让用户保持登录的众多问题。



更多 AJAX 用户名自动完成
用户名基于 AJAX 技术自动完成功能现在被应用到编辑好友/屏蔽列表、搜索会员列表以及注册时推荐人的填写上来。



付费订阅权限
您现在可以控制用户组内的用户可以购买哪些指定的订阅。



在快速搜索弹出菜单中显示主题或帖子
您现在可以直接选择以主题方式或帖子方式显示搜索结果,而无需进入高级搜索页面。



短语类型仅通过栏目名称识别
那些喜欢为 vBulletin 编写插件的朋友一定会对此感兴趣。phrasetype 数据表中的 phrasetypeid 列已被移除。短语类型现在的唯一识别标识为 fieldname。



在用户、主题和版面数据表中的 LastPostID 列
某用户在某个主题或版面中发表的最新帖的 ID,现在直接储存在相应的数据表中。另外,为全局屏蔽用户创建的数据表包括这些新字段。这项更改是对几个函数的优化,同时也解决了几个原先不可修正的 Bug。

第三部分


基于用户组的签名权限
您现在可以在用户组的级别精确控制用户可以写入签名的内容。控制包括基本的字符数限制 (包括或排除 BB 代码),有效行数限制,以及对单独的 BB 代码的限制。参见下面的截图了解完整的可控制选项。



当用户编辑他们的签名时,主要的签名权限会显示出来。



如果用户编辑他们的签名时违反了签名权限的规定,会显示错误信息以提示用户签名在什么方面出现问题。




可上传签名图片支持
同时,您也可以允许用户上传并在签名中使用一个图片。如果将此与限制 [img] BB 代码权限结合起来,您可以完全控制用户放置于自己签名中的图片尺寸。



签名图片使用 [SIGPIC] BB 代码控制,允许用户将其放置于签名的任意部分。




改进的图像验证 (Captcha)
图像验证系统限制可以被论坛管理员广泛的自定义。这项选项允许您控制图像的识别难度,包括选择是否每个字母数字使用单独的字体、字体大小、倾斜和颜色。

另外,管理员也可以上传使用在图片中的自定义背景和 TrueType 字体。背景图片和字体在每个验证图像中随机采用。





用户在浏览前必须输入必填的个人资料栏目
在以前版本的 vBulletin 中,如果您创建了一个必填的个人资料栏目,已注册的用户将不会被强制填写这个栏目,除非他们要编辑自己的个人资料。在 vBulletin 3.6 中,他们会在访问论坛前强制填写这一必填栏目。




查找更新短语系统
此系统与查找更新模版系统有着类似的功能,它用来查找过期的短语。过期的短语是指在 vBulletin 新版本的主语言中被修改,并且您在老版本的 vBulletin 中曾经翻译过的短语。例如,“notify”短语在 3.6.0 Beta 1 中被更新。如果您在 3.5.4 中翻译了这个短语,它会被认为是过期短语,因为您翻译时的软件版本与新版本不一致。



主题中附件列表弹出菜单
指示主题中包含附件的别针图标现在是可点击的。它会弹出一个菜单,显示指定主题中的附件列表,包括文件大小和下载次数。





论坛设置选项验证
为了避免用户输入错误,现在在论坛设置 ($vbulletin->options) 中的每个选项现在都有对应的验证代码,以确保每个设置的值都有效。AJAX 技术被引入,在您保存设置前便会检查您为选项设置的值。

每个选项的验证代码均可以设置 XML 的方式导入和导出,插件和 Hack 作者均可与核心 vBulletin 系统一样使用这一功能。





产品系统: 依赖
产品现在可以注册对指定版本的 PHP、MySQL 和 vBulletin 的依赖。也可以设置安装某个产品需要首先安装其它产品。





产品依赖在启用或禁用某个产品时都会被检查,以避免产品依赖错误。





付费订阅日志和统计
为了协助查找问题,所有付费订阅回调现在被记录。您可以搜索订阅、处理者、货币和最终结果 (成功、失败、撤销) 的详细信息。处理者的交易 ID 也被记录并可搜索。



现在支持 APC 缓存
Datastore 信息现在可以通过 APC (Alternative PHP Cache) 储存在共享内存中,提高论坛的性能。


计划任务新增描述
计划任务现在可以拥有一个描述,显示在全新设计的计划任务界面中。您可以在其中临时禁用某个计划任务,而无需将其从数据库中移除。



第四部分


RSS 发帖机器人
vBulletin 3.6 包括了一个新的计划任务,可以从互联网中检查 RSS 聚合,读取它们的内容并将其插入到您的论坛中。



此系统非常灵活,允许管理员使用关键词来调整要插入的项目,并可在标题或内容中使用特别的模版来控制机器人插入条目的排版格式。并且可以以主题或公告的形式插入论坛。







产品系统: 最新版本检查和产品网址
产品现在可以关联两个网址: 产品主页的网址和一个特别的版本检查页面网址。如果输入了产品网址,产品管理器中的产品标题会链接到产品的主页。

版本检查网址稍微复杂一些。要使版本检查能够正常工作,该网址必须返回如下格式的文本:
代码:
1.2.3
x 为产品的 ID,而 1.2.3 是最新的版本号。当用户点击该产品的“检查版本”时,当前安装的版本会与最新的版本比较。


接收来自好友的悄悄话
您现在可以选择仅接收好友列表中用户发送的悄悄话。如果某个非您的好友尝试向您发送悄悄话,他会看到一条错误提示,表明您不接收悄悄话。这个限制不会拒绝管理员和版主发送的悄悄话。




基于每个版面的“显示私密版面”选项
虽然“显示私密版面”这个选项早已存在,但它原先只能控制论坛的所有版面。现在,您除了可以对每个版面单独控制以外,还可以选择没有权限进入版面的用户可以看到的信息。



例如,您可能不想让版主专用版面显示给除版主外的其他人。但是,如果您有某个版面,用户需要付费订阅才可显示,您可能愿意允许未购买的用户看到论坛名称和帖子数,吸引他们付费进入。


使用 AJAX 技术评价声望
声望可以被添加到某个帖子而无需离开这个页面。当您点击某个帖子中的声望图标,会有一个弹出菜单,允许您选择赞同或反对这个帖子,并给出理由。




升级时错误避免机制
升级现在变得更轻松了。升级程序会自动检查您是否已经进行了某些必要的更改,若是,则跳过以避免重复更改。原先在升级时普遍发生的各种错误将不再发生。

这种机制也解决了那些较大论坛发生的某些耗时升级步骤超时的错误。如果发生超时,您只需简单的刷新一下浏览器的页面,升级便会从中断的地方继续执行。




禁用计划任务的选项
默认的计划任务将不可被移除,但是它们可以被单独禁用。




解析的签名储存
签名现在解析后再储存在数据库中。这能够增加查看主题的速度。


短语提取的项目: 计划任务、自定义资料栏目、订阅、节假日
这项项目的短语现在被提取出来,可被翻译成其它语言。


在用户的强烈要求下...
我们 (刚刚) 在版面排序选项中添加了默认按照主题发起时间排序的

第五部分


超级版主权限
现在您可以为每个超级版主设置权限了。举例来说,您现在可以阻止某个超级版主批量移动主题。您原来控制版主的权限现在也可以用来控制超级版主。






用户注册时发送欢迎悄悄话
您现在可以自动发送悄悄话给新注册的会员。若悄悄话功能启用,此悄悄话会在用户成功激活帐号后发送。




公告: 所见即所得编辑器和前台编辑
公告现在无需进入管理或版主面板便可发表。发表入口在版面工具下拉菜单中。



在这里,版主或管理员们会进入一个包含所见即所得编辑器的页面,以类似发表新主题的方式发表公告。另外,公告特定的选项也在此页面出现。



同时,公告可以包括您的签名,当然也可以包括您的签名图片!




插件执行顺序
当多个插件附在同一购置上时,您现在可以指定这些插件的执行顺序。有较小的顺序值的插件会更先执行。在 3.5 中安装的插件默认顺序值为 5,这样新安装的插件如果需要,便可以在之前执行。


更强的用户名验证控制
您现在可以要求用户名必须符合一个特定的正则表达式才允许被注册。使用这种方法,用户名几乎可以按照任意方式进行限制。

常见的限制要求,例如只允许字母数字的用户名,已经作为示例包含在内。


悄悄话: 限额警告
一旦您的悄悄话限额已经达到 90%,您将会收到一个警告,告知您的悄悄话即将到达储存容量限制。




悄悄话: 管理员限额覆盖
管理员可以发送悄悄话给那些收件箱已满的会员。


纯文本 BB 代码解析器
在前面几部分中,我们已经提到了这一点。vBulletin 3.6 引入的这一纯文本 BB 代码解析器,可将 BB 代码解析并作为纯文本输出,使用在 Email 等处。



同步数据缓存 (external.php)
external.php 输出的数据 (例如 RSS 聚合) 现在将被缓存一段指定的时间。默认为一个小时。这能够显著的提高较大论坛的性能。


诊断 Email 日志
所有 vBulletin 发送的邮件可以被记录下来,以协助解决邮件问题。邮件主题、内容和所有头部均会被记录。


处理其它 Datastore 失败时提高性能
在使用其它 Datastore 源 (比如 eAccelerator),vBulletin 3.6 在发生错误或收到无效数据后比 3.5 提高了的性能。新代码只需一次查询,便可获得所有所需数据,而不是每个部分一次查询。

第六部分


使用 AJAX 技术即时查看被删除/忽略的帖子
在查看被隐藏的帖子 (比如被软删除或在屏蔽列表中会员发表的帖子) 时,您显著可以无需重新装载页面而快速查看原帖的内容。在先前的版本,点击“查看帖子”链接会弹出一个窗口显示原帖内容,而在 3.6 中,帖子会在原位使用 AJAX 装载。




集中查看已删除和等待验证的帖子
管理员和版主现在可以在用户控制面板内的一个新区域查看已删除或等待验证的帖子。在早先的版本中,这一信息不可在一个区域内集中获得;已删除的帖子只有在您查找它们的时候才会显示。这一新的区域可以作为“回收站”来使用。






更多的产品系统组件: 管理帮助、计划任务、论坛帮助
管理帮助、计划任务和论坛帮助条目现在可以关联于特定的产品,这样它们将可自动导出和导入到您的产品中。它允许产品系统更加集中,避免了开发者依靠安装代码模拟这个行为的麻烦。


付费订阅现在支持 CCBill
为了满足大家的需要,付费订阅的付费处理者我们现在支持 CCBill 了。这样大量的网站都可从 vBulletin 付费订阅中获益。


基于用户组的附件权限
每个用户组现在可以对每种附件类型有着不同的权限。您可以完全拒绝某些用户组上传某一特定的扩展名的附件,或者允许管理员忽略文件大小和尺寸限制。




列出快速管理选择的主题/帖子
快速管理现在有一个新选项,允许您查看您标记用来快速管理的主题和帖子。在这个页面,您可以取消选择那些不需要处理的主题或帖子。




悄悄话完全支持密件抄送
类似 Email,密件抄送允许您对收件人隐藏收件人列表。在早先版本的 vBulletin 中,“收件人”栏目类似于现在的密件抄送。而现在,“收件人”栏目则类似于 Email 中的收件人;收到悄悄话的人会知道这条悄悄话的所有“收件人”。




播客 (Podcasting) 支持
播客 (Podcasting) 是用来通过 RSS 聚合分发多媒体内容。vBulletin 3.6 支持在内建的 RSS 聚合中分发播客附件文件。此系统可以对每个版面单独设置。




原子灌水检查
发帖和发送 Email 的灌水检查已重新编写,以避免竞争条件,导致某些情况下可以跳过灌水检查限制。现在的检查达到原子级别,确保用户一次只能发送一个帖子或一封 Email。


反转 isbannedgroup 权限值
isbannedgroup 权限现在被更改为 isnotbannedgroup。这样该权限便与其它权限保持一致;“是”意味着比“否”更高的权限。这也会解决那些位于多个用户组而其中一个用户组为封禁用户组所导致的不可预期的行为。

第七部分


游客发帖图像验证
虽然允许游客发帖可以在短期内为一个论坛聚集大量人气,但是也会招来发帖机器人的侵扰。为了阻止它们,您现在可以允许游客在发帖是必须进行图像验证,以确保是一个真正的人在发帖。




缩略图显示选项
您现在可以在缩略图周围显示更多的信息。您可以选择是否显示一个边框、图像尺寸和文件大小,或者全部。当选择显示图像尺寸时,若空间够大,还会显示文件的 类型 (JPG, GIF, PNG 等)。无论您启用了 GD 还是 ImageMagick 作为图像处理软件,均能使用此选项。






通过快速管理复制帖子
快速管理提供了一个新的选项,来复制帖子到其它主题中,而不是移动到其它主题中。




在查看新帖时显示公告
在早先版本的 vBulletin 中,公告仅当用户浏览版面的主题列表时显示。由于某些用户习惯在访问论坛的时候只点击“查看新帖”链接,这样他们便看不到公告。vBulletin 3.6 在查看新帖的页面顶部也显示公告。



除此之外,公告现在还包括真实的已读标记。在用户没有阅读公告前,它在相当长的一段时间内均会保持在未读状态。


全新内建选项类型
开发者可以为它们的产品创建多个选项类型,而无需直接处理 HTML。单选框和选择下拉菜单可以通过简单的管道分隔格式来创建。需要验证用户名的选项也可以使用一行代码来创建。


恢复暂停的附件下载 (续传)
您现在可以使用下载工具或者支持断点续传的浏览器下载附件了。中途可以暂停下载,稍后继续下载。


优化的 Web 服务器 POST 请求日志支持
所有 vBulletin 提交的表单现在包括最重要的数据作为 GET 请求发送,这样 Web 服务器的日志将更加易读。通过 GET 发送回的数据包括操作类型 (“do” 变量) 和一个唯一的标识 (例如,如果您在发表新主题,那么这个标识就说您正在发帖的版面 ID)。


自动移除主题重定向
您现在可以选择在一段指定的时间后自动将主题重定向信息移除。


公告数据管理器
公告现在可以被数据管理器管理,允许开发者快速创建公告。


COPPA 永久生日 Cookie
COPPA 年龄检查现在使用永久 Cookie 储存用户第一次输入的生日。这可以阻止某些儿童由于第一次输入真实生日后被告知年纪过轻,第二次再次注册时虚报自己年龄的情况。


增强的主/从数据库支持
较大的论坛将可以从这一增强的主/从数据库支持中获益,它可以区分哪些查询可以安全的在从服务器上运行。它避免了在数据库服务器间复制数据前读取数据时可能发生的潜在的数据库错误。

增强的 RSS 同步
我们对 RSS 同步进行了多项改进。
  • external.php 默认提供 RSS2 内容
  • 默认使用 标签提供 HTML 内容。若使用合适的聚合 (新闻) 阅读器,聚合条目看起来和有着和论坛一样的外观,包括附件。可以使用 &nohtml=1 来禁用这一功能。
  • 如果使用 &fulldesc = 1 参数, 标签将包括完整的帖子内容。
  • 添加了一个频道图标
  • 发帖用户名现在使用 列出,因此不再需要 [email protected] 链接。
  • 聚合可以使用 &lastpost=1 参数按照最新主题或最后回复顺序显示。最后回复顺序将显示每个椎体的最新帖。
  • 现在在管理面板中您可以设置增加返回的条目数量。聚合默认仍返回 15 条数据,但是可以增加,使用 &count= 参数。
我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。
查看网友评论   返回完整版观看

返回上一页  首页 | cnbeta报时: 21:26:09

文字版  标准版  电脑端

© 2003-2025