Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

请问表情预览的大小如何更改。。 +++++++++++++++++

[复制链接]
52vc 发表于 2010-2-8 23:04:27 | 显示全部楼层 |阅读模式
就是在点表情 出来的对话框中,鼠标滑动表情旁边会出来一个放大一些的表情预览,但是还是很小 因为表情有些大 都限制到了44X50的大小


请问这个预览大小在哪里改?????  谢谢
kkshizhu520 发表于 2010-8-29 01:02:09 | 显示全部楼层
source\functiong\function_cache.php 搜索 function smthumb($size, $smthumb = 50) { 把50改成你要的大小就行了

我的网站 http://www.fxrbbs.com
回复

使用道具 举报

滚骨碌 发表于 2010-8-29 06:27:45 | 显示全部楼层
楼上的方法还未试过呢
回复

使用道具 举报

小李飞鞋 发表于 2011-1-20 23:10:38 | 显示全部楼层
如果是DZ7.2请修改/forumdata/cache/smilies_var.js这个文件。
回复

使用道具 举报

yushine 发表于 2011-1-20 23:20:45 | 显示全部楼层
怎么都在修改cache文件,后台一更新缓存不就没了...
回复

使用道具 举报

yushine 发表于 2011-1-20 23:32:07 | 显示全部楼层
函数原型在static/js/common.js

function smilies_preview(seditorkey, id, obj, w) {
    var menu = $('smilies_preview');
    if(!menu) {
        menu = document.createElement('div');
        menu.id = 'smilies_preview';
        menu.className = 'sl_pv';
        menu.style.display = 'none';
        $('append_parent').appendChild(menu);
    }
    menu.innerHTML = '<img width="' + w + '" src="' + obj.childNodes[0].src + '" />';
    mpos = fetchOffset($(id + '_data'));
    spos = fetchOffset(obj);
    pos = spos['left'] >= mpos['left'] + $(id + '_data').offsetWidth / 2 ? '13' : '24';
    showMenu({'ctrlid'bj.id,'showid':id + '_data','menuid':menu.id,'pos':pos,'layer':3});
}

函数写的已经很灵活了。只需要传参的时候传入w就行了。
所以只需要修改模板里面的那个参数值,默认是50。
譬如,我修改成200,效果:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

zxm360 发表于 2011-1-23 11:35:23 | 显示全部楼层
老天不公啊.....
回复

使用道具 举报

huazhongjiu 发表于 2011-1-23 20:22:03 | 显示全部楼层
謝謝,希望以後多些
回复

使用道具 举报

xmmoer 发表于 2011-1-24 12:27:27 | 显示全部楼层
有需要可以联系我们 。
回复

使用道具 举报

风吹土 发表于 2012-5-22 11:11:57 | 显示全部楼层
感谢分享!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-23 17:35 , Processed in 0.036217 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表