Tag Archives: phpbb

phpbb3的anti-spam

phpbb3自身带的anti-spam系统已经被破解,导致论坛上出现了大量的垃圾帖子和用户。 经搜索,可以暂时使用PHPBBCHINA上的这个方案: Administration Control Panel -> Users and Groups -> Custom profile fields [Create new field]: antibot (Field identification: antibot, Field type: Numbers) Display in user control panel: Yes Display on registration screen: Yes Required field: Yes Field name: Anti-Bot … Continue reading

Posted in phpbb | Tagged , | Leave a comment

整合phpbb3和mediawiki

mediawiki是1.11.0版本,phpbb3 rc7,整合起来也还是比较简单的。 下载整合插件,解开到extension目录下,然后修改LocalSettings.php文件,在最后添加一下内容,也可以参考其readme。 /*—————–[ Everything below this line. ]—————–*/ // PHPBB User Database Plugin. (Requires MySQL Database) require_once ‘./extensions/Auth_phpbb.php’; $wgAuth_Config = array(); // Clean. $wgAuth_Config['WikiGroupName'] = ‘Wiki’; // Name of your PHPBB group // users need to be a member … Continue reading

Posted in phpbb | Tagged , | 1 Comment

发现一个PHPBB RC5的BUG

已经报告到给官方了。 是local_upload的问题,估计之前没有人使用这个函数,所以一直没发现。 调用的时候会报这个错误: Notice: in file /includes/functions_upload.php on line 580: mime_content_type() [function.mime-content-type]: can only process string or stream arguments 一直跟踪下来,发现这个$filename是一个空变量,应该是用$source_file这个变量。

Posted in phpbb | Tagged , | Leave a comment

phpbb 3.0 rc4发布

PHPBB3.0 RC4发布,修正了一系列的BUG,升级部分做了一些增强。详细情况请参考官方说明。 在RC1到RC2的升级中,可以进行自动的升级。从RC2之后,好像需要手工确认了,不知道这个改进是好还是不好。 同时,在RC4升级过程中,若你使用了其他语言包,需要注意更新对应的语言包,或者,根据这个帖子进行简单的修改。 dallas2 wrote:I don’t know if this is the right thing to do, but in your language pack find common.php file and open it. In that file find: ‘NEWEST_USER’ => ‘Our newest member <strong>%s%s%s</strong>’, (of course, this … Continue reading

Posted in phpbb | Tagged , | Leave a comment

phpbb 3.0 rc3发布

详细情况见phpbb3。 祝贺,感觉离正式版本不远了。

Posted in phpbb | Tagged | Leave a comment

phpbb 3.0 rc1到rc2的升级

开始走了弯路,以为要覆盖后升级,没想到是直接下载升级包就可以了。 cd myforum sudo wget http://prdownloads.sourceforge.net/phpbb/phpBB-3.0.RC1_to_3.0.RC2.zip?download sudo unzip phpBB-3.0RC1_to_3.0RC2.zip 然后进入install目录,选择upgrade就可以了。

Posted in phpbb | Tagged , | Leave a comment

phpbb 3.0 rc2 released

phpbb 3.0 rc2今天发布了,修正了一系列的BUG。

Posted in Linux | Tagged | Leave a comment

转换vbb 3.0.3到phpbb3

集思学院已经用了很长时间的vbb3.0.3,现在有些功能在我们的服务器已经出问题了,而且不想再跟vbb了,因为数字流域论坛已经转换到phpbb了,为了以后维护方便,决定从vbb3.0.3转换到phpbb 3 rc1。(估计RC2版本就要出来了,BUG已经很少了) 因为之前已经写了一个webwiz到phpbb的转换程序,所以再写vbb3到phpbb3的转换程序,比上次要轻松不少,但webwiz的设计思想就是来源于phpbb,所以很多库结构都非常像,而vbb的结构和phpbb有较大差异,在调试过程中还是耗费了大量的时间,回头来看,大约耗费了有一个礼拜的时间。感觉我都能提供有偿论坛转换服务了,哈哈。 转换过程: 首先要进行数据库的UTF8转换。之前论坛采用的是gb2312编码,但论坛上有台湾的注册用户,原来也能显示繁体中文,所以应该采用的是gbk或gb18030的编码。 在进行数据库的备份之前,要在原来的vb论坛后台把附件的存贮方式修改为文件方式,上传头像的存贮方式也修改为文件方式,而customprofilepic我没有找到对应的phpbb设置,所以这一块就直接丢弃了。 然后导出数据库: mysql -uroot –add-drop-table –default-character-set=latin1 cngis > cngis.sql 进行编码的转换: iconv -c -f gb18030 -t utf8 cngis.sql > cngisutf8.sql 然后修改此sql文件,替换所有的latin1为utf8,并在文件的开始处添加: SET NAMES utf8; SET CHARACTER_SET_CLIENT=utf8; SET CHARACTER_SET_RESULTS=utf8; 然后新建一个数据库cngisutf8,作为我们的测试数据库并尝试导入此sql文件。 mysql -uroot cngisutf8 < cngisutf8.sql 若在导入过程中没有错误,那么恭喜你,你太幸运了。 … Continue reading

Posted in Linux, Program | Tagged , , | 18 Comments

phpbb3下的中文搜索设置

开始还以为不支持,在这里找到的答案: http://www.phpbbchina.com/forum/viewtopic.php?f=5&t=814 出现上述问题的原因主要是词频阈值的设定问题,我将其改为90,重新索引,好了,庆贺一下吧。 若还有问题,请将搜索设定->搜索后端改为fulltext native,重新索引数据库,该ok了吧?

Posted in Linux | Tagged , , | Leave a comment

phpbb3下的avatar设置

从WEBWIZ直接转换过来的avatar开始不能直接在phpbb3的控制面板里显示,但在帖子里显示是没有问题的。 在IRC上求教后,方才知道需要把avatar都要拷贝到images/avatars/gallery/下的一个子目录里,而不能直接拷贝到gallery目录下面。 <wlx> hi, how to display avatar gallery? It is not shown in my phpbb3 forum. <wlx> and I have change the images/avatars/gallery to mode 777 <wlx> I can upload avatar from my computer, and that does work. <karlsemple> … Continue reading

Posted in Linux | Tagged , , | Leave a comment