Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Discuz!6.0与Dede4.0Rc1完美整合。

[复制链接]
ATK 发表于 2007-9-4 23:26:23 | 显示全部楼层 |阅读模式
毋庸置疑,DZ6.0是php论坛史上一个新的里程碑,Dede作为一套优秀的cms系统也已经被很多站长所认可。因为两套系统都是近期才推出的,所以官方的整合程序都暂时还没出来,小弟不才,就照葫芦画了个瓢,希望各位朋友能用的上。

废话不多说了,开工:

1. 将附件的bbsroot.rar解压缩得到的四个文件替换到你的bbs根目录(2添加,2修改);

2. 进入Dede后台:DedeCms系统配置参数 - 通行证设置(反向整合接口),设置如下图:


3.修改pp_dederemote_interface.php里的参数(这个文件在我的压缩包里)
  1. <?
  2. /*--------------------------------------
  3. 本文件用于第三方系统反向整合DedeCms在相关程序调用的接口

  4. 调用本文件的接口函数前必须不能输出任何字符,本API不需要导入被整合系统的数据

  5. 使用本接口的系统必须支持 file_get_contents 函数
  6. --------------------------------------*/

  7. //这里请填写DedeCms系统的cookie加密码(通行证密钥)

  8. $cfg_cookie_encode = "NwAMf4558A";

  9. //Cookie主域名(用 "abc.com" 形式,不要加主机名,本地域名留空)

  10. $domain = "";

  11. //DedeCms通行证接口网址
  12. //如果程序装在根目录,一般为 http://localhost/member/passport/pp_dederemote_new.php
  13. //如果你不想让人知道dedecms这个接口(pp_dederemote.php)的真实网址,你也可以把它改其它名称

  14. $DedeAPI_Url = "http://127.0.0.1/cms/member/passport/pp_dederemote_new.php";


  15. //登录成功后跳转的网址     (空按第三方系统默认)

  16. $cfg_loginJumpUrl = "http://127.0.0.1/cms/member/index.php";

  17. //注册成功后跳转的网址     (空按第三方系统默认)

  18. $cfg_regJumpUrl = "http://127.0.0.1/cms/member/index.php";

  19. //更改资料成功后跳转的网址 (空按第三方系统默认)

  20. $cfg_editJump = "";      

  21. //退出后跳转到的网址       (空按第三方系统默认)

  22. $cfg_exitJump = "";
复制代码
通过上面三步的操作,你的两个系统可以达到同步注册,修改,同步退出的效果了;但是,如果通过Dede登录,就会出问题了(当然,此时通过BBS登录是没问题的),所以,接着来......

4. 修改Dede的登陆代码。比如主页上面的登陆窗口,编辑templets\default\index.htm,查找这个span标签,并替换:
<span id="_loginform">
                        <table width="100%" border="0" cellspacing="0" cellpadding="0">
                                < form id="loginform" method="post" name="login" action="http://127.0.0.1/cms/bbs/logging.php?action=login&loginsubmit=true">
                                <input type="hidden" name="formhash" value="b96b539a" />
                                <input type="hidden" name="cookietime" value="2592000" />
                                <input type="hidden" name="loginfield" value="username" />
<tr>
<td height="28"> </td>
<td width="30%">用户名:</td>
<td width="63%"><input name="username" type="text" id="username" style="width:120px;height:20px;border:1px solid #cccccc"></td>
</tr>
<tr>
<td height="28"></td>
<td>密 码:</td>
<td><input type="password" id="password" name="password" style="width:120px;height:20px;border:1px solid #cccccc"></td>
</tr>
<tr>
<td width="4%" height="57"> </td>
<td height="57" colspan="2" align="center">
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%" align="center">
<input name="loginsubmit" type="image" src="{dede:field name='templeturl'/}/img/loginbt.gif" width="75" height="28" border="0">
</td>
<td> <a href="{dede:field name='memberurl'/}/index_do.php?fmdo=user&dopost=regnew"><img src="{dede:field name='templeturl'/}/img/regbt.gif" width="75" height="28" border="0"></a>
</td>
</tr>
</table></td>
</tr>
< /form>
</table>
</span>

到此,DZ6与Dede4就能实现通过注册,登录,更新,退出了...............效果如下:


修改:ATK
转载请注明:www.2astudio.com

附:
为了大家对照图片设置参数,我的测试站点目录结构如下:
                 Root
                |
        cms    others...
         |
        bbs  blog others...



[ 本帖最后由 ATK 于 2007-9-4 23:28 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

评分

1

查看全部评分

花田错 发表于 2007-9-4 23:27:48 | 显示全部楼层
:) :)  沙发,,
回复

使用道具 举报

ffffff 发表于 2007-9-4 23:28:16 | 显示全部楼层
沙发 看楼主杰作
回复

使用道具 举报

freegreen 发表于 2007-9-4 23:28:16 | 显示全部楼层
好东西,支持!!!非常感谢
回复

使用道具 举报

 楼主| ATK 发表于 2007-9-4 23:29:19 | 显示全部楼层
我的妈啊 你们这帮人回帖也太快了,我刚发现一个地方不对劲编译了一下,回来都好几楼了
回复

使用道具 举报

magwei 发表于 2007-9-5 02:47:51 | 显示全部楼层
楼主厉害 希望今后多指教!
回复

使用道具 举报

COOL大鸟 发表于 2007-9-5 02:56:10 | 显示全部楼层
太好了,比PW的不知强多少!!!好!!赞...............................!!!!
回复

使用道具 举报

HY清风 发表于 2007-9-8 10:45:10 | 显示全部楼层
找了很久终于看到有人发出来啦!
回复

使用道具 举报

smalldragon 发表于 2007-9-8 10:47:27 | 显示全部楼层
:) 还不错。。。。
回复

使用道具 举报

tomsina 发表于 2007-9-8 10:56:20 | 显示全部楼层
好东西~~~~:) :)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-20 17:21 , Processed in 0.046255 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表