登录 注册

登录

问题 问答系统与会员积分功能的整合,请老白推荐几个插件

更多
2017年03月10日 10:57 - 2017年03月10日 11:10 #1 作者: 周某某
请帮忙推荐,问答插件(含积分管理),会员管理插件和邮件营销插件,如果需要付费,我一并购买

再具体描述一下:是否有这样的会员积分管理系统能对接到问答插件上,实现消耗积分,实现问答
最后修改: 2017年03月10日 11:10 由 周某某.

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年03月10日 11:44 #2 作者: Joomla之门
在你需要的这种“社区”型网站里,最核心的功能当然是“会员管理”,因此我们先从会员管理说起。

目前最受欢迎的会员管理(社区管理)扩展是 EasySocial ,是收费软件。而且,EasySocial 自带了“积分”系统,基本上支持大多数的 Joomla 扩展。假设你选中某个问答扩展,还没有相应的积分规则,那么我相信你要求 EasySocial 官方开发一个,他们也不会拒绝的。

然后说问答系统。免费的固然有,但是功能肯定比较弱。所以,推荐使用 Community Answers ;或者选择 EasySocial 团队的 EasyDiscuss ,毫无疑问跟 EasySocial 应该是完美整合的。

邮件营销系统比较容易,这个推荐 免费的 AcyMailing Starter 应该够用了;如果需要功能更强大,可以考虑购买他们家的 AcyMailing Essential 或者 Enterprise 收费版本。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年03月10日 15:35 #3 作者: 周某某
有没有可能通过Emerald配合某个问答插件来实现

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年03月10日 16:08 #4 作者: 周某某
结合老白的这个问答:https://www.joomlagate.com/index.php?option=com_kunena&view=topic&catid=59&id=62647&Itemid=154
我继续提问:
我的会员积分+问答系统,期待实现以下功能:
1.积分的获取途径:
(1)人工设定,邮件提交申请,或者form提交申请,人工审核后,人工把积分冲进去
(2)facebook分享+积分,每日打卡+积分
(3)回答其他人的问题赚取积分
(4)花钱购买积分
2.积分的使用
(1)在问答系统内部提出问题,消耗积分
(2)换购礼品(如果这个比较难实现,可以通过邮件提交申请,或者form申请,人工审核后进行扣减)
基于这些需求,以及老白之前的那个老帖子,通过Emerald+Community Answers是否能实现,这样我的预算就能控制到360人民币+49美金
先前的EasySocial+EasyDiscuss 的模式,成本在249美金,并且这个模式,无法实现资金购买积分功能

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年03月10日 16:20 #5 作者: 周某某
再请老白多推荐一个form组件或者插件,便于会员提交积分兑换申请啊,什么的

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年03月10日 16:41 #6 作者: Joomla之门
如果你的网站功能上涉及到了“付费获取权限(积分)”,那么 Emerald 就是绕不过去的必选扩展,因为 Emerald 是最佳的“付费权限管理系统”。即使你选择 EasySocial+EasyDiscuss,也仍然需要安装 Emerald,因为前两者都不具备“购物车”功能,更不具备“自动赋予权限、到期后自动取消权限”这种功能。所以,Emerald 就是必须有的。

由于 Emerald 本身允许“手工赋予权限”,因此,所有你想要通过手工赋予的徽标、权限、期限、积分,都能实现。

但是,Emerald 唯一的缺点就是不具备“积分管理”功能,所以你如果需要积分功能,就必须另外再安装积分管理系统的扩展。

对于积分管理系统来说,一般都带有“登录一次获得xx积分”的功能,也就解决了你所说的“打卡”换取积分。

至于“回答问题赚取积分”这是问答系统的基本功能,跟积分系统一般可以配合。即使是 免费的问答系统如 Qestions 免费的积分系统 AltaUserPoints ,也可以通过开发相应的积分规则插件来实现。

唯独涉及到 Facebook 分享的这个功能需要单独一个扩展实现,因为上述扩展都不具备。 Share4 Points 这个收费软件就能允许用户通过“分享”操作来赚取积分。它支持的积分系统包括:AltaUserPoints 或 Jomsocial 或 EasySocial 。

最后一个要考虑的问题是:如何实现“(人民币)购买积分”。这一点稍有难度。因为一般的积分系统都不带购买功能,只鼓励用户在社区的活跃度(购买相当于作弊了)。即使某个积分系统提供了购买接口,一般都是 PayPal ,很少有支持中国国内流行网络支付接口如“支付宝”或“微信支付”的。所以,这一个功能需要斟酌一下。要么改进社区的政策设计,要么请人进行二次开发。

