主题: Kindeditor更换表情包【转载】
作者: Roddy, 发布日期: 2010-08-23 07:48:23, 浏览数: 8395

原处:小刑的Kindeditor更换表情包.doc

--------

首先更换plugins\emoticons\下的表情文件,并以0.gif,1.gif,2.gif来命名;


之后做一个qq.gif文件,这个文件是表情的缩略图文件,缩略图大小为24px*24px,排成一排;

由于本人极懒,加上表情图片大小不一,而且不是本人做的,所以没做qq.gif,用了一个变通的办法;

表情的缩略图是根据qq.gif文件上来的,所以要改下代码:
在kindeditor.js文件里的3622行的:
span.className = 'ke-plugin-emoticons-img';
前加入:
//sysFaceCount是头像的个数
if(num<sysFaceCount){
span.innerHTML="<img src='"+path + num + '.gif'+"' style='width:24px; height:24px;' />";
}
就可以了;

当然,这种方法比qq.gif文件来说慢一点点,但是这个无疑是个快捷的方法。
作者: zituocn, 发布日期: 2011-01-14 15:24:24

我也是用的类似的方法

不过表情多了,翻页,始终是个问题。

目前就只做了一页。

回复
作者: zhuys, 发布日期: 2011-04-26 21:27:14
新版的怎么做呢1?
回复
作者: Roddy, 发布日期: 2011-04-26 21:38:48
新版也一样的
回复
作者: Pecoc, 发布日期: 2011-04-28 00:06:26

请问一下呀,那要是我自己添加了自定义的表情,那要怎么控制它的显示大小呀!!


http://www.kindsoft.net/view.php?bbsid=5&postid=2871&pagenum=1


你到这帖看一下,要怎么改呢!!

回复
发表新帖 发表回复