智聚网

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 241|回复: 7

[教程] 如何修改discuz X3.2自带首页四格幻灯片图片数量橱窗大小及播放时间

[复制链接]
  • TA的每日心情
    奋斗
    8 小时前
  • 1360

    主题

    1392

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    12282
    发表于 2017-11-12 18:22:31 | 显示全部楼层 |阅读模式
    最新的discuz X3有一个自带的首页四格功能,有一个自带的幻灯片播放,但是这个幻灯片播放没有限制幻灯片的数量,如果图片较多就会显示有10个,如何让幻灯片只显示5个或者8个呢?
    找到template/default/forum/discuz.htm大概第64-82行,我们看到有一个{eval $k=1;}…{eval $k++}  这段代码的意思就是,从1开始,有一个幻灯片就会加1,这样会一直循环下去,我们想让他显示5张幻灯片,只需要把$k++修改为$k=5就好了,另外如果要修改幻灯片播放速度,播放窗口大小,可以找到对应的slideSpeed,slideImgsize来修改即可。
    <script type="text/javascript">
    var slideSpeed = 5000;
    var slideImgsize = [218,200];
    var slideBorderColor = ‘{$_G['style']['specialborder']}’;
    var slideBgColor = ‘{$_G['style']['commonbg']}’;
    var slideImgs = new Array();
    var slideImgLinks = new Array();
    var slideImgTexts = new Array();
    var slideSwitchColor = ‘{$_G['style']['tabletext']}’;
    var slideSwitchbgColor = ‘{$_G['style']['commonbg']}’;
    var slideSwitchHiColor = ‘{$_G['style']['specialborder']}’;
    {eval $k = 1;}
    <!–{loop $grids['slide'] $stid $svalue}–>
        slideImgs[<!--{echo $k}-->] = ‘$svalue[image]‘;
        slideImgLinks[<!--{echo $k}-->] = ‘{$svalue[url]}’;
        slideImgTexts[<!--{echo $k}-->] = ‘$svalue[subject]‘;
        {eval $k=5;}
    <!–{/loop}–>
    </script
    小猪告诉大家上面这样觉得是不行滴,请先在FTP中找到/public_html/source/module/forum/forum_index.php,找到并编辑
            if($_G['setting']['grid']['gridtype']) {
                $grids['digest'] = C::t(‘forum_thread’)->fetch_all_for_guide(‘digest’, 0, array(), 3, 0, 0, 8, $_G['setting']['grid']['fids']);
            } else {
                $images = C::t(‘forum_threadimage’)->fetch_all_order_by_tid(8);
                foreach($images as $key => $value) {
                    $tids[$value['tid']] = $value['tid'];
                }
                $grids['image'] = C::t(‘forum_thread’)->fetch_all_by_tid($tids);
            }
    修改成:
            if($_G['setting']['grid']['gridtype']) {
                $grids['digest'] = C::t(‘forum_thread’)->fetch_all_for_guide(‘digest’, 0, array(), 3, 0, 0, 8, $_G['setting']['grid']['fids']);
            } else {
                $images = C::t(‘forum_threadimage’)->fetch_all_order_by_tid(8);
                foreach($images as $key => $value) {
                    $tids[$value['tid']] = $value['tid'];
                }
                $grids['image'] = C::t(‘forum_thread’)->fetch_all_by_tid($tids);
            }
    好了,这样就只显示8个图片了。





    上一篇:论坛首页四格图片大小、展示数量、时间的设置
    下一篇:discuz论坛SEO优化设置技巧

    该用户从未签到

    0

    主题

    62

    帖子

    1165

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1165
    发表于 2018-4-9 14:36:14 | 显示全部楼层
    顶起来!!不好碰到的好帖子












    、代发工资
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    6

    帖子

    79

    积分

    注册会员

    Rank: 2

    积分
    79
    发表于 2018-6-3 09:07:25 | 显示全部楼层
    让人看完后就要往上顶往死里顶的好帖
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    10

    帖子

    123

    积分

    注册会员

    Rank: 2

    积分
    123
    发表于 2018-6-13 17:45:33 | 显示全部楼层
    让人半夜上厕所都要打开电脑再看一遍的好帖
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    3

    帖子

    46

    积分

    新手上路

    Rank: 1

    积分
    46
    发表于 2018-6-24 13:29:52 | 显示全部楼层
    本来我已经对这个八挂社区绝望了,觉得这个社区不可能再有明天了,心里充满了伤感。但是今日所见you的这个帖子,又重新让偶看到了八卦的希望。是you 让我的心里重新燃起希望的火花,是you让偶的心又重新跳动起来,是you拯救了偶一颗哇凉哇凉的心,并挽救了一个无知的灵魂!
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    11

    帖子

    126

    积分

    注册会员

    Rank: 2

    积分
    126
    发表于 2018-6-30 10:23:39 | 显示全部楼层
    让比尔盖茨在懂事会上发给与会者人手一份该帖命令仔细阅读后才讨论其他事宜的好帖
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    6

    帖子

    79

    积分

    注册会员

    Rank: 2

    积分
    79
    发表于 2018-6-30 11:43:49 | 显示全部楼层

    楼主的文笔实在用笔墨难以形容。。。熄了灯。。。打着赤脚。。。将整个人都倦在大班椅里。。。喝着清茶看那一个个帖子在论坛之间时隐时现。。。记得一位高人说。。。好帖子与垃圾帖的区别在于。。。好帖子越看越暖。。。而垃圾帖。。。越看越寒。。。我呢。。。一开始就和普通人一样。。。不相信真有一种帖子可以让人学会忘记烦恼和所有不开心的事情。。。所以。。。我选择看垃圾帖。。。选择垃圾帖的人。。。一般都比较冷静。。。
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    10

    帖子

    123

    积分

    注册会员

    Rank: 2

    积分
    123
    发表于 2018-8-8 23:19:01 | 显示全部楼层
    我靠!(此回复虽有且仅有两个字,却深刻地表达了回复人的深深的祝福与刻骨的情感,可谓言简意赅,一字千金,字字扣人心弦,字字催人泪下,足可见回复人扎实的文字功底和信手拈来的写作技巧及惨绝人寰的创新能力。实是佩服佩服!再加上以感叹号收尾,点睛之笔,妙笔生花,意境深远,照应前文,升华主题,把回复人的感情表达得淋漓尽致,给人无限感动和惆怅,有浑然天成之感,实乃回复中之极品,祝福中之绝笔。)
    回复

    使用道具 举报

    *滑动验证:
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    Archiver|手机版|小黑屋|智聚网 ( 浙ICP备15039027号 )

    GMT+8, 2018-8-20 19:13 , Processed in 0.130352 second(s), 7 queries , Gzip On, File On.

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc.

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