Joomla! 1.5.x 和phpBB 3.x.x整合教程

转载 2011年01月12日 15:54:00

如何把Joomla!1.5.x 和 phpBB 3.x 这一最流行的开源论坛程序整合起来,是很多joomla建站者的烦恼。下面以Joomla1.5.14整合phpBB论坛为例:

1. 首先下载用于把phpBB 3.x 和Joomla1.5.x整合的桥接器:Mehdi's Phpbb THREE bridge

并在本地解压。(同时请检查你的joomla运行环境中php版本应为5.0及以上,本文附该桥接器的下载)

2.  安装好phpBB3.0.5英文原版,为了后面的简单,请把论坛phpBB安装在joomla网站的一级目录下,并设置phpBB的超级管理员用户名和joomla的一样。

3.  创建joomphpbb_bridg 数据表:

在前面解压后的 "others"目录下, 找到该文件 joomphpbb.sql, 然后利用phpmyadmin数据库工具,来建立joomphpbb_bridg表。

4. Joomla中安装桥接器组件:

还是在“ others”目录下,从joomla后台安装这一个组件   com_phpbb15.zip ,接下来,你在菜单中,需要新建一个“ 外部链接”的菜单项,如 http://www.aaa.com/phpbb/ ,注意:不是要建一个指向 com_phpbb桥接器组件的菜单!就是你前面安装的phpbb的目录而已。

joomla_phpbb3_bridge001

5.  对phpBB 进行 hacks:

若你前面安装的是phpBB3.0.5 原版,则只需要把前面解压后的 phpbb3.0.5目录下的hacked目录下的全部文件(夹)复制到phpbb的安装目录下即可。

6. 编辑桥接器的配置文件并上传:

在解压后的“bridge”目录下,找到 joomphpbb_conf2.php  该配置文件,并确认以下的变量符合您安装的环境:

  • $ joomUrl:   指向Joomla 网站根目录.
  • $ joomRel:  从phpbb到joomla网站的相对路径.
  • $ joomIntegrate :我认为现在的参数应该为0.

现在把“bridge”目录下的所有文件/夹,当然要连同你刚刚编辑的那个 joomphpbb_conf2.php 配置文件,上传到phpbb的安装目录中去。

7.  现在的事情不多了。请进入phpBB的后台:

点击"Styles"菜单,把“bridgesilver”设为默认风格;然后返回"General"菜单,在左边找到"Client communication"这一项,进入"authentication"设置,把"Select an authentication method"设为"Joomla 15",提交保存。

8.  启动桥接器----最后一步!

设置phpBB目录下的joomphpbb_conf2.php配置文件的参数:$joomIntegrate  它的参数设为以下任何一个:

  • 0  ---- 不整合
  • 1 ----- 整合模板
  • 2-----  整合用户
  • 3 ----  整合模板和用户

Joomla家园 原创,如需疑问,请发表回复。

Joomla与phpbb3的桥接

我个人比较喜欢知识共享,不喜欢收费传授知识,所以在这里写一点关于joomla与phpbb3的桥接的问题,我看百度里关于这方面的东西很少,估计可能会对一些初学者有用,减少开发或学习的时间。桥接的意思就是...
  • xxxsz
  • xxxsz
  • 2010-06-29 15:15:00
  • 1301

phpBB3论坛

  • 2016年04月23日 23:42
  • 3.82MB
  • 下载

Joomla与phpbb3的样式整合

关于这2者的桥接,我已经在以前的文章作了专门的介绍,在这里,我打算分享一下关于样式整合的问题,让这2个网站看上去就像是同一个网站一样,我虽然不能给出一个完全的指南,但是仍然可以给出一个大体的整合思路,...
  • xxxsz
  • xxxsz
  • 2010-06-29 15:16:00
  • 1500

phpBB论坛管理教程

  • 2011年09月24日 15:24
  • 411KB
  • 下载

Joomla 1.5.x 数据库布局图

  • 2010年03月01日 23:00
  • 45KB
  • 下载

springboot整合dubbo

  • 2017年05月10日 15:50
  • 78KB
  • 下载

[原创]实践phpbb论坛非法权限提升的漏洞

google搜索Powered by phpBB 2.0.0出来了一堆.在注册一个论坛用户时,我填了个并不存在的EMAIL地址。点注册后出现了以下文字。一般錯誤 Failed sending emai...
  • hkbyest
  • hkbyest
  • 2006-02-07 22:06:00
  • 2784

phpBB2的一种简单整合方案

基本思想:最简单化设计,采用一个页面内2个iframe来解决注册、登陆、修改密码的同步。phpBB的帐号系统和原系统得完全独立,因此不需要任何修改在登录前自动先注销论坛帐号注册:Register.ph...
  • bitifirefly
  • bitifirefly
  • 2004-10-12 03:59:00
  • 998

PHP模板解析引擎--phpbb

/*** Template class. By Nathan Codding of the phpBB group.* The interface was originally inspired by...
  • FringeDream
  • FringeDream
  • 2006-06-18 09:42:00
  • 1461
收藏助手
不良信息举报
您举报文章:Joomla! 1.5.x 和phpBB 3.x.x整合教程
举报原因:
原因补充:

(最多只允许输入30个字)