FAQ首页 > 安装使用 > Discuz! > 查看文章
收起边栏
大字 小字 收藏 复制URL










不同应用间积分兑换的设置方法
2009-03-31┆21,766 Views┆21

为了增加会员在一个站点的不同应用中的活跃度,站长往往需要开启不同应用间的积分兑换。然而,很多人反映没有设置成功,下面就不同应用间的积分转换做一下简单介绍(以Discuz!和 UCenter Home 为例)

1、对 Discuz!进行积分设置。
进入 Discuz!后台 => 全局 => 积分设置 ,进行扩展积分设置,如下图所示:

将可兑换的扩展积分的“允许兑出”和“允许兑入”选项勾选(也可以根据需要进行单向设置,即只允许兑出或者兑入)。然后,设置兑换最低余额,如下图所示:

积分兑换后要求用户所拥有的余额最小数值。利用此功能,您可以设置较大的余额限制,使积分小于这个数值的用户无法兑换;也可以将余额限制设置为负数,使得兑换在限额内可以透支。最后点击提交,这样论坛的积分设置就完成了。

2、对 UCenter 进行积分兑换方案设置
进入 UCenter 后台 => 积分兑换 ,设置积分兑换方案,如下图所示:

在设置积分兑换方案之前,首先点击“同步应用的积分设置”,获取各应用的积分设置。然后再进行制定具体的积分兑换方案。在设置完毕后,点击一下“同步应用的积分设置”,将设置的积分兑换方案通知到各应用中。
很多人在设置完毕后,在 UCenter Home 中出现错误,如下图所示:

出现这种情况的原因是,在 UCenter 中设置完积分兑换方案后,没有点击“同步应用积分设置”。

当用户点击 UCenter Home 中的“积分兑换”时,UCenter Home 会读取其目录下的 /uc_client/data/cache/creditsettings.php,如果这个文件中的 $_CACHE['creditsettings']  数组为空,则会提示如上图的错误。点击 UCenter 中的“同步应用积分设置”作用就是将积分兑换方案写到该文件中。

至此,Discuz!和 UCenter Home 之间的积分兑换设置就完成了。


21

满意

不满意

本篇文章用到的Tags : 积分 设置 应用

没找到您想要的答案吗?建议您到我们的讨论区发帖寻求大家和 Comsenz 工作人员的帮助。