Joomla!吧

Sunday, May 20th

Last update04:29:37 AM GMT

You are here: Joomla教程 >> Joomla入门教程 >> joomla1.5与phpbb3论坛桥接组件Mehdi’s Phpbb THREE bridge安装方法

joomla1.5与phpbb3论坛桥接组件Mehdi’s Phpbb THREE bridge安装方法

之前用RokBridge来实现joomla和joomla的整合,但只是达到了会员同步,但外观却整合不了。Mehdi’s Phpbb THREE bridge,这款组件就很好的解决了外观和会员同步的问题。下面是官网的安装方法:

下载ZIP压缩包解压.

安装JOOMLA后,安装PHPBB,然后开始下面的步骤

第一步:检查用户名

在开始之前,请确保joomla的超级管理员和PHPBB有 相同 的用户名 (如“admin”),如果不同,请修改一下。

第二步:建立joomphpbb_bridge 的表:

在解压的包里”others”有一个joomphpbb.sql的数据库文件,用phpmyadmin 打开phpbb所在的数据库,导入这个文件,应该会自动插入这个表,或者打开查询,在查询的界面的对话框里将该文件里面的语句复制到里面去,执行即可。注意:这个表一定要是装在phpbb论坛所在的数据库里。

第三步:安装JOOMLA组件

在”others”文件夹里,com_phpbb15.zip,有一个这样的组件,到JOOMLA后台安装它,然后在菜单里新建一个连接,注意不要直接连接这个组件,应该是建立一个外链接,例如:(http://www.xxx.com/bbs)bbs就是论坛所在的目录。

注意不要在目录后面加上index.php等首页文件。直接目录即可。不然会影响外观整合。

第四步:修改phpbb3论坛

在phpbb 3.07 PL1文件夹发现一个hack文件夹,将里面的文件全部复制覆盖phpbb3所在的论坛目录所有文件,注意 要保证目录可写。注意如果不是phpbb3.05版本,请参考官网的说明

第五步:编辑桥接文件

在目录”bridge“里发现joomphpbb_conf2.php,打开编辑:

发现变量 $joomUrl后面的网址是joomla网站所在的网站,如果是直接根目录,改成http://www.xx.com即可。

如果是在子目录就改成http://www.xx.com/joomla.

$joomRel:这个变量后面是PHPBB针对JOOMLA的相对路径,如果phpbb在网站的子目录bbs里,而joomla在子目录joomla里,就改成”../joomla/”,如果是joomla直接在网站根目录里,就改成”../”就可以了。

$joomIntegrate这个暂时不要动它,先设它为0,

然后把bridge目录里所有文件和文件夹上传到论坛phpbb3的安装目录。

第六步:设置phpbb3论坛的后台控制面板。

用管理员登录后台,在控制面板打开styles样式选项卡,强制设bridgesilver为正常的样式,安装它,设为默认。把其它模板删除即可,要保证这个模板是一直能被使用的。

然后打开general中文应该是基础设置,或者叫一般设置。找到Client communication下面的authentication面板,有一个下拉框,选择joomla15后,提交更改。

第七步:将现有的phpbb3的里面的用呢合并到joomla的里面。

如果你刚刚安装PHPBB论坛,或者没有什么重要用户,这一步就可以跳过去了。

一旦设置用户桥接有效的话,用 户只有通过登录和注册joomla来登录phpbb3这一唯一方法,是以joomla为主,如果在phpbb桥接启用之前论坛里就已经有用户信息的话,就必须使这些用户也关联到JOOMLA。JOOMLA和phpbb的关联用户信息是放在刚刚建立的joomphpbb_bridge表里的。为了避免将来不同的用户表的冲突,必须保证,现在每一个phpbb里的用户必须在joomla用户表也有相同的用户名。该桥接组件的作者也提供了一个quickmerge2.php文件来实现用户的转换。想想这种情况一般也不会出现,桥接都会在新建phpbb时完成。总觉得没什么作用,就不在这里赘述了。需要者直接去官网http://www.mehdiplugins.com/misc/phpbbjoom.htm看相关介绍。

第八步:打开论坛目录里的joomphpbb_conf2.php文件,

在$joomIntegrate刚刚说的这个变量后面修改数值:

  • 0 = 不桥接
  • 1 = 外观整合
  • 2 = 用户整合
  • 3 = 外观和用户一并整合

改完保存,整合成功。

转载自:http://www.zhujianbo.com

发表评论


验证码
刷新