航空论坛_航空翻译_民航英语翻译_飞行翻译

 找回密码
 注册
搜索
查看: 2810|回复: 0
打印 上一主题 下一主题

discuz 头部和尾部模板(header.htm和footer.htm)修改 [复制链接]

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2010-5-22 13:37:24 |只看该作者 |倒序浏览
使用说明 : ?1 e1 L, j. a  _& m4 ~
1. 释版风格文件请勿直接用到站点中 因为注释已经把文件加大了 8 Z2 ?0 v; ~4 v+ \# i, ?
如果用在站点模版中 会造成不必要的拖速 注释文件仅供本地学习与参考! " u' P3 s: }& L  f8 h" d
2. 您或多或少需要对基本的HTML代码有所认识 不然这个注释版可能对您没有帮助。
4 y. K8 K$ k7 D5 [! W9 b& m3. 文件内因为注释很多 如果使用一般的记事本打开阅读的话 会很难阅读
+ o. E' j7 F) l' C建议使用一些代码编辑器打开阅读 因为只有代码编辑器 才会对注释部分作出高亮
5 C6 ^/ w# b9 r( b$ C; x2 f我个人推荐EditPlus 或者更高阶的Dreamweaver 这样能更好的阅读里头的注释。
; Y. H: n2 `" l& p4. 欢迎转载本帖内容和附件到任何网站 # e# B# p) c$ {/ H7 _$ p  k+ y- v
5. 本帖仅供发布 请不要在这里咨询如何修改 自己研究 自己动手 丰衣足食!
; S  `+ [3 U7 D0 R0 B( X文件说明 2 i3 g( n4 a1 g: j7 B* J
Header.htm、Footer.htm为Discuz!程序的头部和尾部模板文件 1 g* O7 E1 _7 ?9 `4 E* q4 @4 `( R
这两个模板被用在前台的全局中 论坛中所有页面都靠他们传入css,js等等
0 B; D; x3 u0 M; p5 J& P' C文件路径:Discuz目录/templates/default下
% N% S9 w0 e: E& ^% f系列教程地址
' G( |, O5 _, Q6 d/ khttp://www.cnzhanzhang.com/thread-29644-1-1.html - P+ n# x. O: M7 x
文件注释说明:
2 E3 z0 }5 o1 q, p" ?8 J/ a1 q1. 头部文件修改注释 ! N+ j( C# c, K, `) b
<!--**********************Header.htm模板注释开始*********************************-->
/ Y, Q) j( v  {4 o5 i<!--*XHTML DTD声明 不可改动*--> $ U& e4 F( ]% R! |0 P  S; l' J& W
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd"> % l: @- v" U! n1 ~3 ?! O/ @
<html xmlns="http://www.w3.org/1999/xhtml">
' n+ q# u5 T) m$ H5 m1 e3 G<head> * c8 Y, f; v) t6 i
<meta http-equiv="Content-Type" content="text/html; charset=$charset" /> 4 M$ u! o  ~2 T! Y  e( u
<!--*$navtitle:当前页面的导航, $bbname:站点名称, $seotitle:标题附加字*--> . D$ k9 N/ n) P3 V* ^
<title>$navtitle $bbname $seotitle - Powered by Discuz!</title>
2 [  A" ?! B( w. v<!--*其他头部信息 感谢CS1.3指正*-->
' q" F; \+ D; z4 z- f) W$seohead 6 ^8 K* S' _. A+ x' E* l
<!--*关键字部分 这块基本不需要动了 直接后台可以设置的*--> 2 I1 d5 E4 N9 y
<meta name="keywords" content="{$metakeywords}$seokeywords" /> ! h9 Y) k) C! W5 s: l3 o
meta name="description" content="$metadescription $bbname $seodescription - Discuz! Board" /> , y9 u( F  p5 P4 f$ ~  Y
<meta name="generator" content="Discuz! $version" /> ' e+ u4 V9 y/ g, b3 x
<meta name="author" content="Discuz! Team and Comsenz UI Team" /> 7 m& z6 ?/ P9 |
<meta name="copyright" content="2001-2009 Comsenz Inc." /> 3 m* c4 ~& l3 u3 `) k* f
<meta name="MSSmartTagsPreventParsing" content="True" />
2 w- ~  Q% L3 ~: ~1 D<meta http-equiv="MSThemeCompatible" content="Yes" /> 5 N% J% X+ v$ o, ]  p
<meta http-equiv="x-ua-compatible" content="ie=7" /> ' w6 r! L6 t( [4 n( c8 R: j
<!--无图版(achiever)链接--> 1 @. p0 I, L& O% f4 y2 ?/ R+ J
link rel="archives" title="$bbname" href="http://blog.soso.com/qz.q/{$boardurl}archiver/" />
, `) c5 @- S0 F7 ?! f<!--*RSS链接*-->
  |( h  b- P* @" K1 ^$rsshead + ~( i1 E. b1 {
<!--*未知变量 暂时保留*-->
/ N( B& h7 H, Y( ^" N: I, D$extrahead
( `; U$ C5 Y) I' h: I<!--*载入CSS模板 不可改动*--> 6 |5 i* J, Q. I7 ?% \3 }. T. N, b1 p$ ~! x
{csstemplate} % l! p# m% G4 g/ V5 |0 o; I; T
<!--*一些全局变量 不可改动*--> 4 _* Q, Y. [4 k
<script type="text/javascript">var STYLEID = '{STYLEID}', IMGDIR = '{IMGDIR}', VERHASH = '{VERHASH}', charset = '$charset', discuz_uid = $discuz_uid, cookiedomain = '$cookiedomain', cookiepath = '$cookiepath', attackevasive = '$attackevasive', disallowfloat = '$disallowfloat', creditnotice = '{if $creditnotice}$creditnames{/if}', {if in_array(CURSCRIPT, array('viewthread', 'forumdisplay'))}gid = parseInt('$thisgid'){elseif CURSCRIPT == 'index'}gid = parseInt('$gid'){else}gid = 0{/if}, fid = parseInt('$fid'), tid = parseInt('$tid')</script> * C" j) g2 k( L. C; y
<!--*{$jspath}:后台>全局>优化设置>服务器优化>JavaScript脚本目录*-->
- \# I* P4 i) t3 ?: E$ M6 m' ?' F4 L<script type="text/javascript" src="http://blog.soso.com/qz.q/{$jspath}common.js?{VERHASH}"></script>
& J/ v+ V4 {; t2 f9 b( v</head> 0 ^0 ?9 j: U- A1 n6 Y
<body id="{CURSCRIPT}">
0 [$ z- a, n' e/ t1 g; d! K1 `<!--*浮动窗和一些载入动作*-->
2 {: E8 O0 R+ F<div id="append_parent"></div><div id="ajaxwaitid"></div>
7 G; p* s- p  M# ?<div id="header">
  G% i( w4 X' w% U" V7 M: a<div class="wrap s_clear">
8 J3 `) N  d+ `" k& o<!--*$indexname为后台设置的首页文件名,{BOARDLOGO}为站点logo,在风格编辑中修改*-->
' \) }+ i- [- l) Q1 E<h2><a href="http://blog.soso.com/qz.q/$indexname" title="$bbname">{BOARDLOGO}</a></h2>
7 @4 h# `# |9 N6 Z  @8 H1 `) M<!--*用户工具栏开始*-->
. I* y# a# V9 Z& q8 B" s<div id="umenu"> # D6 {8 D. B1 y! m' r# {2 C8 y' ~
<!--*判断是否已登录 这里是已登录*-->
5 a; a; S- ]" Q# D<!--{if $discuz_uid}--> : M3 E! Z* J' \: n! R
<!--*用户名*--> ! p+ J( Z' Z3 @
<cite><a href="http://blog.soso.com/qz.q/space.php?uid=$discuz_uid" class="noborder">$discuz_userss</a>
! I" d: ~9 T$ s% S& s<!--*如果当前用户的用户组允许隐身 就显示在线/隐身切换链接*-->
+ z. M; |: j; o8 Z- b4 p<!--{if $allowinvisible}--><span id="loginstatus"><!--{if !empty($invisible)}--><a href="http://blog.soso.com/qz.q/member.php?action=switchstatus">{lang login_invisible_mode}</a><!--{else}--><a href="http://blog.soso.com/qz.q/member.php?action=switchstatus" title="{lang login_switch_invisible_mode}">{lang login_normal_mode}</a><!--{/if}--></span><!--{/if}--></cite>
- X$ ~. R- ]# m/ E; t; P<span class="pipe">|</span>
" ~" }8 o: B+ ~! u$ D<!--*判断如果UCenter中存在UCHome应用 就显示该用户个人空间链接 UCHome是优先的.*-->
  `# L2 B/ S5 P! H; H2 O<!--{if $ucappopen['UCHOME']}--> 5 f* e, k* j7 N5 P  ~
<a href="http://blog.soso.com/qz.q/{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a>
4 Z. c) ?- v) @! N<!--*判断如果UCenter中存在X-Space应用 就显示该用户个人空间链接 如果想要默认为XSpace的 可以调转下和UCHome判断的顺序*-->
) p7 x, S9 n7 V6 c# ~) `! I/ d<!--{elseif $ucappopen['XSPACE']}-->
1 E- s" E5 k; f! ]* f<a href="http://blog.soso.com/qz.q/{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a> * a5 g5 ]* z9 u, L1 H" l, H+ R
<!--{/if}--> ! T, M$ e) k4 _
<!--*"提醒"的链接是判断当*--> ' \6 d1 m6 ^: R- U. A( x/ }
<a id="myprompt" href="http://blog.soso.com/qz.q/notice.php"
  a/ k6 `% C* C# Z: b6 _8 \, p<!--*判断如果有新提醒 当鼠标移到上边 就弹出菜单*--> 9 t/ T- d  F! U/ v
<!--{if $prompt}-->class="new"<!--{/if} -->>{lang notice}</a>
) V) n6 C0 e" i- S8 [5 F<!--*当有新提醒的时候 显示红色信封*-->
5 p6 w2 a- O2 O+ h<span id="myprompt_check"></span> 5 E1 _. u4 x1 V. i  R) t
<!--*短消息链接*--> / V$ l  [9 R0 i
<a href="http://blog.soso.com/qz.q/pm.php" id="pm_ntc" target="_blank">{lang pm_center}</a>
- I  ^# X. W+ u! s$ X4 ]! [8 Y$ C<!--*判断如果开启了论坛任务 就显示论坛任务链接*--> # v+ v; ], H" t' }
<!--{if $taskon}--> 7 s0 t# N6 v" m4 D4 H) G
<a id="task_ntc"
# }9 g, I. g1 O! v- ~<!--*判断如果当前用户有未完成的任务 显示未完成任务图标和进行中任务链接*-->
# e3 q( [5 L6 i3 |6 h! Z{if $doingtask}href="http://blog.soso.com/qz.q/task.php?item=doing" class="new" title="{lang task_unfinish}"{else}href="http://blog.soso.com/qz.q/task.php"{/if} target="_blank">{lang task}</a>
* }+ [6 _' f! y9 O<!--{/if}-->   h/ n& g# [& j' t( [( [8 d. N% W; `- I
<span class="pipe">|</span>   D; O6 i' p+ J
<!--*个人中心链接*-->
- i$ g, E* s. g0 }( v# m<a href="http://blog.soso.com/qz.q/memcp.php">{lang user_center}</a>
5 B$ z2 r/ D7 s6 s6 ?6 m<!--*判断当前用户的管理组为版主或超级版主时 显示modcp.php版主管理面板*-->
/ K4 {0 X- W1 W6 i" s( _+ m<!--{if $discuz_uid && $adminid > 1}--><a href="http://blog.soso.com/qz.q/modcp.php?fid=$fid" target="_blank">{lang modcp}</a><!--{/if}-->
: g* m! T0 O/ N' R* l/ U<!--*判断当前用户的管理组为管理员时 显示admincp.php系统设置*-->
% a! ]8 g* M4 C! x' m  K6 u" N3 r<!--{if $discuz_uid && $adminid == 1}--><a href="http://blog.soso.com/qz.q/admincp.php" target="_blank">{lang admincp}</a><!--{/if}--> $ l* q% Y* w+ }6 f
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>
9 w& U7 `, N6 {+ i: A% u& F<!--*当前用户如果为从其他应用(比如UCHome)过来论坛登录的 就显示需要先激活验证*-->
* h0 O5 h0 O5 d7 W<!--{elseif !empty($_DCOOKIE['loginuser'])}-->
& p6 m/ C7 E: x) e<cite><a id="loginuser" class="noborder">$_DCOOKIE['loginuser']</a></cite> ! [2 _6 n" x. |% S4 t* d7 N  D
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang activation}</a>
; ~. X' {; n0 t1 O" d$ |+ ?3 A5 I<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a> # b! R- E1 I) h! A  j5 P
<!--*游客状态下 显示注册 登陆链接.$regname和$reglinkname为后台自定义的注册链接文字和注册文件名*--> ) ^  X4 @2 E4 F1 v$ ]; [1 O
<!--{else}-->
- c% w: Q2 J6 T' ^7 H+ Y  Z<a href="http://blog.soso.com/qz.q/$regname" class="noborder">$reglinkname</a> $ w/ t, @4 P/ i
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang login}</a> $ q* C* ~4 ~3 |- ~: f9 j1 {" d0 X
<!--{/if}--> 8 p  }6 R0 Z2 r! X. }% J: v- i" i7 @
</div> 0 \4 A( f( p; v0 l5 t6 e, ~" b# |0 `
<!--*头部广告位*--> 1 Y1 U4 F% b1 a1 s3 t' o
<div id="ad_headerbanner"><!--{if $admode && !empty($advlist['headerbanner'])}-->$advlist[header banner]<!--{/if}--></div> 5 o% }4 Y) d9 t5 F0 P8 b5 U
<!--*导航栏开始*--> 6 d/ N5 P# n7 W- N9 f! b
<div id="menu"> 1 W5 i0 `3 ]3 ]3 ]4 X
<ul>
: l; z9 F$ X+ R<!--*判断是否开启了分栏模式 开启的话 就在导航栏加入分栏链接*-->
- H0 d# G/ a/ A<!--{if $_DCACHE['settings']['frameon'] > 0}-->
" {* C  s0 @* ?0 S. |- N3 b  A8 w<li>
9 i% ~9 `& n0 }/ H5 K. X3 @<span class="frameswitch">   t3 d8 X/ \6 j0 k
<!--*判断当前用户分栏状态来切换平板模式和分栏模式链接*-->
3 m1 K! \. x8 p6 q8 A" U5 u' U' O<script type="text/javascript">
0 V9 }+ q2 Q( X" e: u: |* K: d1 ?if(top == self) { : K* I! I2 T& \8 W/ G7 k2 P
{if ($_DCACHE['settings']['frameon'] == 2 && !defined('CACHE_FILE') && in_array(CURSCRIPT, array('index', 'forumdisplay', 'viewthread')) && (($_DCOOKIE['frameon'] == 'yes' && $_GET['frameon'] != 'no') || (empty($_DCOOKIE['frameon']) && empty($_GET['frameon']))))} , I. i9 m6 j+ C
top.location = 'frame.php?frameon=yes&referer='+escape(self.locat ion); 4 e/ R( ~8 r3 k+ k0 y$ }$ Y9 w
{/if}
  ^% R* k9 c8 i' o1 L8 ~: A//分栏模式 / H4 s- \4 v) U2 G  R- r
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=yes" target="_top" class="frameon">{lang frameon_column}<\/a>');
  [9 K" R0 c( \/ ]+ T} else {
) ~9 r. `5 g  k3 X5 \2 H- v//平板模式
; N* z! X% {/ idocument.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=no" target="_top" class="frameoff">{lang frameon_flat}<\/a>');
3 a; A. c) H2 a9 e2 H4 d( o& b& Y}
# y3 \$ E9 ^1 c</script>
4 m, E9 i! K, R3 p3 X6 b3 m</span> ( \# s7 W4 J. t) t8 S/ Q, ]
</li> 7 h% K7 r; k" c2 O9 L
<!--{/if}-->* g1 c) w* o+ p5 |6 H- T
您需要登录后才可以回帖 登录 | 注册


Archiver|航空论坛 ( 渝ICP备10008336号 )

GMT+8, 2025-12-19 06:05 , Processed in 0.023001 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部