emlog评论添加表情插件
经过一下午的努力,我终于把emlog的评论添加表情的插件给弄好了,经过我本地和服务器测试均完美通过!现发上来供大家测试使用。
上次也发不过一个评论表情的插件,只是那个修改起来很麻烦,而且有bug,很多童鞋都来反映了,我也解决不了,因为那个东东不是我自己写的,当然,这次的这个很多代码也来自网络,但是这次的改起来会比较简单,如果是官方默认模板,那恭喜,上传启动插件就可以拥有评论表情了。如果是非默认的模板,那么请打开压缩包里面的do.php,找到最下面几行如下代码:
if($("content"))replaceFace($T($("content"),"p"));
if($("sidebar"))replaceFace($T($("sidebar"),"li"));
if($("comment")){
var D=document.createElement("div");
D.innerHTML='<a href="#" title="点击选择表情" onclick="showFace(event,this)">选择表情</a>';
$("comment").parentNode.appendChild(D);} 一、修改第一行两个“content”为你模板的评论列表的ID,如果没有ID,请添加!然后把查看你模板的module.php的博客评论列表区域,使你的评论内容包含于一个<p>和</p>之间,如下:
<p style="***"><?php echo $value['content']; ?></p>
style属性请自己根据自己合适的填写。
二、修改第二行的两个“sidebar”为你模板边栏的ID,如果没有ID,也请添加!此句实现侧边栏显示评论表情,不需要的可不改。
三、修改第三行和第六行的两个“comment”为你评论内容输入框<textarea>的ID,没有也请添加,这个很重要!
好了,至此,属于你的评论表情已经完成,如需效果测试请在本站留言,心动不如行动吧!
发现bug,返厂重修中...
69#回复
2012-04-02 18:59