找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 6055|回复: 3

自己做的静态页面,如何调用discuz 头部文件,

[复制链接]
发表于 2014-8-8 15:51:00 | 显示全部楼层 |阅读模式 来自 中国–广东–广州
本次悬赏总金额:10 金币 | 剩余悬赏金额:0 金币
本次悬赏到期时间: 本悬赏贴永不过期。
快来加入[悬赏团队],每次获得楼主奖励时可获得系统额外20金币的系统奖励。

只允许悬赏会员本人发放悬赏金币 | 只允许悬赏会员本人收回悬赏金币 | 最多悬赏人数:10人
还没有会员获得悬赏奖励,加油,快来争头奖!
本问题的悬赏已经结束!

rt,我直接在html中加{template header}和{template footer}结果不行,请高手指点。









发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

发表于 2014-8-9 10:56:41 | 显示全部楼层 来自 中国–河南–平顶山
header.html这个文件存储于common文件下,这个大家应该不陌生吧,我是每个DIV为小节来讲,头部的核心div我就不加if语句来讲解!因为代码太多了!我会在最下面给大家总结一下!修改应该注意的地方!


第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" class="cl">结尾
代码解释:此处是整的DIY样式导入、导出及样式修改等,此处代码是隐藏的,
备注:<div id="toptb" class="cl">是方便你查找才写出!此代码不要修改,在修改模板时也不要漏了!

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

第70-78行代码:<!--{if !IS_ROBOT}-->

                        <!--{if $_G['uid'] && !empty($_G['style']['extstyle'])}-->

                                <div id="sslct_menu" class="cl p_pop" style="display: none;">

                                        <!--{if !$_G[style][defaultextstyle]}--><span class="sslct_btn" onClick="extstyle('')" title="{lang default}"><i></i></span><!--{/if}-->

                                        <!--{loop $_G['style']['extstyle'] $extstyle}-->

                                                <span class="sslct_btn" onClick="extstyle('$extstyle[0]')" title="$extstyle[1]"><i style='background:$extstyle[2]'></i></span>

                                        <!--{/loop}-->

                                </div>

                        <!--{/if}-->
复制代码代码解释:此处是拓展色的切换的菜单
备注:如里不需要可以删除

第80-96行代码:<div id="qmenu_menu" class="p_pop {if !$_G['uid']}blk{/if}" style="display: none;">

                                        <!--{if $_G['uid']}-->

                                        <ul>

                                                <!--{loop $_G['setting']['mynavs'] $nav}-->

                                                        <!--{if $nav['available'] && (!$nav['level'] || ($nav['level'] == 1 && $_G['uid']) || ($nav['level'] == 2 && $_G['adminid'] > 0) || ($nav['level'] == 3 && $_G['adminid'] == 1))}-->

                                                                <li>$nav[code]</li>

                                                        <!--{/if}-->

                                                <!--{/loop}-->

                                        </ul>

                                        <!--{else}-->

                                                <div class="ptm pbw hm">

                                                        {lang my_nav_login}

                                                </div>

                                        <!--{/if}-->

                                </div>

                <!--{/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 class="wp">
             <div class="hdc cl">
                <h2>logo</h2>---------------------------------->logo
                 <div id="um">
                             <div class="avt y">头像</div>-----------------------------头像
                       <p>
                          <!--{hook/global_usernav_extra1}-->------------------------------------>插件嵌入点1
                          <!--{hook/global_usernav_extra2}-->--------------------------------->插件嵌入点2
                          个人信息---------------------------------------->个人信息
                      </p>
                      <p>
                         <!--{hook/global_usernav_extra3}-->--------------------------->插件嵌入点3
                         个人信息---------------------------------------->个人信息  
                     </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 class="p_pop h_pop" id="plugin_menu" style="display: none">
                      二级导航菜单样式------------------------------------------------------>二级导航菜单样式
               </ul>
              < div id="mu" class="cl">  
                            二级导航横排>------------->二级导航横排样式   
              </div>  
              <!--{ad/subnavbanner/a_mu}-->------------------------->头部广告(后台站点广告处可以添加)
                <!--{subtemplate common/pubsearchform}-->-------->搜索(此处调用common/pubsearchform文件)                   </div>
        </div><!--{hook/global_header}-->插件嵌入点


总结:大家在修改的时候他的每个DIV和ul、li、和会有if语句,大家在看明白以上图后,在添加的时候要注意一下IF语句的作用,我就没有把代码复制到上面一一解析,希望大家去妍究下!利用这些资源,自己可以做出很漂亮的头部,举一反三!相信此

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

发表于 2014-8-10 05:16:26 | 显示全部楼层 来自 中国–内蒙古–通辽
代码学的好,真是高手

评分

参与人数 1金币 +2 收起 理由
抢楼评分专号 + 2 很幸运,你获得了抢楼奖励!

查看全部评分

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

发表于 2014-8-10 07:40:46 | 显示全部楼层 来自 中国–山东–滨州
只能默默的顶起!!!

评分

参与人数 1金币 +1 收起 理由
抢楼评分专号 + 1 很幸运,你获得了抢楼奖励!

查看全部评分

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-12-22 21:17 , Processed in 0.051344 second(s), 14 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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