discuz!x2.5head.htm代码注释

header.html这个文件存储于common文件下。

第1行代码:
<!--{subtemplate common/header_common}-->
代码解释:用于调用common文件下的header_common.html文件。
备注:<!--{subtemplate}-->与<!--{template}--}-->是有区别的,<!--{subtemplate }-->后面的模板文件通常都是被包含在其他模板文件中的子体。这样在解析模板的时候,程序就会判断<!--{subtemplate }-->所引入的模板会被再一次解析一遍然后再和入口模板拼合,组成一个完整的模板。也就是说,如果我们添加的模板是在别的模板中被调用的话我们需要以<!--{subtemplate 模板名称}-->的方式引入进来。

第2-29行代码:
从<meta name="application-name" content="$_G['setting']['bbname']" />开始到以</head>结尾
代码解释:这里主要放置一些外部文件,其中的代码不多作解释,大家在加的时候请考虑官方的书写规范!

备注:此处虽然不解释太多,但大家还是会用到!如果要加外部调用JS、css请按官方的模板制作规范来书写

第30-186行代码:
从<body>处开始到此文件的最下方
代码解释:这是首部文件的核心
备注:在修改时请注间要提前备份文件

第32-44行代码:
从<div id="append_parent"></div><div id="ajaxwaitid"></div>处开始到<!--{/if}--><div id="toptb">结尾
代码解释:此处是整站的DIY样式导入、导出及DIY样式修改等,此处代码是隐藏的,要有权限才能编辑
备注:<div id="toptb">是方便你查找才写出!此代码不要修改,在修改模板时也不要漏了!

第32-44行代码:
从代码:<div id="toptb">到</div><!--{if !IS_ROBOT}-->
代码解释:顶部文件,用于放置导航与dz内部的一些功能,<div>右处内容</div>,<div>左处内容</div>"
备注:在后台=》界面=》顶部导航。可以设置

第70-78行代码:

  1. <!--{if !IS_ROBOT}-->
  2.                         <!--{if $_G['uid'] && !empty($_G['style']['extstyle'])}-->
  3.                                 <div id="sslct_menu" style="display: none;">
  4.                                         <!--{if !$_G[style][defaultextstyle]}--><span onClick="extstyle('')" title="{lang default}"><i></i></span><!--{/if}-->
  5.                                         <!--{loop $_G['style']['extstyle'] $extstyle}-->
  6.                                                 <span onClick="extstyle('$extstyle[0]')" title="$extstyle[1]"><i style='background:$extstyle[2]'></i></span>
  7.                                         <!--{/loop}-->
  8.                                 </div>
  9.                         <!--{/if}-->

代码解释:此处是拓展色的切换的菜单
备注:如里不需要可以删除

第80-96行代码:

  1. <div id="qmenu_menu" style="display: none;">
  2. <!--{if $_G['uid']}-->
  3. <ul>
  4. <!--{loop $_G['setting']['mynavs'] $nav}-->
  5. <!--{if $nav['available'] && (!$nav['level'] || ($nav['level'] == 1 && $_G['uid']) || ($nav['level'] == 2 && $_G['adminid'] > 0) || ($nav['level'] == 3 && $_G['adminid'] == 1))}-->
  6. <li>$nav[code]</li>
  7. <!--{/if}-->
  8. <!--{/loop}-->
  9. </ul>
  10. <!--{else}-->
  11. <div>
  12. {lang my_nav_login}
  13. </div>
  14. <!--{/if}-->
  15. </div>
  16. <!--{/if}-->

代码解释:此处是快捷导航弹出的菜单,里面用到了<!--{if $_G['uid']}-->语句进行判断,意思是只有会员才可以浏览此处内容,循环我就不多讲了哈
备注:<!--{if $_G['uid']}-->语句可以用到很多地方,自己在做模板的时候,可能会用到!

第97行代码:
<!--{ad/headerbanner/wp a_h}-->
代码解释:头部的广告代码
备注:可以在后台=》运营=站内广告添加

第98-184行代码:
从<div id="hd">到 </div><!--{/if}-->

代码解释:头部的核心文件
备注:下面是头部核心的DIV指引
<div id="hd">
        <div>
             <div>
                <h2>logo</h2>---------------------------------->logo
                 <div id="um">
                             <div>头像</div>-----------------------------头像
                       <p>
                          <!--{hook/global_usernav_extra1}-->------------------------------------>插件嵌入点1
                          <!--{hook/global_usernav_extra2}-->--------------------------------->插件嵌入点
                          个人信息---------------------------------------->个人信息
                      </p>
                      <p>
                         <!--{hook/global_usernav_extra3}-->--------------------------->插件嵌入点
                         个人信息---------------------------------------->个人信息
                     </p>
                 </div>
                       <!--{template member/login_simple}-->------- > 登录框(此处调用member/login_simple.html文件)                         </div>
              <div id="nv">
                  <a href="javascript:;" id="qmenu" >快捷导航</a>-------------->快捷导航
                <ul>
                 <li>栏目导航</li>--------------------------------->栏目导航
                 </ul>
                </div>
               <ul id="plugin_menu" style="display: none">
                      二级导航菜单样式------------------------------------------------------>二级导航菜单样式
               </ul>
              < div id="mu">
                            二级导航横排>------------->二级导航横排样式 
               </div> �
               <!--{ad/subnavbanner/a_mu}-->------------------------->头部广告(后台站点广告处可以添加)
               <!--{subtemplate common/pubsearchform}-->---------->搜索(此处调用common/pubsearchform文件)
               </div>
        </div><!--{hook/global_header}-->插件嵌入点


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值