本文已更新匹配2015年新版embed.js!
相关内容:
多说社会化评论框核心脚本embed.js本地化方法
https://ssk.wiki/205
多说回复后显示浏览器及操作系统信息(Useragent)
https://ssk.wiki/209
经过几天的折腾,终于弄好了,效果如图:
修改方法:
修改前请确保您的多说核心脚本embed.js已经本地化
远程文件地址:http://static.duoshuo.com/embed.js【点此下载】
站长回复图片
[Door href="http://www.91txh.com/urlwp.php?id=6"][/Door]
wordpress > 201503022053
检查方法:在有多说回复框的页面点击鼠标右键查看源代码,搜索embed.js,如果找到:http://static.duoshuo.com/embed.js【点此下载】 这条网址,说明您的多说没有做过本地化,
请点此查看:多说社会化评论框核心脚本embed.js本地化方法
打开embed.js,在最顶部添加如下代码:
//管理员判断开始
function sskadmin(e) {
var ssk = '';
if(e.user_id==【多说id】){
ssk = '<div style="position:absolute;margin-left:300px;width:【图片宽度】;height:【图片高度】;"><img src="【改为你自己的图片地址】"></div>'
}
return ssk;
}
//管理员判断结束
不知道多说ID的,在下方留言以后,就可以看到多说ID了,回复时间前面带个小人的那一小段数字就是,
例如: 5034959
您只要将上面function sskadmin(e)内“【多说id】”(包括【】)替换为这段数字即可!如:
if(e.user_id==5034959)
然后搜索:data-qqt-account="' + (r.qqt_account || "") + '">' + u(r.name) + "</span>"),
在后面添加:
t += sskadmin(r),
保存后就可以上传使用了!
如果搜索不到的话,请点此格式化embed.js后再次搜索!
想看效果的话,可以在下方留言呼唤俺,还有更多惊喜等着您!
棒
我用的是 github page,不是 WordPress,而且 next 主题已经做好了本地化了,但是这个站长回复和样式这个是怎么弄出来的,望不吝赐教
感谢分享哦
测试一下多说ID
应该就是这个,因为多说升级好几次了,可能参数就改了,你可以试试,我也很久没看了
ID
测试Test。
这篇教程主要是得看我的回复
哈哈
id你快出来
看看id
我的评论不上??
我设置的需要审核~~
test 什么样?
看看我的ID,其实更想要等级
看看ID
来看看ID
测试Test。
试试
站长,等级怎么弄
我的方法是php读取某用户在我网站的所有回复,统计数量,然后embed.js读取这个数量显示对应的等级就行了
我现在没有电脑用没法写啊
亲可以按照文末提示关注本站公众号,到时候我会推送通知的
这个前面的等级怎么弄的
php计算某人在我网站的回复数量,embed.js获取数量显示对应等级就行了
来个教程看看呗 对懂的一句话,对小白你懂的
目前还没有教程,电脑坏了,没法写
好吧 那也谢谢你了 在你这里学习了好多 虽然还有很多不懂 慢慢来
对 慢慢来 我也是自己琢磨了很久 如果有什么事可以继续留言 我看到就会回复的 每天看好几遍
看看id
看看id哈
哇擦,这个等级是怎么做的
请问,dedecms能用吗
这个只改embed.js 都可以用
php计算用户在本站点评论数量,embed.js获取这个数量后显示对应等级就可以了
你牛逼,把多说评论彻底本地化实现了,对seo有好处
我更新后,为什么浏览器版本一直显示的其他版本呢?
可能又改参数了
我的多数最近访客是竖着排的,能教我怎么横着排吗?
神气
欢迎常来玩哈
博主,我有问题请教能教我吗、
可以,不过我也不一定会
我加你QQ吧,讨论下
我QQ 115603590
完全没看懂. . .我是小白
慢慢来,按照我说的一步一步弄就可以
看看id啊。
图片是怎么放到文字下面的?我弄完后颜色太深把文字挡住了。还有图片不是固定的440*200,会变。
审查元素把我的相关样式抠下来就行了
把你的embed.js发我邮箱给我看下吧,我修改的有小问题,老是不完美。365420605#qq.com
我的发给你你也没法用。。。这个就得自己改
在那个基础上替换下网址啥的,其它代码不动了。
你不信就自己下载吧。。。查看源代码就能找到,文件名是embed_v201。。。.js,记不住了
算了,不弄图片了
抠的不行啊《div style="position:absolute; margin-left:300px; filter:alpha(opacity=50); -moz-opacity:0.25; -khtml-opacity:0.25; opacity:0.25;z-index:-1;"》《img src="https://zhangwenqing.net/wp-content/plugins/duoshuo/sskdsadmin.png" width="195" height="89"》《/div》
你这个图片还没放进去啊?图片地址打不开
具体你得自己调整一下,可能跟自己的主题也有关系,因为有时候会冲突。。。
倒不是冲突,感觉是官方的embed.js内容变了,我把判断管理员的代码放在UA后面才能正常显示。放在前面,评论框有问题。
啊 对 好像升过级 可能参数又变了吧 我没有电脑用 所以很久没看了。。。
我看看我的ID。。谢谢
看ID
不错,学习了
谢谢
很不错!
我就是来看看ID的
真的假的
你猜
博主你好啊,本人新手,多说评论框插入的图片太大,在什么地方修改一下评论框插入图片的大小呢,求解答
是访客回复的时候插入的图片?
先谢谢博主了,感谢回复!是的,就是插入代码那,原版的点击后,会出现“
”这条语句,但是评论后显示的图片会很大,在多说代码的什么位置,怎么修改一下图片的大小呢
这个应该是多说没有规定图片大小导致的,只要在img标签里设置大小就行了,不过应该需要手动设置吧,我没开过所以不太清楚啊
那img标签在什么位置呢,是wordpress 的多说插件那进行编辑么?本人新手,对网页什么的不是很懂
在手机端时“站长回复”图片大小不一样呀,怎么破
博主你好呀,那个站长回复标记的图片在手机端也是显示图片的吗?你的好像是显示管理员,这个还要改代码的吧?
这需要加一个useragent判断客户端的代码,你查看源代码吧,文件名是embed_v(一大串数字).js
我也来试试看
[ali惊] 感谢分享、学习一下、
测试
这个没啥可测试的 因为只有我的回复才有效果[偷笑]
等级怎么整
怎样能显示出用户id呢
我自己加上去的[嘻嘻]
话说我的uid怎么辣么长
不是很清楚,最近这几个月遇到过好几个,不知道多说那边是咋回事
[鼓掌]
专门过来支持一下的[嘻嘻]
很不错的文章,必须赞一个[嘻嘻]
测试 一下啦啦啦
这个没啥可测试的[偷笑]
好久没回来看你了!今天又滚回来了!~
欢迎回来[嘻嘻]
话说你现在是不是有时间了?!
我哪里像有时间了[汗]
看看我的userid
那个冒泡的不会搞噢
站长回复图片位置不对啊
怎么个不对法?
试试UA
对吗亲[嘻嘻]
对的,多谢站长,我的也弄好了
不客气[嘻嘻]
我要用
博主要不要友链啊
小e[呵呵]
多俗ID
吊炸天ua测试
我再试试ua
我来试试id,顺便测试下ua
话说,站长回复的水压怎么弄的?为毛我的不行。
= =好吧
很炫酷啊
我的站长回复图片,显示不出来,有时候会显示出方框破图.图片链接都是本地的.
站长,你好。这功能真的很有逼格!不知道那个站长回复这个颜色变淡怎么实现?
审查元素看style就有了
感谢站长!
不懂什么style.能否说说怎么变淡详细一点.
我要看ID。非常感谢站长的分享
多说ID
怎么让多说评论显示ID
这是自己改的[偷笑]
能共享下吗[思考]
就是改embed,现在没电脑没法写,您可以看看我的先研究着[嘻嘻]
期待
[…] 相关内容: 多说社会化评论框核心脚本embed.js本地化方法 http://bigblog.cn/130 多说社会化评论框添加 站长回复 标记 http://ssk.91txh.com/207 […]
[…] 站长回复 标记 http://ssk.91txh.com/207 多说回复后显示浏览器及操作系统信息(Useragent) […]
好久没来了,看看搜索客老师
为什么 多说评论会突然消失
您可以问问多说的官方客服,点此进入多说官方WordPress交流群
博主~我也想要你这样的评论框特效[可怜]
除了等级其他好像都有教程的,您照着修改即可[嘻嘻]
请问站长大人,您这个访客等级(潜水、吐槽)是咋实现的,啥时候也弄个教程出来呗~~~
电脑坏了,而且等级这个判断逻辑还想重新设计一下,所以最近是出不来了,再说了,时不时的来看看不就知道了嘛[偷笑]
嗯嗯,很喜欢这个功能,酷毙了,期待早日上线,我已经把贵站加为友链了,方便随时过来看看,如果贵站能加我为友链那就完美了[嘻嘻]
看看我的id是多少,竟然还能这样玩,牛掰
我来!
感谢分享!!!
我看看id多少
好像都是昵称没有数字
回复时间前面那个数字就是[嘻嘻]
我在head.js里加了,然后那个图标怎么显示成方框了
http://ssk.91txh.com/209
您可以看看这篇文章的后1/3关于FontAwsome的那段[嘻嘻]
谢谢站长,弄好了,我没有在head.js内引入fontawesome.min.css,而是在style.styl里@import "css/font-awesome.min.css"这样,就成功显示了。
能用就行,我只是说说最基本的方法,您这种方法其实我也是头一次见,我是业余搞搞,不是专业学这个的,所以也是只知道一点点[嘻嘻]
我也是瞎捣鼓,你这个评论框插入代码的功能啥时候能写写教程?[嘻嘻]
插入代码这个,你把那个页面抠下来,然后挂到你那里,再在embed.js里面加上链接就行了[嘻嘻]
扒光你了[哈哈]
请问在哪里设置站长图片的透明度
你审查元素看一下吧 我也记不住[汗]
博主,我想问下你图片的长宽设置为多少
学习学习
[福到啦]
[霹雳]
看一下,id是多少
多说ID怎么看啊[可怜]
其实有个更简单的办法,打开你的多说评论页面即可。http://duoshuo.com/profile/13934981/
获取多说ID么?上一个版本就是这样的,但是跳出网站总是不好的[嘻嘻]所以就要想办法把用户留在本站啊[嘻嘻]
[…] 多说回复后显示浏览器及操作系统信息(Useragent) 多说社会化评论框添加 站长回复 标记 […]
好厉害
不错,感谢分享!
亲,能教下你的评论等级吗?[可怜]
php计算某用户在本站的全部评论数,然后embed.js用jquery的get获取计算好的评论数,通过评论数比较出相应等级并显示即可,过段时间我会做个多说的修改版插件,这些功能都会包括的
那我就翘首以盼。
站长真是一个喜欢折腾的人
无折腾,不开心
看看
好网站,已经收藏了。
我是来看id的 什么时候分析潜水js代码
潜水js是什么意思?没太整明白。。。详细说说哈
玩了一天刚回来,有点晕

