整合XS MOD的phpBB2安装包下载(Build1225-phpbb小组的圣诞礼物)

phpbbchina的站点公告发布
Post Reply
User avatar
IOsetting
论坛管理员
论坛管理员
Posts: 3647
Joined: 2006-10-17 1:48

整合XS MOD的phpBB2安装包下载(Build1225-phpbb小组的圣诞礼物)

Post by IOsetting » 2006-12-25 1:32

== Build20061225 ==

***phpBB版本升级至2.0.22***

功能修复:
[Fix] Check for user's existence prior to showing email form
[Fix] New members of moderator groups should always become moderators (Bug #382)
[Fix] Proper message when replying to non-existant topics (Bug #459)
[Fix] Changed column type of search_array to store more ids (Bug #4058)
[Fix] Fixed annoyance with font-size selector (Bug #4612)
[Fix] Fix optimize line in database updater (Bug #6186)
安全修复:
[Sec] Check for the avatar upload directory reinforced
[Sec] Changes to the criteria for "bad" redirection targets - kellanved
[Sec] Fixed a non-persistent XSS issue in private messaging
[Sec] Fixing possible negative start parameter - SpiderZ.
[Sec] Added session checks to various forms - kellanved

论坛权限描述调整
修复由于分类或版面名称过长引起的显示错误

从原Build1202升级方式(请预先备份论坛文件和数据库)
Step 1:
如果有安装过其他MOD,请按照install/phpbb-2.0.21_to_2.0.22.txt所示自行修改
如果冇安装过其他MOD,请从这个安装包中拷贝如下文件覆盖原文件(注意别搞错目录):
admin/admin_board.php
groupcp.php
includes/functions.php
includes/usercp_email.php
includes/usercp_register.php
includes/viewtopic_quickreply.php
language/lang_english/lang_main.php
language/lang_chinese_simplified/lang_main.php
language/lang_chinese_traditional/lang_main.php
login.php
memberlist.php
modcp.php
posting.php
privmsg.php
search.php
templates/subSilver/posting_body.tpl
templates/phpbbchina/posting_body.tpl
templates/phpbbchina/viewforum_body.tpl
templates/phpbbchina/privmsgs_body.tpl
templates/phpbbchina/profile_view_body.tpl
viewforum.php
viewtopic.php
新增
templates/phpbbchina/images/spacer2.gif

Step 2:
将install/update/db_update_1202_to_1225.php
拷贝至
论坛根目录/install/db_update_1202_to_1225.php

以浏览器访问方式运行db_update_1202_to_1225.php,升级数据库到最新。

其实对于2.0.21的数据库只更新了两处,对SQL熟悉的朋友可以执行以下两条语句完事(注意改成自己的table名称,还有新的版本号):
'ALTER TABLE ' . SEARCH_TABLE . ' MODIFY COLUMN search_array MEDIUMTEXT NOT NULL';
"UPDATE " . CONFIG_TABLE . " SET config_value = '$updates_to_version' WHERE config_name = 'version'";

下载地址
Last edited by IOsetting on 2007-02-08 2:37, edited 1 time in total.
技术问题请在相关版面直接发帖, 站内短信恕不答复

User avatar
ifubo
界面组成员
界面组成员
Posts: 438
Joined: 2006-10-26 17:46

Re: 整合XS MOD的phpBB2安装包下载(Build1225-phpbb小组的圣诞礼物)

Post by ifubo » 2006-12-26 18:19

IOsetting wrote:== Build20061225 ==
其实对于2.0.21的数据库只更新了两处,对SQL熟悉的朋友可以执行以下两条语句完事(注意改成自己的table名称,还有新的版本号):
'ALTER TABLE ' . SEARCH_TABLE . ' MODIFY COLUMN search_array MEDIUMTEXT NOT NULL';
"UPDATE " . CONFIG_TABLE . " SET config_value = '$updates_to_version' WHERE config_name = 'version'";
能不能简单说下这两处数据库的增加是关于哪方面的
因为我想对我的论坛直接升级,可是怕这两句数据库的操作会不会有什么影响

还有,那些Fix的说明我看不太明白,管理员介绍下这次升级重要吗??大致关于哪几个方面,如果是小改动,我就不用升了,嘿嘿
俺是一只大大大菜鸟......想要飞却怎么样也飞不高.....
支持phpbb,支持phpbbchina

User avatar
IOsetting
论坛管理员
论坛管理员
Posts: 3647
Joined: 2006-10-17 1:48

Re: 整合XS MOD的phpBB2安装包下载(Build1225-phpbb小组的圣诞礼物)

Post by IOsetting » 2006-12-26 19:51

ifubo wrote: 能不能简单说下这两处数据库的增加是关于哪方面的
因为我想对我的论坛直接升级,可是怕这两句数据库的操作会不会有什么影响
还有,那些Fix的说明我看不太明白,管理员介绍下这次升级重要吗??大致关于哪几个方面,如果是小改动,我就不用升了,嘿嘿
第一条:把一个字段的类型从text改成了mediumtxt,这样能存更大的字符串,不過好像没什么太大意义?
第二条:把版本号改成2.0.22,这个就是一形式而已。。。

修改主要集中在sid的校验,还有避免通过站内短信达到跨站注入这些不安全因素,但是这些都得满足特定条件才能产生危害。
总的来说不是很critical,不升级也没什么大问题。
技术问题请在相关版面直接发帖, 站内短信恕不答复

User avatar
ifubo
界面组成员
界面组成员
Posts: 438
Joined: 2006-10-26 17:46

Post by ifubo » 2006-12-26 20:03

哦,谢谢管理员了
这样站长们就能根据情况决定是否升级了
俺是一只大大大菜鸟......想要飞却怎么样也飞不高.....
支持phpbb,支持phpbbchina

e_zailai
初来乍到
初来乍到
Posts: 1
Joined: 2006-12-29 20:54

Post by e_zailai » 2006-12-29 21:08

谢谢管理员了

User avatar
zcyzf
初来乍到
初来乍到
Posts: 2
Joined: 2007-01-10 11:19

Post by zcyzf » 2007-01-10 11:23

:oops: 谢谢

Post Reply