欢迎来到258分享网,纯净的网络源码分享基地!

258资源分享网

全部作品
全部作品
网站源码
微信源码
素材特效
源码插件
视频教程
建站学院
热门搜索: 织梦  农业种植  农业  安全设置  官方
258资源分享 > 建站学院 > discuz教程 > discuz教程:制作网站模板前必须了解的界面结构(页头页尾模板文

推荐下载

HTML5响应式自适应网咯设计

2020-05-12   浏览:738

高端HTML5响应式企业通用网

2020-05-06   浏览:519

html5响应式外贸网站英文版

2020-05-08   浏览:506

HTML5自适应律师工作室类网

2020-04-04   浏览:502

HTML5影视传媒文化公司类网

2020-05-12   浏览:496

discuz教程:制作网站模板前必须了解的界面结构(页头页尾模板文

发布时间:2020-01-23  

页头文件路径:template/default/common/header.htm

 

header.htm文件二次加载的文件有:

 

template/default/common/header_common.htm 全局公共文件

     |--该文件中包含了页面TITLE,对浏览器的申明,以及全局必须存在的基本代码,所以不建议新手修改此文件

 

template/default/common/header_diy.htm DIY模式时加载的DIY浮层菜单

template/default/common/member/login_simple.htm 右上角迷你登陆框(未登录时调用该文件)

 

</head>以上的代码必须保留,此段代码为所有页面必须使用的脚本、样式载入,去掉后页面将会错误显示!!

 

除了保留</head>以上的代码,以下代码也是必须存在的

 

页面中的ajax交互功能必须依赖的代码:

<div id="append_parent"></div><div id="ajaxwaitid"></div>

DIY功能必须的代码:

<!--{if $_GET['diy'] == 'yes' && (CURMODULE == 'topic' || $_G['group']['allowdiy']) && !empty($_G['style']['tplfile'])}-->

        <!--{template common/header_diy}-->

    <!--{/if}-->

    <!--{if CURMODULE == 'topic' && $topic && empty($topic['useheader']) && !empty($_G['style']['tplfile']) && ($_G['group']['allowdiy'] || $_G['group']['allowaddtopic'] && $topic['uid'] == $_G['uid'] || $_G['group']['allowmanagetopic'])}-->

        <a id="diy-tg" href="javascript:openDiy();" title="{lang open_diy}" class="y"><img src=http://www.adminbuy.cn/discuzjc/"{STATICURL}image/diy/panel-toggle.png" alt="DIY" /></a>

    <!--{/if}-->

 

页头广告调用代码:放置于<div id="hd">上面

<!--{ad/headerbanner/wp a_h}-->

 

导航条当前位置获取代码,必须放置于logo代码前面

<!--{eval $mnid = getcurrentnav();}-->

 

二级导航调用代码:放置于二级导航代码后面

<!--{ad/subnavbanner/a_mu}-->

页头搜索条代码,根据自己模板的结构设计放到需要的位置即可

<!--{subtemplate common/pubsearchform}-->

 

全局框架代码,该代码的闭合在footer.htm文件第一行</div>中

<div id="wp" class="wp">

 

此外页头文件包含几个插件嵌入点代码,作为一个完整的discuz模板,插件钩子是必须存在的:

 

顶部导航左嵌入点:

<!--{hook/global_cpnav_extra1}-->

顶部导航右嵌入点:

<!--{hook/global_cpnav_extra2}-->

右上角登录状态嵌入点(个人设置前面):

<!--{hook/global_usernav_extra1}-->

右上角登录状态嵌入点(退出按钮前面):

<!--{hook/global_usernav_extra2}-->

右上角登录状态嵌入点(第二行第一位):

<!--{hook/global_usernav_extra3}-->

 

 

 

全局页尾

 

页尾文件路径:template/default/common/footer.htm

 

页尾文件担负整个模板的重要的收尾工作,如果缺少必须的代码,同样也会导致整个程序各个功能不能正常使用!

 

 

页尾文件第一句(必须存在):

</div>

PS:这个闭合的标签是页头文件的<div id="wp" class="wp">

 

站长推荐功能调用代码:

<!--{eval $focusid = getfocus_rand($_G[basescript]);}-->

    <!--{if $focusid !== null}-->

        <!--{eval $focus = $_G['cache']['focus']['data'][$focusid];}-->

        <div class="focus" id="sitefocus">

            <div class="bm">

                <div class="bm_h cl">

                    <a href="javascript:;" onclick="setcookie('nofocus_$focusid', 1, $_G['cache']['focus']['cookie']*3600);$('sitefocus').style.display='none'" class="y" title="{lang close}">{lang close}</a>

                    <h2><!--{if $_G['cache']['focus']['title']}-->{$_G['cache']['focus']['title']}<!--{else}-->{lang focus_hottopics}<!--{/if}--></h2>

                </div>

                <div class="bm_c">

                    <dl class="xld cl bbda">

本文标签

:备案管家服务帮您把复杂流程变简单,解决您在进行网站备案过程中遇到的效率低下和成功率不高的问题。个人300/2个域名,企业500/5个域名,qq1650004.