摘要:前提是discuz与X-space已经整合,具体discuz与X-space的整合方法请参考DISCUZ官方说明 整合完成后建议你关闭论坛注册,这样可以避免别人通过论坛链接注册导致P
前提是discuz与X-space已经整合,具体discuz与X-space的整合方法请参考DISCUZ官方说明
整合完成后建议你关闭论坛注册,这样可以避免别人通过论坛链接注册导致PHPCMS前台没有用户数据!
第一步:PHPCMS与DISCUZ整合
1.登录discuz后台,点击“通行证 API”——“通行证设置”进入通行证设置页面,填写以下信息
通行证设置:选择“是”
应用程序 URL 地址:写上PHPCMS的安装地址,如
通行证私有密匙:discuz要求必须长度大于 10 字节,在PHPCMS后台设置时有用,填写后记住 如:1234567891011
验证字串有效期(秒):这个一般不用改
应用程序 URL 地址:PHPCMS的注册链接,可以写相对路径,如 member/register.php
应用程序登录地址:PHPCMS的登录链接,可以时相对路径,如 member/login.php
应用程序退出地址: PHPCMS的退出链接,可以时相对路径,如 member/logout.php
积分同步选项:如果不是必要的话,就选不同步积分吧
点提交保存设置
2.登录PHPCMS3.0后台,点击“系统设置”——“基本配置”——“论坛整合”,填写以下信息
是否整合论坛:选择“是”
论坛接口地址:DISCUZ接口文件的地址,你可以去论坛安装目录找这个文件路径 api/passport.php,如
论坛认证密钥:写上刚才在论坛填写的通行证私有密匙,如 1234567891011
至此,PHPCMS3.0与discuz4.1.0整合完成,然后还需要修改discuz的register.php文件
第二步,修改discuz的register.php文件
1.将register.php内容清空,什么也不保留;
2.在register.php里面添加下面的代码:
CODE:
<html><head><meta http-equiv="expires" content="Fri, 12 Jan 2001 18:18:18 GMT"><meta http-equiv="Pragma" content="no-cache"><meta http-equiv="refresh" content="0; url=你的注册页面地址"></head><body>如果您的浏览器不能跳转,请<a href=你的注册页面地址>点击这里</a>
3.将代码里面你的注册页面地址字样替换成你想让大家去的注册页面地址,比如phpcms的注册页面地址;
4.保存,上传覆盖register.php文件。OK!
第三步,导入论坛数据
进入文章频道
1.点击“高级管理 ”——“外部数据导入”
2.其中系统自带了DISCUZ会员导入配置,根据自己安装DISCUZ4.0时的设置来更改此处的内容,如果是默认安装的则无需修改,点击确定完成配置修改。
3.点击discuz40member同行后面的“导入数据“,至此用户数据导入完成。
就这样,大功告成,你也的网站就有了门户+论坛+博客!
[ 本帖最后由 snowfly 于 2006-7-13 05:26 PM 编辑 ]
图片附件: [discuz设置页面]
1.JPG (2006-7-13 17:14, 223.07 K)
图片附件: [PHPCMS设置页面]
2.JPG (2006-7-13 17:14, 76.46 K)
标签:
PHPCMS