自从Willin大师失联我接手更新Smilies插件也有好几个版本了,从兼容0.9调整选项到后来重整结构支持预览排序,原作好用的代码一直都在,又加入jquery模式、正文表情和自定义扩展组等功能,让typecho粉们能更自如地用个性化的表情图片装点自己的博客。
随着1.1发布现在表情选框也能用更原生的魔术钩子方式调用了,只要在评论框下放置代码:
- $comments->smilies(); ?>
即可,禁用插件自动消失无副作用;同时正文表情选框亦集成至编辑器按钮,效果分别如下:
上个版本虽然可以对照wordpress标准表情码实现拖拽排序,但也无法预览和使用前22张外的更多表情图片。这个问题在最新的1.1.3版得到解决:你可以通过填写“任意表情码|图片地址”形式扩展表情组,如果填写的还是标准码则自动覆盖标准组设置,也可以关闭标准组仅使用自定义扩展组。
新版另一个重要优化是对表情包扫描实现了分组ajax异步,这样即便文件夹或所含图片较多也不会造成页面卡顿。原生js弹窗亦支持界外点击关闭并可以设置弹窗的各项css效果。前台表情尺寸支持3种情景定制。默认表情包更换为新版QQ、贴吧和微博,wordpress表情也更新至emoji版。
和之前一样插件会默认选取页面的第一个文本域(textarea)定位焦点输入表情码,如果你的主题情况特殊可在设置里填写指定的评论框ID。
另继续附赠一套7款的混合表情包,包括3套wordpress标准版(各22张)和4套不限量自选版(含本博正在使用的Emoticon系列矢量svg表情),下载请前往插件的github分支。
最后再次感谢LT21和xiaoyan94对插件源码做出的贡献。
Changlog
1.1.3
增加自定义扩展表情组;
异步扫描优化中文支持;
正文表情改编辑器按钮;
可关闭标准组表情输出;
可设置评论弹窗css样式;
可分情景设置表情尺寸;
更换默认表情支持svg。
1.1.2
jquery判断加载CDN源,
弹窗可点击空白处关闭。
1.1.1
重整代码结构优化js;
支持表情包预览排序;
可关闭替换字符表情;
增加正文用表情支持。
1.0.7
修正onclick效果bug;
配发7套标准版表情包。
1.0.6
去贴图按钮(静默支持);
增加jquery版弹窗模式。
1.0.5
兼容0.9评论代码过滤;
增加表情包选择与调用;
弹窗式可选并调整效果。
(Last modified: 2018-07-02 10:45)
大佬 要在侧边栏显示表情应该怎么改
我记得最近评论组件好像是独立读取的数据,没想到啥好办法
啥时又悄悄更新了?
我也不记得了
又炸尸了?建议BLOG更换https访问了,现在流行这个。
xsq小伙子,你还一直在博客圈活跃呀。
我以为你彻底归隐了呢
图床链接都得改s实在懒得弄
好吧,等不想懒的时候再折腾吧
但是这样好像就开启了允许评论框自己插入图片了啊?
这个怎么避免呢?
能不能在不允许图片标签的情况下,替换评论中字符串?
用js替换可以,不过要在网页里写一大段代码,浏览器卡顿或不支持时图片出不来…或者用emoji但要改数据库编码,而且表情种类是固定的
GOOD~
REALLY?
Of course~~~
这个评论还真的是很久啊~~~
博主,请问如果删去一些表情包,代码中需要修改哪些部分。尝试了下没成功。
通过FTP上传和删除表情文件夹就好了啊0.0
博主,页面在点击表情后js报错”Smilies is not defined“,评论框无法添加表情,用的是原生js,换成jquery后不报错,但是点击也没有反应,已经设置过评论框id了,请问可能是什么问题?
又是主题不带规范函数 - - 编辑footer.php在body前加上
很好的表情插件,就是下载包里QQ表情icon_lol.gif损坏,还好我用的是WP表情。
我这没有显示损坏呀0.0 扩展包还有很多表情可以选择
1.0版,为什么点不动表情呢?textarea添加什么?
新版支持改ID,或者换下js模式
typecho默认主题的评论框用不了你的插件吗?
默认主题肯定能用啊,ID都不用改
多谢!开心,哈哈。
不客气,开心就好;)