您好,欢迎来到建站之家源码网建站之家!只做精品网站源码
  • 首 页
  • 当前位置:首页 > 建站教程 > Discuz使用教程 >
    discuz模板制作常用实用代码集锦
    时间:2017-10-19 11:47 来源:未知 作者:admin 浏览:收藏 打印

    在制作discuz模板时,需要经常用到一些discuz代码,为了方便广大自学做网站的学员高效使用DISCUZ代码,现将在自己建网站过程中经常有到的DZ模板制作常用实用代码进行汇总。

    判断管理员:

    <!--{if $_G['uid'] && getstatus($_G['member']['allowadmincp'], 1)}-->
             <!--{/if}-->
    2. 判断用户是否登陆的代码:(相关教程:如何制作网站的登录功能?)
    <!--{if $_G['uid']}-->
    这里放用户登陆以后需要显示的内容代码
    <!--{else}-->
    这里放用户非登陆状态所需要显示的内容代码
    <!--{if}-->
    3.判断当前所在页面的代码:
    $_G['basescript'] == 'portal'  这是门户代码
    $_G['basescript'] == 'forum'  这是论坛代码
    $_G['basescript'] == 'group'  这是群组代码
    那么相应的判断当前页面是不是门户/论坛/群组页面中的一种,就使用 if 判断语句,如:
    <!--{if $_G['basescript'] == 'portal’}--> 表示如果当前页面是门户页面
    <!--{if $_G['basescript'] == 'forum'}--> 表示如果当前页面是论坛页面
    <!--{if $_G['basescript'] == 'group'}--> 表示如果当前页面是群组页面
    4. 判断是否在 DIY 状态下:
    我们在制作模板的过程中,经常会遇到 DIY 状态下JS 冲突导致 DIY 界面无法正常加载,以至于我们无法进行模块的添加和管理的情况,这个时候就需要我们做出如下判断:如果在 DIY 状态下,则不加载冲突的 JS,否则才加载。或者换一种思路,就是:如果不在 DIY 状态下,就加载 JS。意思是一样的。具体代码如下:
    <!--{if $_GET['diy'] == 'yes'}-->
    这是在 DIY 状态,所以什么都不加载,留空。
    <!--{else}-->
    这是在非 DIY 状态,因此这里加载 JS,填入 JS 代码。
    <!--{if}-->
    【使用此判断时,要结合fooer.htm原有的判断代码使用】
     
    5.关于上述代码中常见符号的解释:
     
    ==     两个等于号表示“等于”
    !=      一个感叹号加一个等于号表示“不等于”
     
    输入代码时必须要在英文状态下输入,否则会出现错误。
     
     
    B、DZ默认模板的文件类型:
    common文件夹下的head.htm  foot.htm是共用的顶部与底部
     
    门户首页portal.htm  列表页 list_***.htm[***为自定义]  文章页view.htm
     
    论坛首页discuz.htm  列表页 forumdisplay.htm  贴子页 viewthread.htm
     
    在自己的模板中common文件夹下,新建二个公共CSS文件common.css和module.css,把它们内容删除,重命名为extend_common.css  extend_module.css,程序会优先读取。
     
    .y表示右浮动   .z表示左浮动  .cl表示清除浮动  .wp表示整个宽度并居中
     
    在写CSS样式时,背景图片的地址可以写成:
    background:url({STYLEIMGDIR}/12.jpg)

    除了这里的discuz模板制作常用实用代码,我们还收集更多常用建站代码,方便大家建站使用。

     

    标签:建站之家

    郑重声明:
    本站所有内容均由互联网收集整理、网友上传,并且以计算机技术研究交流为目的,仅供大家参考、学习,不存在任何商业目的与商业用途。 若您需要商业运营或用于其他商业活动,请您购买正版授权并合法使用。
    我们不承担任何技术及版权问题,且不对任何资源负法律责任。
    如无法下载,联系站长索要。
    如有侵犯您的版权,请及时联系QQ:1395550247,我们尽快处理。

    Discuz使用教程 从入门到精通视频教程大全Discuz使用教程 从入门到精通视
    Discuz出现“对不起,您安装的不是正版应用..”Discuz出现“对不起,您安装的
    discuz如何设置门户为默认首页discuz如何设置门户为默认首页
    支持建站之家广告栏目
      客服:我们竭诚为您服务!

      客服:我们竭诚为您服务!