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

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

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

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2010-5-22 13:37:24 |只看该作者 |倒序浏览
使用说明 5 s5 U8 l, I! c. ?5 m: _% {: o; r' d
1. 释版风格文件请勿直接用到站点中 因为注释已经把文件加大了 ) y3 F2 e2 f: t1 g
如果用在站点模版中 会造成不必要的拖速 注释文件仅供本地学习与参考! ' P: S" w  c  m
2. 您或多或少需要对基本的HTML代码有所认识 不然这个注释版可能对您没有帮助。 ) n. P, @% S9 B. z/ ]' U' R
3. 文件内因为注释很多 如果使用一般的记事本打开阅读的话 会很难阅读 ( {* r1 v; O$ N. C: |1 j
建议使用一些代码编辑器打开阅读 因为只有代码编辑器 才会对注释部分作出高亮
! p* |# m( z1 G" u& o' {# [我个人推荐EditPlus 或者更高阶的Dreamweaver 这样能更好的阅读里头的注释。 - g/ T& I) Y" _" P9 N. _
4. 欢迎转载本帖内容和附件到任何网站 ! F$ U: |: }- q: S+ H" l! j
5. 本帖仅供发布 请不要在这里咨询如何修改 自己研究 自己动手 丰衣足食!
' S& t; }. k5 T8 I文件说明
& T4 d7 w# ~' _2 }Header.htm、Footer.htm为Discuz!程序的头部和尾部模板文件
  q0 T9 G+ b$ j- e, G. ~: e% a- C, Z: y这两个模板被用在前台的全局中 论坛中所有页面都靠他们传入css,js等等 + ]& `8 I+ s' z& D/ h
文件路径:Discuz目录/templates/default下
  C8 c, G( [6 c- s. M$ ]3 q) h系列教程地址 + d. F5 D) O, ^/ ^/ T8 }& ^
http://www.cnzhanzhang.com/thread-29644-1-1.html
* }+ ]2 G7 w  ]. T0 E文件注释说明:
( Z, K4 C$ L/ m1. 头部文件修改注释 - }1 I& d: ^: l6 H5 G  a
<!--**********************Header.htm模板注释开始*********************************-->
: T4 r/ Z3 D$ I<!--*XHTML DTD声明 不可改动*--> 6 ?/ g; q% M- \6 j- n
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd">
. }: H5 V0 M& H) l) w<html xmlns="http://www.w3.org/1999/xhtml"> : @  s/ t( b+ c( X+ y1 X' E
<head> 4 g* C& L; Q1 c" t# L6 M4 Q
<meta http-equiv="Content-Type" content="text/html; charset=$charset" />
( ~; W$ p7 P) X1 ^1 B( Z<!--*$navtitle:当前页面的导航, $bbname:站点名称, $seotitle:标题附加字*-->
6 E! r8 a4 j2 [  X0 b: U5 o/ i<title>$navtitle $bbname $seotitle - Powered by Discuz!</title>
6 G8 j6 J( {$ {: x5 e<!--*其他头部信息 感谢CS1.3指正*-->
0 {6 I  `! d9 i* z$seohead
5 ?& L  w, z  ~6 m+ L<!--*关键字部分 这块基本不需要动了 直接后台可以设置的*-->
, i3 ^8 E# O, [; |<meta name="keywords" content="{$metakeywords}$seokeywords" />
) z+ Z/ D* d' D3 |: z% [meta name="description" content="$metadescription $bbname $seodescription - Discuz! Board" /> & ^# B' t. L/ Y: ?* P
<meta name="generator" content="Discuz! $version" />
+ v2 w# P/ S9 s3 A5 A<meta name="author" content="Discuz! Team and Comsenz UI Team" /> 0 r. D# _% S1 G- g+ ]5 h
<meta name="copyright" content="2001-2009 Comsenz Inc." /> ; z) y9 s- R  C3 H' [5 F4 Z5 f! k
<meta name="MSSmartTagsPreventParsing" content="True" /> : Q3 D/ F9 R; B8 G  T
<meta http-equiv="MSThemeCompatible" content="Yes" />
/ ~! ]8 W) _& n6 R5 H<meta http-equiv="x-ua-compatible" content="ie=7" />
3 _, ~7 t% G" a1 [/ T( z5 {<!--无图版(achiever)链接--> 6 F" V8 ]$ U! O0 Q
link rel="archives" title="$bbname" href="http://blog.soso.com/qz.q/{$boardurl}archiver/" />
# P5 k, c* U7 G  R, n- Y' p# D9 C<!--*RSS链接*-->
+ m- |" j- @- Z* G$rsshead
4 t/ m5 b- t$ j& W' }6 ^  S<!--*未知变量 暂时保留*--> 4 z. h* Z9 C2 C( w7 C/ `; {
$extrahead
; o2 X( n8 J7 M$ k<!--*载入CSS模板 不可改动*--> % C, o+ k# h4 {  A% G8 l- P) ~
{csstemplate}
# w1 v3 s' V' V; Z<!--*一些全局变量 不可改动*--> 3 j6 t( d+ p( N* C/ d4 C2 C
<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>
0 t* r% u( Z; v4 M# q) s<!--*{$jspath}:后台>全局>优化设置>服务器优化>JavaScript脚本目录*-->
; ?( K& h4 ]# a) k( i1 ?! [<script type="text/javascript" src="http://blog.soso.com/qz.q/{$jspath}common.js?{VERHASH}"></script>
  A- e5 U: o8 z0 C$ ~! l7 H</head> " L* s: c- j* F$ f2 E% ]0 I% s
<body id="{CURSCRIPT}">
2 r" j$ D" m' G" b. _<!--*浮动窗和一些载入动作*-->
( R6 y0 k" [% B<div id="append_parent"></div><div id="ajaxwaitid"></div> 4 V& ~$ c/ t% x+ g) p) i
<div id="header">
& M8 v! ~, s' F/ B0 c1 p$ B4 o<div class="wrap s_clear"> + u. Z! W7 o- b! `( d
<!--*$indexname为后台设置的首页文件名,{BOARDLOGO}为站点logo,在风格编辑中修改*-->
5 Z+ q1 P' h2 i- Y" X( O% q<h2><a href="http://blog.soso.com/qz.q/$indexname" title="$bbname">{BOARDLOGO}</a></h2> 9 T4 E. @, Z$ T9 B. l. R
<!--*用户工具栏开始*--> 9 A, s4 L9 F+ K% a2 G
<div id="umenu">
. y& R) e( b* C, y# w9 ]2 c<!--*判断是否已登录 这里是已登录*--> , ]- ~! B* p4 [; c: @! k
<!--{if $discuz_uid}-->
% F. U% i0 _" l  J/ y<!--*用户名*-->
1 b3 z# S2 U. o3 q. D0 T<cite><a href="http://blog.soso.com/qz.q/space.php?uid=$discuz_uid" class="noborder">$discuz_userss</a> / p& s% S7 O; Z; b- y+ I- M
<!--*如果当前用户的用户组允许隐身 就显示在线/隐身切换链接*--> 3 u7 S. |9 [3 Z/ u6 Q, u5 |
<!--{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>
9 h  F- \! s2 ~* N: S( \<span class="pipe">|</span>
; ~# [% g. n! T$ m9 t6 m0 L, R<!--*判断如果UCenter中存在UCHome应用 就显示该用户个人空间链接 UCHome是优先的.*-->
  e/ {: E' O, R+ R# a<!--{if $ucappopen['UCHOME']}--> - v$ C9 j# {* ~3 U0 y9 r1 l" s
<a href="http://blog.soso.com/qz.q/{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a> 0 A5 u3 A+ w6 q1 z6 L$ ?
<!--*判断如果UCenter中存在X-Space应用 就显示该用户个人空间链接 如果想要默认为XSpace的 可以调转下和UCHome判断的顺序*-->   l5 T; D& ?: U: ^9 t
<!--{elseif $ucappopen['XSPACE']}--> 3 Z  N+ U# A9 ?& S$ b5 s* ?" c! K
<a href="http://blog.soso.com/qz.q/{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a> + W  O6 I) j/ p4 ]/ X
<!--{/if}-->
) q- T8 a' o& f0 R5 C4 Z2 p7 N<!--*"提醒"的链接是判断当*--> 7 l9 `* I) z: _
<a id="myprompt" href="http://blog.soso.com/qz.q/notice.php" $ K4 {3 W9 c5 {) S4 E
<!--*判断如果有新提醒 当鼠标移到上边 就弹出菜单*-->
3 C" _) }2 Y1 s0 ]! S1 o  h" ^6 v& }! L0 z<!--{if $prompt}-->class="new"<!--{/if} -->>{lang notice}</a> ) ~7 X; l7 }* G  [' y, R/ B( X
<!--*当有新提醒的时候 显示红色信封*-->
0 N, Y8 Y! a1 R. v% w/ m<span id="myprompt_check"></span> 1 Z8 W' h1 p6 g2 c" \' a) H3 X4 }
<!--*短消息链接*--> % q& w" W9 Z# W  O
<a href="http://blog.soso.com/qz.q/pm.php" id="pm_ntc" target="_blank">{lang pm_center}</a>
+ I$ C% K* F8 |7 D6 W4 ~6 U<!--*判断如果开启了论坛任务 就显示论坛任务链接*-->
8 }, d7 X% p  T9 G9 {1 o, _<!--{if $taskon}--> 5 d% O, N2 T9 b" ~% x; l$ K6 a
<a id="task_ntc"
: a0 L1 U4 }' b<!--*判断如果当前用户有未完成的任务 显示未完成任务图标和进行中任务链接*--> * |: c! ~  Q/ p
{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 C/ }, j6 V. H, j; [<!--{/if}--> ) A% m' l. j! t6 |4 S; D) j/ x0 j8 X% B
<span class="pipe">|</span> 9 o" p4 I7 y2 A9 `
<!--*个人中心链接*--> 6 r% k1 O# V% m2 J8 j* y0 t
<a href="http://blog.soso.com/qz.q/memcp.php">{lang user_center}</a> $ e) X* M8 u$ g1 Q* M
<!--*判断当前用户的管理组为版主或超级版主时 显示modcp.php版主管理面板*-->
: Q2 S; F3 T# n- u: x; t<!--{if $discuz_uid && $adminid > 1}--><a href="http://blog.soso.com/qz.q/modcp.php?fid=$fid" target="_blank">{lang modcp}</a><!--{/if}-->
8 Y  k( ^9 d- @- v<!--*判断当前用户的管理组为管理员时 显示admincp.php系统设置*--> - U9 J6 Z$ ^6 c$ I2 p3 ^4 m
<!--{if $discuz_uid && $adminid == 1}--><a href="http://blog.soso.com/qz.q/admincp.php" target="_blank">{lang admincp}</a><!--{/if}--> 2 l) M0 M+ O/ X) k7 {$ H+ |4 S. H
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a> & O2 ^  y" T/ D% ]' u1 P# b9 u2 s+ Q
<!--*当前用户如果为从其他应用(比如UCHome)过来论坛登录的 就显示需要先激活验证*--> : K& |  C" C# n& _# S
<!--{elseif !empty($_DCOOKIE['loginuser'])}--> 4 ]% v) e2 s: \% k% p. m
<cite><a id="loginuser" class="noborder">$_DCOOKIE['loginuser']</a></cite>   |9 m% t% A* k" \; [& Y
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang activation}</a> , X, v' e# @3 c. n* t3 Y
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a> 6 V9 v& |$ j  B5 b, R
<!--*游客状态下 显示注册 登陆链接.$regname和$reglinkname为后台自定义的注册链接文字和注册文件名*--> # s' J7 ?, `) |! U* T" N( |: P- j* W
<!--{else}--> 6 w/ B. A/ d- E: G% k7 q4 X
<a href="http://blog.soso.com/qz.q/$regname" class="noborder">$reglinkname</a>
; g. j+ d. p+ W: D* e<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang login}</a>
) p9 f; p8 u$ a1 U$ M5 X( |<!--{/if}--> 6 g+ k! J; R( a
</div>
# Y2 Y& J1 k: V. P0 Y$ K<!--*头部广告位*-->
. {6 b- y/ |; U1 U4 x& L<div id="ad_headerbanner"><!--{if $admode && !empty($advlist['headerbanner'])}-->$advlist[header banner]<!--{/if}--></div>
" |; ]; D) z0 o8 _2 q" v; I<!--*导航栏开始*--> - H6 u$ k- I2 E5 w+ k
<div id="menu"> $ N; C4 W( y4 a$ g8 [
<ul>
4 }8 F, q& w+ \, P. g<!--*判断是否开启了分栏模式 开启的话 就在导航栏加入分栏链接*--> / C8 Y  D- M: v9 i# y1 w5 B
<!--{if $_DCACHE['settings']['frameon'] > 0}--> ( z* p6 x2 F+ _# x! u& p
<li>
3 }  t2 I% m0 N- J<span class="frameswitch"> ! B' i" @' Q1 w4 S7 B; I4 k
<!--*判断当前用户分栏状态来切换平板模式和分栏模式链接*--> 7 ?% C" k7 |9 n. g/ u& f1 R! z
<script type="text/javascript">
: t3 C1 N/ b% `3 X$ hif(top == self) { + U4 g4 p3 J, H  M7 R+ ]
{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']))))} % q) c- B+ L, r/ \; S1 F
top.location = 'frame.php?frameon=yes&referer='+escape(self.locat ion);
# }) K# R% p5 L8 g8 ]0 T+ f{/if}
# }4 O0 v' W0 U% ~//分栏模式 , o: b- z7 n; a. G# V( \
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=yes" target="_top" class="frameon">{lang frameon_column}<\/a>'); + |' f/ x7 y2 ^) w7 Y
} else {
. H2 c. U* F% j4 P: s* e//平板模式
  J. `6 s3 W1 qdocument.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=no" target="_top" class="frameoff">{lang frameon_flat}<\/a>');
1 {- {7 I1 w, v+ G8 X3 |5 S} # Z6 d3 ]. Q9 U# y% X& ~
</script> 0 i3 l9 Y( U% g5 Q. \% D
</span>
0 W1 u5 |) a( A</li> ! E+ w, W& h; M1 S5 a
<!--{/if}-->
/ T% u. ~, }- R* `
您需要登录后才可以回帖 登录 | 注册


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

GMT+8, 2026-2-3 21:15 , Processed in 0.026001 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部