Không có mô tả

Gerald 9a7c78c36e improved usage 10 năm trước cách đây
.gitignore 7a5ec30997 added test page 10 năm trước cách đây
README.md 9a7c78c36e improved usage 10 năm trước cách đây
duoshuo-ua.css 210bda3270 added ua_string callback 10 năm trước cách đây
duoshuo-ua.js 9a7c78c36e improved usage 10 năm trước cách đây
test.example.html 89e8525c18 fixed compatibility with embed.js 10 năm trước cách đây

README.md

多说User-Agent插件

多说作为一个第三方评论功能感觉很不错的样子,而且可定制性很强。

多说在存储评论的时候其实是把User-Agent一起存储的,只是不显示出来,这个插件的作用就是把User-Agent显示出来,同时还可以标记站长的回复。

使用方法

duoshuoQuery中可以定义myIdgetUAString函数:

  • myId:是站长自己的多说数字id,用于区分站长的回复,并可在getUAString中加上不同的标记,如不定义则不会对站长回复进行区分。
  • getUAString:是对每条留言显示内容进行处理的函数,默认将加上操作系统和浏览器的显示。
<html>
<head>
<link rel=stylesheet type=text/css href=duoshuo-ua.css />

<!-- 第1部分:必须写在后2部分的前面 -->
<script>var duoshuoQuery={short_name:'test',myId:1234567};</script>

<!-- 第2部分:加载duoshuo-ua.js -->
<script src=duoshuo-ua.js></script>

<!-- 第3部分:也可写成异步加载,请写在第2部分后面 -->
<script src=http://static.duoshuo.com/embed.js></script>

...
</head>
<body>
...
</body>
</html>

效果可参见:http://geraldl.net/about

如果要求更高一点可以使用https://github.com/faisalman/ua-parser-js来进行UA解析。