codecamp

OpenSNS问答

问答模块简介:

问答是用户自己根据具有针对性地提出问题,通过积分奖励机制发动其他用户(积分奖励可由网站管理员设置)回复并解决该问题,问题发起人和网站管理员可以将只适合的答案设为最佳答案。 同时,这些问题的答案又会进一步作为搜索结果,提供给其他有类似疑问的用户,达到分享知识的效果。


为什么需要问答模块呢?

从管理员的角度来说,第一、无法时时刻刻关注网站,回复网站用户的问题;第二,大多用户的问题都是有重复性;第三,不同的用户表达的方式不同,管理员无法理解所有用户。


从用户的角度来说,第一、自己无法解决问题,希望寻求他人或者是管理员的帮助,需要有一个咨询的平台;第二,等待管理员回复太慢,有些问题比较着急;第三,无法精确的描述问题,也或者有些信息不方便泄露,因此得不到有效的解决。


问答的诞生就是为解决用户在网站使用等过程中产生的问题。用户在问答都可以快速准确的找到答案,或者是提出自己的疑问,寻求他人或者是管理人的帮助。


以下是问题发起到解决的一个流程:






当网站的用户产生问题,第一反应是寻求解决,因此用户会在网站的问答中搜索是否有相关的问题已解决。

这时候我们可以在问题的搜索中输入关键字,搜索与自己的问题相关的答案。



如果搜索不到相关的问题,或是搜索到问题不是用户自己需要的,那么用户可以把自己的问题提出。


用户提问后,如果问题需要审核,等待管理员审核通过。如果不需要审核直接会发布在问答的待回答中;


问题发布成功后,等待其他用户或者管理员的回复,此次管理员可以给回复用户积分的奖励,鼓励其他用户积极回复。


当您的问题被回复了以后,系统会发送消息给您,让您及时了解问题的回复进度。


当用户或者管理员回复后,问题发起人可以给该回复,点赞或者喝倒彩。

如果您的回复没有得到解决,那么您可以追问,或者对问题进行更详细的补充。继续等待其他用户的回复。

当您的有问题有效的解决了,请给帮助您解决问题的回复“设为最佳答案”,这样问题就不会再出现在待回复中。当回复这个问题的用户特别多,问题就会在热门问题出现。


管理员可以在后台设置,设置问答的问题的分类,设置问答中的问题是否需要审核,问题回答最少字数限制,在首页展示的相关配置等等。



OpenSNS微信公众号
OpenSNS同步登陆配置教程
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

OpenSNS模块使用

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }