更新:这个版本在beta1的基础上完善了许多地方,增添了不少功能,相对稳定,可用于正式站点。这个版本在beta1的基础上完善了许多地方,增添了不少功能,相对稳定,可用于正式站点。整合了短消息、好友、头像等,这样就可以让drupal也拥有了短消息、好友等功能。演示见附件截图。详细更新说明见模块文件夹说明文件或
点此查看。下一步将整合标签和事件等功能。
短消息功能:

好友功能:

注册验证:
------------------
修正:
1、为了修于管理,将api和code文件夹合并。
2、在其它系统注册的用户,首次登录drupal,激活时没能正确写入注册邮件。
3、在其它系统注册的用户,首次登录drupal时,改变sql写入数据的作法,调用user_save写入信息。这样用户uid将是自动增加,同一个用户在不同应用程序中,uid可能会不同。
本模块目前还在测试阶段,请谨慎使用。
更新加演示:
http://hi.500959.com/project/ucdrupal
发布:
http://hi.500959.com/project/ucdrupal
下载:
http://www.500959.com/download/ucdrupal.zip
目前只具备整合的基本功能:同步注册、同步登录、同步注销。
注:登录和注销暂时只能单方面登录,也就是在Drupal登录或注销,其它应用程序中也会登录或注销。
但从其它应用程序中登录或注销,Drupal中不会做相同动作。有待下一步完善。
下一步增加的功能:同步删除用户、同步编辑用户,同步标签、同步短消息、头像。提供UCH中的用户日志、相册等区块。
全新安装:
1、安装Drupal和UCenter。
2、到UCenter应用管理中,以自定义安装方式添加一个新应用。应用名称随意,接口UEL请填写模块所在文件夹,
比如:http://mysite/sites/all/modules/ucdrupal。应用IP通常不需要填写。通信密钥随意,在配置文件中将用到。开启同步登录。
标签模板不要管它,现在还没有这个功能。应用类型请选择其它。是否接受通知,选择是。提交完成。
3、填写接口配置信息,模块文件夹ucdrupal/code/config.inc.php文件,请依照说明填写。
4、将本模块上传至模块文件夹下:sites/all/modules。查看UCenter应用管理后台,
如果提示通信成功,表示配置正确,如不成功,请检查配置。
5、注册Drupal中第一个用户,即管理员帐号。然后启用本模块。
6、安装Discuz、UCenter Home、ECShop、SupeSite、SupeV等其它应用程序。
非全新安装(drupal中有数据):
1、安装UCenter。
2、通过phpmyadmin等数据库管理工具将Drupal中的会员数据导入到UCenter的会员表中。
如有需要,下一步可考虑增加自动导入会员数据。
3、到UCenter应用管理中,以自定义安装方式添加一个新应用。应用名称随意,接口UEL请填写模块所在文件夹,
比如:http://mysite/sites/all/modules/ucdrupal。应用IP通常不需要填写。通信密钥随意,在配置文件中将用到。开启同步登录。
标签模板不要管它,现在还没有这个功能。应用类型请选择其它。是否接受通知,选择是。提交完成。
4、填写接口配置信息,模块文件夹ucdrupal/code/config.inc.php文件,请依照说明填写。
5、将本模块上传至模块文件夹下:sites/all/modules。查看UCenter应用管理后台,
如果提示通信成功,表示配置正确,如不成功,请检查配置。
请注意:因为共享会员数据库,在注册过程中,若接口连接出现问题,可能导致会员信息不同步。
建议使用全新Drupal测试安装。
[
本帖最后由 eastcn 于 2008-7-28 15:02 编辑 ]