PHPwind通行证下载地址:http://www.phome.net/OpenSource/
第 1 步:安装帝国cms万能会员接口
(1)、将万能会员接口包里的“update”目录上传至帝国CMS的“e”目录里(包含update目录本身)。
设置后点提交将会提示整合万能会员接口完毕。
(3)、删除e/update目录里的文件。防止被恶意设置。
第 2 步:上传通行证接口包里的文件至PHPwind论坛目录
将通行证接口包里的“login.php”、“LoginPHPwind.php”、“pw_ajax.php”、“register.php”四个文件上传到PHPwind目录:
复制到PHPwind论坛目录里:
第 3 步:修改通行证配置文件:LoginPHPwind.php
修改PHPwind论坛目录下的LoginPHPwind.php文件配置:
帝国CMS安装目录参数:(相对于PHPwind安装目录,后面需加/)
$EcmsInstallPath:设置帝国CMS安装目录。
举例:
例1: 帝国CMS安装目录:D:/web/ecms PHPwind安装目录:D:/web/phpwind 因为帝国CMS安装在phpwind的上一级目录的ecms目录里。所以$EcmsInstallPath="../ecms/"; 例2: 例3: |
COOKIE设置参数(PHPwind跟帝国CMS不在一个域名下需要修改,否则不用修改设置)
$EcmsCookieDomain:cookie作用域
$EcmsCookiePath:cookie作用路径
举例:
如果: 帝国CMS安装域名为:http://www.xxx.com PHPwind论坛域名为:http://bbs.xxx.com 因为域名不同,那么就需要修改COOKIE设置,需要按下面设置: $EcmsCookieDomain=".xxx.com"; $EcmsCookiePath="/"; |
注册会员时帐号COOKIE保存时间参数(不需要修改,默认即可)
$EcmsRegLogintime
第 5 步:修改帝国CMS的登陆表单为PHPwind的登陆表单。
登陆帝国CMS后台 > "模板管理" > "公共模板" > "修改JS调用登陆模板":将模板修改为如下:
[!--empirenews.template--] » [!--username--] [!--groupname--] [!--havemsg--] 我的空间 短信息 收藏夹 控制面板 退出 |
说明:
phpwind论坛地址:设置为你的PHPwind论坛访问地址,如:"http://www.xxx.com/bbs/"。
登陆返回地址:可设置登陆后返回哪个页面,如:http://www.xxx.com/index.html
其他说明
(1)、通行证整合后“帝国CMS的登录与退出”要全转向“PHPwind的登录与退出”页面,不再使用原帝国CMS的登录与退出地址。
(2)、如果在A机器登录PHPwind后,并保存COOKIE,然后到B机器重新登录,系统只认B机器的数据,也就是说,系统登录只认最后一次登录的机器。
(3)、帝国CMS后台管理会员没有显示会员组说明此会员未登录帝国系统或论坛,登录的会员自动转为帝国默认会
新闻热点
疑难解答