Joomla/详解用RokBridge 1.0RC8整合Joomla!1.5.9与phpBB3论坛

来自站长百科
跳转至: 导航、​ 搜索

Joomla | Joomla使用手册

RokBridge桥接器的安装与运行[ ]

假设你已经安装好了Joomla! 1.5.x 核心,但是还没有安装 phpBB3 论坛。那么,我们按照以下步骤来完成这个整合过程。

注意:如果你之前曾经安装过 RokBridge 的旧版本,那么请先彻底卸载旧版本桥接器所安装的 phpBB3 User 和 phpBB3 Authentication 两个插件

安装 RokBridge 桥接器[ ]

  1. 登录到你的 Joomla! 后台,点击“扩展 -> 安装卸载”
  2. 像安装其它标准组件一样,点击“浏览”按钮找到 RokBridge 1.0rc8 的 zip 压缩包
  3. 点击“上传并安装”,这个组件只有 60KB 多,很快就安装完成了,这时可以看到安装成功的提示消息,同时也显示 RokBridge 自带的两个 Joomla! 插件也自动安装了。

设置 RokBridge 桥接器[ ]

点击 Joomla! 1.5 后台菜单的“组件 -> RokBridge”,就打开了 RokBridge 桥接器的设置页面。参数很少,因此只有一页。

Joomla RokBridge 1.jpg

在此页面下半部分的“RokBridge 状态”中,可以看到,Joomla用户插件和Joomla验证插件已经自动安装了。

Joomla RokBridge 2.jpg

指定桥接器路径[ ]

接下来,需要手动指定 Rokbridge “桥接器路径”,默认是 /forum 目录。建议新手直接使用这个默认值即可。这里的 /forum 目录不是用来安装 phpBB3 论坛程序的,而是用来存放 RokBridge桥接器的主程序。同时,整合成功后,访客在前台看到的论坛访问路径始终是指向 forum 这个目录的,这是因为RokBridge 会自动进行 URL 的重定向。设置好“桥接器路径”这个参数后,点击右上角工具栏上的“保存”按钮。

请注意:到目前为止,RokBridge 的桥接器主程序实际上还未安装。因此,我们在页面底部的“RokBridge 状态”列表中可以看到第三项的“phpBB3桥接器”状态是“未安装”。在该条目对应的“操作”一栏有“安装”链接,现在点击这个“安装”链接,就完成了 RokBridge 主程序的安装。其实质是 RokBridge 管理组件将一些文件复制到刚才指定的 /forum 目录中。

安装phpBB3论坛程序[ ]

从上面截图可以看到,RokBridge 默认的 phpBB3 安装位置是 /distribution 目录,这个目录必须位于 Joomla! 根目录下(上面的 /forum 目录也一样)。如果你之前曾经在其它某个目录安装好了 phpBB3 论坛,例如 /bbs 或 /phpbb 目录,那么,请将第二个参数“phpBB3 安装位置”修改为你已经安装了 phpBB3 的实际目录名称。同样的,建议新手使用默认的 /distribution 目录

注意:如果你没有使用默认的distribution目录,而是将phpBB3安装到了其它目录,那么就必须在 RokBridge 组件参数中将“phpBB3 安装位置”修改为你实际安装 phpBB3 的那个目录名称。在 phpBB3 安装成功之后,别忘记删除其 install 目录。

phpBB3验证插件的安装和设置[ ]

1.完成phpBB3 的安装后,再回到 RokBridge 组件参数页面,在“RokBridge 状态”列表中,找到第五项:phpBB3 验证插件,点击其对应的“安装”链接。

2.如果你没有看到“安装”链接,请检查一下上面的两个参数是否填写正确。

3.如果确认“桥接器路径”和“phpBB3 安装位置”两项都没有错,请再次点击一下右上角的“保存”按钮,这时应该可以看到“安装”链接了。

4.然后,请返回 phpBB3 论坛,登录到管理员控制面板,点击左侧菜单上的“客户端通信 -> 认证设置”,然后在页面刷新后,可以看到第一项参数是“选择认证方式”,在这里将原来默认的 Db 更改为 Joomla,然后点击页面底部的“提交”按钮保存设置。

安装phpBB3补丁[ ]

phpBB3 有一个小bug,就是“将全部版块标记为已读”功能工作不太正常。RokBridge 桥接器附带了一个补丁来解决这个问题。在 RokBridge 组件参数页面底部“RokBridge 状态”这里,最后一项就是“phpBB3 补丁”。点击此项对应的“安装”链接将修改 phpBB3 的 functions.php 文件,从而修复这个补丁。

完成这一步之后,所有的“状态”项目都应该是绿色的了:

Joomla RokBridge 3.jpg

创建论坛菜单[ ]

有两种方法来为刚刚整合的 phpBB3 论坛创建一个 Joomla! 导航菜单:

  • 一种是创建“外部链接”类型的菜单,链接指向 RokBridge 桥接器路径(默认是 /forum 目录);
  • 另一种是创建指向 RokBridge 组件的新菜单项目。你随便选一种即可。

至此,RokBridge 的整合操作基本完成。你可以在 Joomla 1.5 前台点击刚刚创建的新菜单项目来访问 phpBB3 论坛。同时,你会发现 Joomla! 和 phpBB3 已经实现了用户同步登录。

参考来源[ ]

http://www.joomlagate.com/article/joomla15-tutorial/joomla15-phpbb3-integration-with-rokbridge/

Joomla 1.5使用手册导航

Joomla安装

Joomla!的安装

Joomla 1.5教程

Joomla!1.5自带资源给前台添加下拉菜单 | 巧用ReadMoreExt和Shadowbox来插入外链大图 | 借助pcDTR插件使用任意字体美化Joomla页面 | 借助Abivia Redaction插件滤除Joomla扩展的版权链接 | Joomla!1.5网站防黑9条戒律 | Joomla!1.5与Dokuwiki的完全整合方案 | 用SJSB桥接器无缝整合Joomla!1.5.9、SMF2.0论坛 | 详解用RokBridge 1.0RC8整合Joomla!1.5.9与phpBB3论坛 | Joomla!与Tikiwiki的外观整合 | Jumi插件的介绍 | 用CSS控制Display News模块的外观样式 | Open-Realty介绍 | Google Gears的应用 | 在Joomla!1.5文章中插入Ozio Gallery图库 | 文章中自动插入广告 | GCalendar介绍 | Joomla 1.5 SEO Patch的用法 | Joomla! 1.5生成中文PDF的解决方案

其他Joomla教程

用XAMPP快速搭建Joomla本地测试服务器 | 用Gmail的SMTP发送Joomla激活及通知邮件 | 深入认识Joomla CMS:扩展、菜单及模板 | Joomla 1.0教程 | Joomla高级教程 | Joomla! SEO教程