立即免费下载 Discuz!6.1.0正式版
Discuz! 6.1.0 使用说明
Discuz!NT升级至v2.1
开放源码下载
UCenter Home 1.2 正式版发布
官方站 | 帮助文档
基于ECShop的免费网店托管-卖否
PHP实战精英班培训 | LAMP培训大连
Discuz!收费服务内容及价格
论坛免费升级 手握手
Discuz!/ECShop 专用官方虚拟主机
注册付费广告征集
Comsenz 招聘信息
网店系统ECShop v2.6.0正式版火热发布
基于Discuz!的免费论坛空间5D6D
第二届PHP中国开源发展及人才状况调查
 13 12
发新话题
打印

[使用] 关于Smilies框变长和更多smlies问题

关于Smilies框变长和更多smlies问题

因為剛剛發現解決方法, 就來發放一下, 希望各位能搜索到~ 謝謝~

看见有些用家的发问, 和有些语气不太好的回应.....其实可能开发组是太忙没暇来响应吧, 不关系免费不免费, 能多点解答我们的疑难最好吧。^^" 因为刚刚发现解决方法, 就来发放一下, 希望各位能搜索到~ 谢谢~


找 post.php



引用:
$smcols = $smcols ? $smcols : 3;
        $smileyinsert = $smileyinsert && is_array($_DCACHE['smilies_display']) ? 1 : 0;
        $smilies = $smileyinsert ? smiliestable($_DCACHE['smilies_display'], $smcols, 5, $editorid) : '';
        $moresmilies = $smileyinsert && count($_DCACHE['smilies_display']) > $smcols * 6 ? 1 : 0;


smilies 框变长

$smilies = $smileyinsert ? smiliestable($_DCACHE['smilies_display'], $smcols, 5, $editorid) : '';

将这句中的 5 改做其它的数字看看, 例如 7, 就会有 7 列的smilies 显示 (大前提是本身smilies 要等于或多于行列相乘之数目, 注意, 在后台里的其它设置, 可以设置smilies行的数目)

更多smilies

$moresmilies = $smileyinsert && count($_DCACHE['smilies_display']) > $smcols * 6 ? 1 : 0;

在这句中的大于符号代表smilies 数目多于行列相乘则显示”更多smilies” 的字眼, 即是, 若果不想字眼出现, 只要令smilies 数目少于 $smcols*6 (即是后台里设置的smilies行的数目乘 6), 就行了。

我也是新手, 来顶一下吧~

[ 本帖最后由 bbqgary 于 2006-8-17 03:17 编辑 ]
本帖最近评分记录
  • 安笛 威望 +2 2006-8-17 10:30
  • 安笛 +2 2006-8-17 10:30
不错
支持下
空间演示:  结婚进行时--- 扬州大学论坛
双线空间,1G300元 送100M MYSQL数据库,试用7天30天内无条件退款
官网:速度吧 客服 QQ:52033446
好,支持。
thank you very much
你这个应该是修改的行数吧,不是列
恩。.支持下。
江山如画,美人如玉,月寒日暖煎人寿。我欲拂衣五湖,读诗中字,看枝上雪,问谁与共?
支持下 了
刚接触后台……post.php在ftp里都找不到……
这个绝对支持!!谢谢楼主啦
专业提供空间,1G全能空间,自由划分网站邮局数据库http://www.flyhost.cn
能否把SMILE显示在回复框的下面亚
 13 12
发新话题
版块跳转