如果不涉及“购买积分”,仅仅是“购买权限/期限”,那么 Emerald 足够了,它已自带“支付宝支付接口”(Joomla之门 的付费会员管理系统就是用 Emerald 实现的,相信你已经体验过了)。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年03月10日 16:46 #7 作者: Joomla之门
我想到一个解决方案:

Emerald 有一个功能,就是允许在“付款成功”之后,执行指定的“数据库 Query” —— 这个 query 脚本是可以自定义的。稍微懂一点 MySQL 编程的人就能写出一段代码,实现“向该用户的积分池(实际上就是该用户在 AltaUserPoints 积分扩展的数据表中的“points”字段的值)增加指定的数值(点数)”。

这样一来,就实现了通过 Emerald 购买积分的功能。

当然了,如果 Emerald 官方能设计好这样一个动作,那就更简单了。我觉得这个创意不错,我去给他们提建议。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年03月10日 16:48 #8 作者: 周某某
老白,因为这个站是面向全球,后续可能有更多的关于社交自扩散方面的应用与你探讨,感谢你的回复!

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年03月10日 17:00 #9 作者: Joomla之门
我刚刚在 Emerald 官方论坛提交了建议: feature request: new action to "give user points" to selected User Points extension

全球扩散没问题。Emerald 自带 PayPal 及 Stripe 、2Checkout 等20多种国外网上支付接口。而 Share4 Points 不仅支持 FaceBook(脸书),还支持 LinkedIn(领英)。既然它是收费软件,那么让作者添加对中国微博(weibo.com)的支持应该也不难。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年03月10日 17:30 - 2017年03月10日 17:35 #10 作者: 周某某
首先感谢老白今天很详细的指导,在此基础上为了实现我的目标,我理出来了这样几种方案,请老白帮忙定夺
首先,再复述一下需求:
我的会员积分+问答系统,期待实现以下功能:
1.积分的获取途径:
(1)人工设定,邮件提交申请,或者form提交申请,人工审核后,人工把积分冲进去
(2)facebook分享+积分,每日打卡+积分
(3)回答其他人的问题赚取积分
(4)花钱购买积分
2.积分的使用
(1)在问答系统内部提出问题,消耗积分
(2)换购礼品(如果这个比较难实现,可以通过邮件提交申请,或者form申请,人工审核后进行扣减)
方案一:
Emerald+Community Answers+Share4 Points+AltaUserPoints
成本核算:360人民币+49美金+29欧元+0(AltaUserPoints免费)

方案二:
Emerald+EasySocial+EasyDiscuss +Share4 Points
成本核算:360人民币+249美金+29欧元

哪一种更稳定和实用?

如果不考虑让会员购买积分,这样体系精简为以下两种方案:
方案一:Community Answers+Share4 Points+AltaUserPoints
成本核算:49美金+29欧元+0(AltaUserPoints免费)

方案二:EasySocial+EasyDiscuss +Share4 Points
成本核算:249美金+29欧元

哪一种更稳定和实用?是否已经能完美实现我的想法,不考虑购买积分!

追问:Emerald能否实现会员在有积分要求的前提下去访问某个页面,简而言之,就是访问某个页面,必须要有足够的积分!
最后修改: 2017年03月10日 17:35 由 周某某.

登录 或者   注册一个会员帐号 来参与讨论

更多
2017年03月10日 18:38 #11 作者: Joomla之门
我觉得首先应该考虑功能,其次才考虑价格。

从“问答系统”这个功能要求来说,实际上 Community Answers 要比 EasyDiscuss 好,尽管后者与 EasySocial 同出一门,或许整合性比较好,但是 Community Answers 也与 EasySocial 整合的不错(见 Community Answers 官方介绍)。

Share4 Points 的出现,是为了解决“分享动作赚取积分”,如果这个功能要求很确定,那么这个扩展也必须有,因为它是唯一能实现这个功能的。

因此,我个人倾向于 Emerald + EasySocial + Community Answers + Share4 Points 这个组合。

之所以要用 EasySocial ,是因为一个它的“社区管理”功能很强大。这是社区型网站必须拥有的。

付费下载 Joomla 3 扩展汉化版: 我要付费支持 Joomla 之门!

登录 或者   注册一个会员帐号 来参与讨论