MediaWiki 1.6
天下维客,你可以修改的网络知识库
最新版本1.10.1(2007-7-13)
PHP 5.x MySQL 4.0.14+
最新版本1.9.3(2007-2-20)
PHP 5.0+ MySQL 4.0.14+
最新版本1.6.10(2007-2-20)
PHP 4.3.3+ MySQL 4.0+
其他:
最新版本1.8.4(2007-2-20)
PHP 5.0+ MySQL 4.0.14+
最新版本1.7.1(2006-7-8)
PHP 5.0+ MySQL 4.0+
最新版本1.5.8(2006-3-26)
PHP 4.1.2+ MySQL 3.2+
MediaWiki 1.6于2006年4月5日发布,其最新版本为1.6.8(2006年7月8日)。
MediaWiki 1.6开始采用"连续性集成"开发模型,以季度快照进行版本发行。这种开发模式下,最新的代码总能保持随时可用(ready to run)状态(而最新的版本确实真正运行在维基百科系列站点上)。
目录 |
运行环境
- PHP
- MediaWiki 1.6不再支持需要PHP 4.2及之前版本(推荐5.1),PHP 4的用户必须升级到4.3.3或更高版本。
- MediaWiki 1.6是支持PHP 4的最后版本,MediaWiki 1.7之后将需要PHP 5环境。
- MySQL
- MediaWiki 1.7不再支持MySQL 3.23.x。推荐使用4.0.x版本
- 对于MySQL4.1/5.0版本,多数情况下可获得稍好的性能。(但实际使用中可能存在utf-8编码兼容性问题,例如从低版本迁移数据库存在乱码故障)
1.6版本的新增特征
- 用户管理
- 将帐号创建的表单从用户登录表单中分离了出来。
- 页面保护/解除功能使用了一个新的扩充表格
- 页面保护机制中增加了一个层次——禁止未登录用户和新用户编辑
- 可以封禁违规管理员,使之无法形式删除、反删除等权力
- 模板
- 当增加/删除模板中的链接时,类别和"链入页面" 能按所期望的那样进行更新了
- 模板参量现在可以有缺省值了, 例如{{{name|默认参数}}}
- 上传
- 信息推送(feed)
- 数据库
- MySQL 3.23.x 支持下降了; 4.0 或最新必需
- 实验性支持了MySQL 4.1/5.0的Unicode模式 (已适度测试)
- 实验性进行Oracle支持(测试尚不充分)
- anti-spam扩展的支持
- Spam黑名单现在支持自动清理:
<a href="http://meta.wikimedia.org/wiki/SpamBlacklist_extension" class="external free" target="_blank" title="http://meta.wikimedia.org/wiki/SpamBlacklist_extension" rel="nofollow">http://meta.wikimedia.org/wiki/SpamBlacklist_extension</a>
- 支持captcha扩展来限制自动发帖编辑(这是一个添加链接时要求回答随机问题的扩展):
<a href="http://meta.wikimedia.org/wiki/ConfirmEdit_extension" class="external free" target="_blank" title="http://meta.wikimedia.org/wiki/ConfirmEdit_extension" rel="nofollow">http://meta.wikimedia.org/wiki/ConfirmEdit_extension</a>
- 其他
- 程序错误修订及其他细小调整(略)
升级技术信息
mediawiki 1.6的数据库较之MW 1.5有了部分变化。这些变化虽然不大,但在正常运行新代码前需要一个升级过程。
- 新增"templatelinks"数据表,追踪模板引用
- 新增"externallinks"数据表,用以跟踪URL链接。这将被SpamBlacklist扩展中的批量spam清理工具调用
- 新增"jobs"数据表,存储要求后台刷新的页面请求。这将被用于模板变动后自动更新调用页面
在从mediawiki 1.5进行程序升级后,请运行refreshLinks.php以使这些数据表中装入数据。
$wgUrlProtocols的格式相对1.5做了改变,现在使用数组代替了正则表达式。如果你修改过这个设置,那就需要调整它否则外部链接不能正常工作。参考includes/DefaultSettings.php来学习改变后的格式。
警告
一些输出, 特别是与用户提供的inline HTML相关的,有可能不能生成100%合法或格式良好的XHTML输出。欢迎测试者设置“$wgMimeType = "application/xhtml+xml"; ”来核实残存问题状况, 但不推荐在使用中的站上这样做。(对于MathML,本项必须被设置,以便在Mozilla中得到正确显示)
相关资料
</dd>