就是你这个等级
啊 最近比较忙 估计还得过段时间 而且对现在的等级有了新的修改想法 还需要继续摸索更新
看到站长回复 真心喜欢随弄了下自己的,自己用的是插件的最早的版本2年前的 改了好几遍也没改对,t += sskadmin(r),这个函数,放上就报错 为什么要t+= 呢?
只要保证embed.js是最新的就行了,上文提到的要添加 function sskadmin(e) 不知道您添加了没有?t += sskadmin(r), 中 t 指的是上一部分的代码,这一句的意思是,在上一部分代码后面接着运行 sskadmin(r) 这一部分,也就是判断管理员
我没用最新的 老的函数定义不太一样 sskadmin(g) 我用上了 虽然显示出来了 但是js 好像冲突了
必须更新才能用,新版js函数全部重写了,跟老版的差别很大,所以不能通用
我已经改了一下用上了 新版老版的多说 没发现有什么区别呢
新旧版多说,前台显示上应该是没有区别的,但是基本上所有的函数都重写了,主要是优化后台
多说新版是只更新了embed.js文件吗?,还是整体更新了 ,我没在官网上看到有更新的日志啊
我知道的是更新了embed.js,其实这就算多说的整体了,因为前台内容样式各种操作都是靠embed.js来加载解析的
稍微弄了下 不错 效果出来了!
看看
看看ID
你的站长回复图片和下载下来的图片不一样,下载下来的图片很鲜艳的,但实际网页的图片比较淡,这是做了什么处理,还望赐教一下。谢谢。
右键审查元素就可以看到了,具体的我也忘了,现在没有电脑用
哥们 用iphone显示的是mac osX 啊 请修复啊
那您提交一下UA吧,我没看到哪个是iPhone啊
UA是啥。。。 我在我自己的站里用iphone测试了一下 但是显示的是mac os X啊
http://ssk.91txh.com/useragent.php用您的iPhone开这个网址,然后按说明提交相关内容
我是来看id的
网站做的好棒哦
我想请教一个问题,如何获取多说“喜欢”次数。 查了好多资料都没找到,评论数啊 分享数啊 都快要找到方法,就是“喜欢”数 找不到方法。谢谢
喜欢数 调用接口:http://ssk.duoshuo.com/api/threads/counts.json?threads=207ssk换为您的多说short_name,207换为您的文章ID 就可以看到了
谢谢,的确是看到了。但是不知道怎么在文章里调用.... 按照官网给出的结构应该是 class="ds-thread-count" data-thread-key="文章id" data-count-type="likes",结果调不出来数据
如果是我的话,我会先用php取出当前文章的喜欢数,然后用jquery的get把喜欢数调过来,不知道还有没有其他方法,我能想到的只有这个了,没深入研究过
id
博主··如果添加了站长回复···就不能在评论等级旁边添加显示博主··或者管理员的字样了吗?
也可以的
学习了
看看ID
回复看下看看id
ID
评论只为看id
正在学习中
怎么显示ID的
改的呗
对你们来说没啥用,我这里也就是涉及到多说id的文章里才用用
zhic
看看我的ID
我是来看ID的
顶,顺便看看自己id
看看ID是多少
0.0
站长回复的图片在哪儿有呢,找了半天网盘找不到
wordpress > 201503022053
博主 的这个评论等级怎么实现的?
等级是最近弄出来的,改起来比较麻烦,所以打算直接做插件
只在谷歌浏览器下显示 怎么回事?
不会吧?您遇到哪个浏览器不显示?
很不错啊
感谢支持
id
测试ID
ID
测试ID
iD~~
测试下id
最后一步搜不到那段代码
span class="ds-user-name"'你搜这个试试 可能参数变了 也可能空格不对 应该能搜到好几处 要仔细看看
搜索到的代码变了,改的代码也应该要变,那现在怎么改呢?那段代码在这回复不全!
代码没显示全。。。搜索出来的代码变了那应该改的代码也变了!
看看
我要ID
所有的回复都能看到ID
来学习了 找到了原文出处
取ID~~
バーバリー バッグ
多说社会化评论框添加 站长回复 标记 | 我的那些事
西门塔尔牛
不错的文章,内容文笔犀利.
测试ID
測試ID的
荷兰网
不错的文章,内容义正词严.
为啥在embed.js搜索不到'+p(n.name)+"")+"
多说前段时间更新了embed.js,这个可能换成别的了,你搜下面这个试试吧,可能会搜到几个,所以要仔细辨别
下面那个???我单独搜索"n.name"都没有~~
<span class="ds-user-name"搜这个 昨天发的被解析了
[…] 搜索客 的博客 多说回复后显示浏览器及操作系统信息(Useragent) 多说社会化评论框添加 站长回复 标记 […]
我现在点击自己的头像,就会跳到您将继续访问的哪个页面,为什么,我点自己网站上的自己的头像也会跳到那个提示页面!是什么情况
就是这样的,我的头像也一样
你可以在提示页面加个判断,如果是你自己的就直接跳转
关键是现在我在自己网站上点自己的头像,都会跳转到你网站的提示页面上,,
我现在把js文件格式化了,发现了其中有8处跟跳转有关系的地址,全部是这样的
我想去掉这个跳转,怎么改。
用多说 分享到新浪微博的话后面应该会有一个url,可是现在这个url没有了,是什么问题
我没用多说分享 所以不清楚
真心霸气、、
我来测试一下
我要ID
试试看
这有站长才显示哦
这个站长回复的图片能分享一下吗?
点此下载
试试看
这个没啥可测试的,只有我的回复有标记,电脑、手机效果不同,您可以再用手机看看
一定要embed.js本地化吗?我的本地化之后会出一些小问题啊
是不是一定要本地化我也不清楚,但是以我现在的水平只能本地化以后才能做出这些东西
,请问亲遇到了什么问题,我看看能否帮你解决一下 
我是不是也可以在footer.php文件body之前添加这段JS代码呢
如果您不用插件应该是的,如果是用插件的话,都是在固定位置的,具体的我也不太清楚,您可以问问多说的工作人员
厉害
我其实就是来看下头像id的
看看我的ID
我已经根据你的,修改站长认证。
有意思
看看我的ID
试试看吧
挺有意思的
这个吊。
看看效果
很有用的教程,不过博主加上浏览器和操作系统显示反而显得就更乱了!站长回复这图片加载慢也不好看,我的改成了文字形的了,感觉也很好看
站长回复的图片是调用七牛的,没啥太大影响,这个乱与不乱的。。。主要玩的就是技术,我要是能设计的那么美观就去做美工了
不错哟,绝笔要支持一下。
我是来看id的
能看懂么。。。