自定义搜索
上一篇:组装计算机,安装系统运行,经常出现蓝屏(已解决)
下一篇:用Java编写的简单的浏览器;
Drupal 7: Drupal 7和PHPBB 3 整合
米娅 2013年4月26日 09:32:25

网站用的Drupal框架,没有用Drupal带的论坛,用的PHPBB 3,最近很困惑如何将用户管理整合一下。开始用Single Sign On,但是,用起来不好用。后来转到用phpBBforum Integration module,可是基本上没有使用说明。

1) PHPBB 3安装在bbs目录下;

2) 将PHPBBforum Integration module(drupal用连接模块)安装在all/sites/module/下。

3) 在 http://phpbb.drupalbridge.org/en/download下载 phpbbdrupalbridge 包,解压。到phpbbdrupalbridge下,将root下面的includes文件夹整个复制到drupal的支持模块也就是刚才的phpBBforum Integration module模块目录下。把root文件夹,包括所有文件,拷贝到bbs下。

4) 把phpbb-embed文件夹下的所有文件复制到BBS(PHPBB的根目录)下。

5) 把phpbbdrupalbridge里的images文件夹复制到drupal根目录下。

然后到后台模块管理里,到PHPBB的configuration里,设置路径:

我的分别是 

./bbs 

sites/all/modules/phpbbforum/includes/phpbbdrupalbridge/

phpbb_api.php

 

保存后显示:

Successfully locating phpBB installation.
Successfully locating sites/all/modules/phpbbforum/includes/phpbbdrupalbridge/phpbb_api.php.
Successfully connected to the phpBB database.
phpBB user: Anonymous. You are not authenticated in phpBB now. Please login to phpBB and test again.

然后,退出登录,每次一个用户在drupal登录,如果此用户在bbs不存在,就会自动注册此用户,如果已有此用户,会自动登录。反之,也是如此。 管理员用户不合并,各有各的管理员。

相关联接:

模块下载:

http://drupal.org/project/phpbbforum

英文说明书:

http://drupal.org/files/issues/README_176.txt

说明书:

http://drupalchina.cn/content/drupal7zheng-he-phpbblun-tan

软件下载:

http://phpbb.drupalbridge.org/en/download


2楼 2013年6月7日 15:43:24 米娅

纠正上面:刚发现,如果从bbs直接登录,并不能在Drupal建立新用户,也不能在Drupal自动登录。但直接在Drupal用bbs的账号登录,如果Drupal上不存在这个用户,可以自动建立这个新用户。

第1页 共1页
相关链接