登录 注册

登录

问题 关于第三方社会化评论"畅言"的代码添加

  • krantas
  • krantas 的头像 话题作者
  • 离线
  • COM_KUNENA_SAMPLEDATA_RANK2
  • COM_KUNENA_SAMPLEDATA_RANK2
  • 此头像并非本人,拒绝疯狂站内。
更多
2016年10月12日 01:29 - 2016年10月12日 01:31 #1 作者: krantas
大家好,找了一圈发现全部的社会化评论服务(duoshuo,uyan等)没有支持joomla3.X的插件!
想在J3的站点上安装畅言的服务,看了下“通用代码的安装”,有个要对SourceID语句进行设置,1.5和2.5不一样,3.X也不知是什么机制,求大神告知“请将此处替换为配置SourceID的语句”怎么替换?
另外是否加入了模板当中的<body></body>中就可以使用了呢?

参考:https://changyan.kuaizhan.com/static/help/f-source-id.html
<!--PC和WAP自适应版-->
<div id="SOHUCS" sid="请将此处替换为配置SourceID的语句" ></div> 
<script type="text/javascript"> 
(function(){ 
var appid = 'cysCKwf0P'; 
var conf = 'prod_32034d3417b48f9bebeb85f084c800cc'; 
var width = window.innerWidth || document.documentElement.clientWidth; 
if (width < 960) { 
window.document.write('<script id="changyan_mobile_js" charset="utf-8" type="text/javascript" src="https://changyan.sohu.com/upload/mobile/wap-js/changyan_mobile.js?client_id=' + appid + '&conf=' + conf + '"><\/script>'); } else { var loadJs=function(d,a){var c=document.getElementsByTagName("head")[0]||document.head||document.documentElement;var b=document.createElement("script");b.setAttribute("type","text/javascript");b.setAttribute("charset","UTF-8");b.setAttribute("src",d);if(typeof a==="function"){if(window.attachEvent){b.onreadystatechange=function(){var e=b.readyState;if(e==="loaded"||e==="complete"){b.onreadystatechange=null;a()}}}else{b.onload=a}}c.appendChild(b)};loadJs("https://changyan.sohu.com/upload/changyan.js",function(){window.changyan.api.config({appid:appid,conf:conf})}); } })(); </script>
最后修改: 2016年10月12日 01:31 由 krantas. 原因: 语法错误

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

更多
2016年10月12日 18:48 #2 作者: Joomla之门
你所说的“畅言”评论系统不是 Joomla 的标准扩展,而是外部程序。虽然“畅言”官方网站给出了用于 Joomla 2.5 的接入示例,但仍然不属于扩展。所以对普通用户来说,接入“畅言”有很大的难度。

我刚才尝试在我的测试网站上帮你测试这个接入功能,但是很遗憾,“畅言”要求必须拥有他们官网账号才能测试,同时要设置“域名白名单”,而我的测试服务器是本地的 localhost 域名,按理来说,localhost 应该是默认允许的测试域名,但是他们没有。所以我没兴趣再测试它了。

Joomla 有很多免费的评论系统,其中最好用的是 Komento ,你为何觉得“畅言”比 Komento 好用呢?

如果你非常想使用 “畅言” 评论系统,那么你可以联系他们官方团队,让他们开发一个针对 Joomla 3 的整合插件,使得用户很方便就能通过安装一个简单的插件来实现“畅言”评论功能的接入。

国外类似的例如 disqus 也是流行的外部评论系统,但是有很多开发人员制作了针对 Joomla 3 的 disqus 评论系统整合插件,所以非常容易在 Joomla 3 网站上接入 disqus 评论系统。为什么“畅言”的开发团队这么懒,就不能做成 Joomla 插件呢?

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

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

  • krantas
  • krantas 的头像 话题作者
  • 离线
  • COM_KUNENA_SAMPLEDATA_RANK2
  • COM_KUNENA_SAMPLEDATA_RANK2
  • 此头像并非本人,拒绝疯狂站内。
更多
2016年10月12日 19:43 #3 作者: krantas
感谢老白的回复和用心的测试。

之所以使用畅言总的原因是joomla的评论都需要注册+登录,但是这个互联网,特别是国内的内网上面,移动时代微信微博等社交账号都是标配了,很多网站体验上来说,用户不注册会体验很好。很多经常逛微博的人,基本上SNS评论都可以直接登录评论,可能有微博的cookie吧;

现在网站虽然留存用户难了,但是像Alipay支付宝的登录,网站用了后实际上离客户的钱包更近了。

最后专门做评论的,有一些功能还是挺贴近国内用户的,比如打赏,热评,图片评论,竟然还有弹幕评论等等。

P.P.S 我已在官方提出这个开发Joomla3.X畅言插件的建议了。如果有哪位大侠可以为Joomla研发一个(看到很多止步J2.5不是滋味),价格合适的话,联系我哦。:P

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