这普通表情就是在编辑器的时候会显示出来的。
显示普通表情的方法主要可以这样的,主要用的是2个JS:
<script>
var imgpath
= 'images';
</script>
<script src="js/face.js"></script>
<script type="text/javascript" src="js/post.js"></script>
<script>
window.onReady(function(){PwFace.init('face_tab', 'face_main', 3, 16)});
</script>
<div id="fp_face" class="fp_show">
<div class="fp_show_tab">
<b id="doleft" style="/*display:none*/" class="tab_left fl" onclick="PwFace.showTab(-1)" title="上一个">上一个</b>
<b id="doright" style="/*display:none*/" class="tab_right fr" onclick="PwFace.showTab(1)" title="下一个">下一个</b>
<ul id="face_tab"></ul>
</div>
<div class="fp_show_cont">
<div class="fp_show_height">
<ul class="cc" id="face_main"></ul>
<div id="face_page" class="fp_show_pages
cc"></div>
</div>
</div>
</div>
这里的表情在空间里面有用到。
表情都存在images/post/smile/write/目录下面,
存在的缓存文件是:/data/bbscache/writesmiles.php里面。
数据库表结构是:pw_write_smiles这个表,
相关的文件是 lib/smile/目录
Template/wind/writesmile.htm是生成特殊表情的HTML的地方,如何调用呢?
$smileService = L::loadClass('smile', 'smile');
$smiles = $smileService->findByType(0);
这个方法就可以获取到特殊表情了。