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

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

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

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2010-5-22 13:37:24 |只看该作者 |倒序浏览
使用说明
2 U) C! X8 \) J9 u7 G8 F1. 释版风格文件请勿直接用到站点中 因为注释已经把文件加大了
! e. ^! _2 R7 ^# G/ V  D; W/ e  v如果用在站点模版中 会造成不必要的拖速 注释文件仅供本地学习与参考! * k$ K+ e' p( ]' T
2. 您或多或少需要对基本的HTML代码有所认识 不然这个注释版可能对您没有帮助。 7 c' ~7 N, B' ]9 V
3. 文件内因为注释很多 如果使用一般的记事本打开阅读的话 会很难阅读 0 k4 [( N& x) q( P6 P
建议使用一些代码编辑器打开阅读 因为只有代码编辑器 才会对注释部分作出高亮
6 F9 H0 p5 F! f, A# ^: D4 y我个人推荐EditPlus 或者更高阶的Dreamweaver 这样能更好的阅读里头的注释。
9 M9 h8 Y+ Y7 u& _( M) r4. 欢迎转载本帖内容和附件到任何网站 ) e" f- t2 L8 @% {
5. 本帖仅供发布 请不要在这里咨询如何修改 自己研究 自己动手 丰衣足食!
9 U, K5 E- \& w/ @文件说明 . u, H3 i9 e* \1 _3 l: T
Header.htm、Footer.htm为Discuz!程序的头部和尾部模板文件 6 {; J/ m" F0 C7 ]: `% j% e+ k2 x
这两个模板被用在前台的全局中 论坛中所有页面都靠他们传入css,js等等 5 t: E3 V5 _5 K1 R
文件路径:Discuz目录/templates/default下 4 |8 U1 Q1 [' l  H% R  Y6 {
系列教程地址
/ K( J! {7 i' n1 w) D& B5 C* ghttp://www.cnzhanzhang.com/thread-29644-1-1.html ' N3 b+ A6 a& D5 U0 c) S; E
文件注释说明: # y' }! u$ N/ Q9 [" D' }5 S4 u
1. 头部文件修改注释
& R3 B% t2 d  X8 H' s<!--**********************Header.htm模板注释开始*********************************-->
7 L% t8 `# i0 s/ e/ J. _' c<!--*XHTML DTD声明 不可改动*-->
& T+ ]3 m- R% y<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd">
$ Z5 o5 f1 h- L0 m4 V9 T<html xmlns="http://www.w3.org/1999/xhtml">   g5 Q& B4 B% o; P! B
<head> / r2 Q1 P" G' ~& `3 W* v" m! T" a& @
<meta http-equiv="Content-Type" content="text/html; charset=$charset" />
" V/ @! g7 g& _/ e" \<!--*$navtitle:当前页面的导航, $bbname:站点名称, $seotitle:标题附加字*-->
. q9 ^- \+ q$ v9 Y8 ^# w4 O<title>$navtitle $bbname $seotitle - Powered by Discuz!</title> ) Q. P% T2 P: s0 ~- B  G
<!--*其他头部信息 感谢CS1.3指正*-->
% R2 U0 t' b2 e8 h  m( {$seohead
$ }: i$ P& Y* e<!--*关键字部分 这块基本不需要动了 直接后台可以设置的*-->
5 @" L: o/ V5 |$ L: o5 |5 T1 G<meta name="keywords" content="{$metakeywords}$seokeywords" />
. M% H9 B# r/ @# }5 ?5 dmeta name="description" content="$metadescription $bbname $seodescription - Discuz! Board" /> + v! M" |& G; [
<meta name="generator" content="Discuz! $version" /> + X$ d, H9 D6 A6 E, l$ P" d
<meta name="author" content="Discuz! Team and Comsenz UI Team" />
8 s  q3 \$ g6 w5 F+ m' G<meta name="copyright" content="2001-2009 Comsenz Inc." />
- B" N2 G1 @9 v9 ]. [* v- t<meta name="MSSmartTagsPreventParsing" content="True" /> ( |5 j- i! X4 X9 o& \, P* L
<meta http-equiv="MSThemeCompatible" content="Yes" />
( d6 T2 ]+ @5 i, C<meta http-equiv="x-ua-compatible" content="ie=7" />
0 S. m5 R& B6 z, B# C& v+ Q<!--无图版(achiever)链接-->
. S# `/ |7 l/ S( K) Jlink rel="archives" title="$bbname" href="http://blog.soso.com/qz.q/{$boardurl}archiver/" /> : @# ^5 K+ o% n8 {0 i8 U: H- H4 L! r5 U
<!--*RSS链接*-->
+ f+ V( f: c/ c% c$ e  e7 u: V1 Q5 @$rsshead & w) p% q1 [! S' @
<!--*未知变量 暂时保留*-->
- j2 Z# x  M  C  U: x0 ?+ z3 r4 B$extrahead " U  h$ F2 T/ ~7 w
<!--*载入CSS模板 不可改动*-->
6 Z. C9 s7 z( v# K+ n* {{csstemplate}
- \# T$ i8 O; X0 }; E9 p3 m" B& ]<!--*一些全局变量 不可改动*--> 3 K6 g3 d: }: T# n' I: x* }
<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>
& V  ^, K* z( Q0 @! T5 K) F<!--*{$jspath}:后台>全局>优化设置>服务器优化>JavaScript脚本目录*-->
0 C/ @. K# @" p<script type="text/javascript" src="http://blog.soso.com/qz.q/{$jspath}common.js?{VERHASH}"></script>
% |) ]7 q- W7 u% i9 A$ B& H</head> 9 A# I5 _9 a% N; `3 i
<body id="{CURSCRIPT}">
. {3 g6 A# p6 G* G/ m<!--*浮动窗和一些载入动作*--> & A5 c1 E8 o0 L! u
<div id="append_parent"></div><div id="ajaxwaitid"></div>
& U# h# Y. _$ ?5 {! m<div id="header"> ( A% S+ C1 Z/ N/ B" h/ C
<div class="wrap s_clear">
6 q  H* g  `% O4 [* a% u" f<!--*$indexname为后台设置的首页文件名,{BOARDLOGO}为站点logo,在风格编辑中修改*--> 2 ~- _, o8 g( u" k" \
<h2><a href="http://blog.soso.com/qz.q/$indexname" title="$bbname">{BOARDLOGO}</a></h2>   @8 R+ n0 m0 Q9 d; `0 [
<!--*用户工具栏开始*-->
% l, K  [5 d) \: a+ x/ F& C9 m; B<div id="umenu"> / H3 d6 t) V0 E3 p) z
<!--*判断是否已登录 这里是已登录*-->   x- Q6 K/ j% Y8 N
<!--{if $discuz_uid}-->
* q( w& C* o9 ]& x  }; j* s9 y* f<!--*用户名*--> / l/ O1 g9 F  ^2 W- @
<cite><a href="http://blog.soso.com/qz.q/space.php?uid=$discuz_uid" class="noborder">$discuz_userss</a> " J" Z2 \9 N( h; v3 K7 ~& d
<!--*如果当前用户的用户组允许隐身 就显示在线/隐身切换链接*-->
3 q9 i, v& _6 F, C3 n0 f<!--{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> 8 Z2 ~* y' M2 w: v" d
<span class="pipe">|</span>
. X) {5 G$ N! C; B; J$ w) q<!--*判断如果UCenter中存在UCHome应用 就显示该用户个人空间链接 UCHome是优先的.*-->
$ q$ A+ U2 I# O<!--{if $ucappopen['UCHOME']}--> 1 E$ F  c1 I( E* j9 s' F
<a href="http://blog.soso.com/qz.q/{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a> % z$ m; ~! D1 w# M  I
<!--*判断如果UCenter中存在X-Space应用 就显示该用户个人空间链接 如果想要默认为XSpace的 可以调转下和UCHome判断的顺序*-->
% v6 n9 H2 [% O5 u<!--{elseif $ucappopen['XSPACE']}-->
( m- _( X2 @* J<a href="http://blog.soso.com/qz.q/{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a> 6 d% Q2 i! b" h3 l0 @' b
<!--{/if}--> 8 v$ l& j) T  |0 a( a' x
<!--*"提醒"的链接是判断当*--> 2 {. G) A6 X! n8 K0 N' ?0 ?
<a id="myprompt" href="http://blog.soso.com/qz.q/notice.php" ) o8 S4 F1 R2 E" }' z
<!--*判断如果有新提醒 当鼠标移到上边 就弹出菜单*--> # |  v! |! |$ `. e% h! @# C. _0 p
<!--{if $prompt}-->class="new"<!--{/if} -->>{lang notice}</a>
' g  j% P. g& v0 F1 U. ^( k# }<!--*当有新提醒的时候 显示红色信封*-->
- a9 P9 \, ~$ t7 @/ p<span id="myprompt_check"></span>
7 h8 Q1 l& a1 a7 O& \" ^4 M5 c<!--*短消息链接*-->
% ]3 |  ^! V. @7 t, F7 c<a href="http://blog.soso.com/qz.q/pm.php" id="pm_ntc" target="_blank">{lang pm_center}</a> , b7 I8 G* O' X# K( B/ A: W5 L
<!--*判断如果开启了论坛任务 就显示论坛任务链接*-->
4 X: O) E, Z$ P( v$ f5 p& N0 T2 q7 e<!--{if $taskon}--> 9 Y3 ]: d& g" y, _
<a id="task_ntc"   a: \" ~+ `8 j1 G/ H/ {  d% w
<!--*判断如果当前用户有未完成的任务 显示未完成任务图标和进行中任务链接*-->
4 Y! J. x, y% C! o& d{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> + J" A+ [0 I1 O+ D0 W! Q* W" X, z6 B5 ?
<!--{/if}-->
6 D; j( s+ K& T<span class="pipe">|</span>
9 i& T6 N6 I) A& }<!--*个人中心链接*--> 5 P, ^0 P% V+ W' U1 h! s: d$ ^  q
<a href="http://blog.soso.com/qz.q/memcp.php">{lang user_center}</a> , d" o% N6 I  [) `/ h# V: b
<!--*判断当前用户的管理组为版主或超级版主时 显示modcp.php版主管理面板*--> * P/ ^9 _. f7 V& h; V/ B
<!--{if $discuz_uid && $adminid > 1}--><a href="http://blog.soso.com/qz.q/modcp.php?fid=$fid" target="_blank">{lang modcp}</a><!--{/if}--> ' _+ k. M) @) T; v# Z* o, e
<!--*判断当前用户的管理组为管理员时 显示admincp.php系统设置*-->
4 l* J' q; L! D+ P2 r2 c$ m<!--{if $discuz_uid && $adminid == 1}--><a href="http://blog.soso.com/qz.q/admincp.php" target="_blank">{lang admincp}</a><!--{/if}-->
# L/ B! l4 |& B+ X0 c<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>
9 {6 b3 c( f$ E6 Z3 e/ {<!--*当前用户如果为从其他应用(比如UCHome)过来论坛登录的 就显示需要先激活验证*-->
8 ^+ X; J- ]4 P/ ^( b9 D8 r<!--{elseif !empty($_DCOOKIE['loginuser'])}-->
; }1 Z& t1 g4 c+ k5 Q! s<cite><a id="loginuser" class="noborder">$_DCOOKIE['loginuser']</a></cite>
6 k: b  A; r: l% J! i8 n& q, j<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang activation}</a>
& S! }1 ^; n/ N% y<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>
/ {' i! I4 r. H<!--*游客状态下 显示注册 登陆链接.$regname和$reglinkname为后台自定义的注册链接文字和注册文件名*--> & h" n* e, x5 f; ], m: V4 M
<!--{else}-->
* k. L1 f; z* _: K6 }- s* e: V+ |' h+ D<a href="http://blog.soso.com/qz.q/$regname" class="noborder">$reglinkname</a> ' e( i) n9 C6 A
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang login}</a> & o# A# e+ X8 a% T5 t3 f( V- X- t
<!--{/if}-->
) W& g9 V2 X1 @% e% n* B</div>
+ U. Z4 S; I3 ?% Q! N# Z4 `! L<!--*头部广告位*--> 7 f! [7 x  o+ p* ?
<div id="ad_headerbanner"><!--{if $admode && !empty($advlist['headerbanner'])}-->$advlist[header banner]<!--{/if}--></div>
$ G6 j  o  [: O+ ]% X<!--*导航栏开始*-->
, Q- G9 C; m) s. W7 A6 L2 ~<div id="menu">
  t, \4 Y6 L, L. T# C9 N$ U<ul>
