巅峰霸主 > 代码分享 > 源代码分享 >

discuz门户默认宽屏设置方法,支持dz X3.4

时间:2021-03-03 12:21:59  来源:巅峰霸主网  作者:烈火大地 点击:
摘要:discuz x系列论坛门户默认是窄屏的,而且不能切换,窄屏不好看,将其修改为默认使用宽屏,支持点击切换……

本次修改的是discuz X3.4,其他版本方法基本一样,打开template/default/common/header.htm文件。

一、默认显示宽屏不可切换

搜索代码:

<!--{if !empty($rsshead)}-->$rsshead<!--{/if}-->
    <!--{if widthauto()}-->

将其替换为:

<!--{if !empty($rsshead)}-->$rsshead<!--{/if}-->
    <!--{if widthauto() || $_G['basescript'] == 'portal'}-->

修改完之后,打开门户首页、文章列表及文章详情页等均是宽屏版的了,不过这是不能切换,就是不像论坛那样会员可以自由切换。

二、可以点击切换宽窄屏

同样是header.htm文件,搜索代码:

<!--{if empty($_G['disabledwidthauto']) && $_G['setting']['switchwidthauto']}-->

在这句代码的前面一行添加如下代码:

<!--{if $_G['basescript'] == 'portal' && $_G['setting']['switchwidthauto']}-->
    <a href="javascript:;" id="switchwidth" onclick="widthauto(this)" title="{if widthauto()}{lang switch_narrow}{else}{lang switch_wide}{/if}" class="switchwidth"><!--{if widthauto()}-->{lang switch_narrow}<!--{else}-->{lang switch_wide}<!--{/if}--></a>
<!--{/if}-->

这样就可以显示像论坛那样可以点击切换的按钮了:

图片.png

上面的两步可以单独使用,单独使用第二步方法修改,则默认是窄屏的,需要点击才能切换到宽屏版,只有当上面两步都做了修改,才能实现门户“默认宽屏且可以自由切换”,由于diy多宽窄屏支持不是太好,根据网站的实际情况修改即可。

(责任编辑:陆柏熺)
评价:
用户名: 验证码: 看不清?点击更换


关注站长自媒体 获取更多优质内容

  • 百家号
    百家号
  • 头条号
    头条号
  • 企鹅号
    企鹅号

2019-2021 ©巅峰霸主网 京ICP备12023415号-2
返回
顶部