2 g" h( V* b- F<!--*判断是否开启了分栏模式 开启的话 就在导航栏加入分栏链接*--> ' B  j9 |; d, |/ k- R" a; {+ R
<!--{if $_DCACHE['settings']['frameon'] > 0}--> ( v) N* O9 s% {5 N; f* @& B0 R
<li> 6 v4 H9 T( O% ]& L
<span class="frameswitch"> # V& I4 V6 W$ y" ^
<!--*判断当前用户分栏状态来切换平板模式和分栏模式链接*--> ! v& @% B  h+ {3 e1 @/ k
<script type="text/javascript">
/ q1 b. v8 d* V* c3 s( U& Rif(top == self) {
8 e- T: X% ^- u7 d{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']))))} 9 O0 s+ V) r' e/ K' P" i
top.location = 'frame.php?frameon=yes&referer='+escape(self.locat ion);
& N6 `! z/ B/ h7 A8 f' W{/if} & C6 _, l0 k4 L, P; t, u
//分栏模式 ( @9 N- H& X* K% ?' a- U6 y
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=yes" target="_top" class="frameon">{lang frameon_column}<\/a>'); 2 Q' G5 T* `! P. m7 Y6 R
} else {   I: S8 A' z0 m, `  M; l6 v% u
//平板模式
. w3 O2 x( W- _: Wdocument.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=no" target="_top" class="frameoff">{lang frameon_flat}<\/a>');
5 g! a+ a0 m* ^8 P}
, D. o. _: J+ k4 g4 d2 n</script> - F- ~! g6 {% g7 y3 R3 T! X/ g
</span> # W2 s9 R2 A8 k) N; U) X! F
</li>
# ]+ P/ o; j! O<!--{/if}-->
: P0 S; G0 L; ?- A7 E( q
您需要登录后才可以回帖 登录 | 注册


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

GMT+8, 2025-9-5 07:10 , Processed in 0.023002 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部