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

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

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

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2010-5-22 13:37:24 |只看该作者 |倒序浏览
使用说明
3 E( j8 D0 O+ i4 u# L7 r1. 释版风格文件请勿直接用到站点中 因为注释已经把文件加大了
8 h( Q; ?& O7 t$ b# W! f如果用在站点模版中 会造成不必要的拖速 注释文件仅供本地学习与参考!
) T: i' u3 \. r7 i1 j2. 您或多或少需要对基本的HTML代码有所认识 不然这个注释版可能对您没有帮助。
/ u4 Q$ C% U3 L5 h, V5 }8 t3. 文件内因为注释很多 如果使用一般的记事本打开阅读的话 会很难阅读
& k. f  W, R5 O+ o建议使用一些代码编辑器打开阅读 因为只有代码编辑器 才会对注释部分作出高亮
6 z, V  a) A# e( f; v- g我个人推荐EditPlus 或者更高阶的Dreamweaver 这样能更好的阅读里头的注释。 ( f# ^$ `5 A$ i; Q% ~3 u
4. 欢迎转载本帖内容和附件到任何网站
4 s/ P( ~0 m4 e7 M9 o) [& _5. 本帖仅供发布 请不要在这里咨询如何修改 自己研究 自己动手 丰衣足食! 1 E9 L* m1 {; p) j- e) f: @$ K2 w# |
文件说明 2 e" ], L$ ^4 m/ Y. a# t
Header.htm、Footer.htm为Discuz!程序的头部和尾部模板文件 / J' ^( k& `( _( O% V+ {" }+ \
这两个模板被用在前台的全局中 论坛中所有页面都靠他们传入css,js等等
, f' _4 t) l' l: X' ]文件路径:Discuz目录/templates/default下 - ~; Q7 X7 ?$ V
系列教程地址 ' P3 Z$ M: J3 D4 u1 P% ]
http://www.cnzhanzhang.com/thread-29644-1-1.html 0 S# Q% @0 f/ f  o
文件注释说明:
1 U3 @+ n1 v' \1. 头部文件修改注释 - m2 n5 H% ?" v! s7 j
<!--**********************Header.htm模板注释开始*********************************-->
* e6 M8 f' W7 u<!--*XHTML DTD声明 不可改动*-->
. {! o$ G7 |- C' D' A6 {4 `<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd">
5 H, K9 t/ z  ^6 X. n<html xmlns="http://www.w3.org/1999/xhtml">
+ w2 \( `5 e, C; s% L<head> ; O8 u: p0 X# z' U3 c9 R# e) ]+ Y
<meta http-equiv="Content-Type" content="text/html; charset=$charset" /> & h8 o+ a6 m) V$ b
<!--*$navtitle:当前页面的导航, $bbname:站点名称, $seotitle:标题附加字*-->
2 C" j% e2 K' N<title>$navtitle $bbname $seotitle - Powered by Discuz!</title> 2 V7 d' R; y& p' c$ @+ |
<!--*其他头部信息 感谢CS1.3指正*-->
2 i+ c+ r3 R4 u2 A$seohead 3 @6 X/ g  x: D) F2 V' i0 H* \- u
<!--*关键字部分 这块基本不需要动了 直接后台可以设置的*--> & g" {4 X5 B9 c" q/ n* ^
<meta name="keywords" content="{$metakeywords}$seokeywords" />
2 |6 F9 G! r4 k( N9 o* Q1 h" z5 Dmeta name="description" content="$metadescription $bbname $seodescription - Discuz! Board" /> 3 U3 v' u# L& I6 a+ W  h
<meta name="generator" content="Discuz! $version" /> ! I$ i" k& J# ]! S0 i5 C* w) q8 C
<meta name="author" content="Discuz! Team and Comsenz UI Team" /> 6 B4 M# {: ?, _2 U1 ?: B, x1 Q4 Y
<meta name="copyright" content="2001-2009 Comsenz Inc." />
7 f3 S- G- w5 G9 E; t' ]6 K<meta name="MSSmartTagsPreventParsing" content="True" /> + a: I. k- z) ?" o" x" D$ g
<meta http-equiv="MSThemeCompatible" content="Yes" /> : u' u! l$ p: k% v" {
<meta http-equiv="x-ua-compatible" content="ie=7" />
1 E" `" Q& M% l# E* M<!--无图版(achiever)链接-->
/ q4 [8 [* e% U0 }# a0 B; ^link rel="archives" title="$bbname" href="http://blog.soso.com/qz.q/{$boardurl}archiver/" /> 9 a: m  j0 {( Z$ w, E
<!--*RSS链接*-->
( A& M2 \/ ~9 q4 g9 H; }$rsshead 2 h: }1 S$ N! S$ [# ?3 f. K& ^
<!--*未知变量 暂时保留*--> & a; f+ [& L9 O* u4 ^' W0 W, M: Q( s
$extrahead . q1 x7 k- G$ t0 B* C+ \
<!--*载入CSS模板 不可改动*-->
* B' p7 G) K9 j8 f4 F{csstemplate}
0 [1 \: ?6 J# ]<!--*一些全局变量 不可改动*-->
- G! f( a/ N/ T- b: V/ ]( b<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> ' D7 T4 V7 g; \0 @1 o' c
<!--*{$jspath}:后台>全局>优化设置>服务器优化>JavaScript脚本目录*-->
2 S. m% q6 i) D' m3 p<script type="text/javascript" src="http://blog.soso.com/qz.q/{$jspath}common.js?{VERHASH}"></script>
$ S) c$ H3 _3 W& r+ w</head> 2 N" c3 e5 s1 H! w9 h9 a
<body id="{CURSCRIPT}">
0 _1 A% k/ p! J; @* L6 @" N<!--*浮动窗和一些载入动作*-->
5 E: d( q% [, w' `2 g<div id="append_parent"></div><div id="ajaxwaitid"></div>
1 r1 x+ f5 Y( {8 i+ A<div id="header">
+ q1 Z. U; Q& a4 L# \% ~- o<div class="wrap s_clear">
* B) l$ s9 I- C/ Y* J' v  T2 a" y<!--*$indexname为后台设置的首页文件名,{BOARDLOGO}为站点logo,在风格编辑中修改*-->
9 B: b) y! J: v( w) f4 Z4 O5 x<h2><a href="http://blog.soso.com/qz.q/$indexname" title="$bbname">{BOARDLOGO}</a></h2>
) Y/ I4 j( _7 l<!--*用户工具栏开始*--> 6 Z. S3 N3 s; N/ a& [: |  q7 ]3 j
<div id="umenu"> . g- g# M$ m* t) g: e! i; L
<!--*判断是否已登录 这里是已登录*--> 2 I; T5 [% N+ }, x9 O/ L9 @
<!--{if $discuz_uid}--> 8 ^( G0 b' E& c7 A3 Q: H' o$ S
<!--*用户名*-->
( g" |1 ]! h' c! G8 p: k* [<cite><a href="http://blog.soso.com/qz.q/space.php?uid=$discuz_uid" class="noborder">$discuz_userss</a>
  ]8 R5 J  Y1 O) M: [+ r<!--*如果当前用户的用户组允许隐身 就显示在线/隐身切换链接*--> % f5 B1 k( O& g9 N( H$ R8 }
<!--{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> : I9 ^* X7 s" M0 ]4 B: D
<span class="pipe">|</span>
4 e% O7 x# r5 ?5 U4 }# N( B/ J<!--*判断如果UCenter中存在UCHome应用 就显示该用户个人空间链接 UCHome是优先的.*--> * U* k2 ?! A: f+ ~8 U. D+ s
<!--{if $ucappopen['UCHOME']}--> $ G" Q9 Q, W1 h3 v$ z, {
<a href="http://blog.soso.com/qz.q/{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a> $ X. d" X7 i+ x) \
<!--*判断如果UCenter中存在X-Space应用 就显示该用户个人空间链接 如果想要默认为XSpace的 可以调转下和UCHome判断的顺序*--> $ ~8 Y8 V+ q7 k+ j
<!--{elseif $ucappopen['XSPACE']}-->
' ]7 {4 Y' F  u" }9 {/ A  X<a href="http://blog.soso.com/qz.q/{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a>   R0 n  G# s& W. s' w. b
<!--{/if}-->
& [; x7 c1 f* t, t<!--*"提醒"的链接是判断当*--> , l8 t: C7 a: o! x- p: |# i/ O/ F
<a id="myprompt" href="http://blog.soso.com/qz.q/notice.php" ' V3 x( a5 W& v' {
<!--*判断如果有新提醒 当鼠标移到上边 就弹出菜单*--> / [$ _1 D, X1 _, f& A! s* c8 m5 r! J
<!--{if $prompt}-->class="new"<!--{/if} -->>{lang notice}</a>
8 g+ O2 e; I, t$ S<!--*当有新提醒的时候 显示红色信封*--> 5 b) g8 B5 m6 [; t; V6 K
<span id="myprompt_check"></span> ( P5 g6 w5 F7 [, o7 t
<!--*短消息链接*--> 7 ]1 j, z: i4 x3 J  W, x
<a href="http://blog.soso.com/qz.q/pm.php" id="pm_ntc" target="_blank">{lang pm_center}</a> 3 \7 r0 Q( L: e0 O# o. w! J' _2 P6 d
<!--*判断如果开启了论坛任务 就显示论坛任务链接*-->
8 F# Y& R/ j- y0 n: ?3 \<!--{if $taskon}--> 1 V7 q" w* r; S0 v+ {8 ^5 ?
<a id="task_ntc" 5 R+ j8 T8 C3 V" b; ]/ r) o
<!--*判断如果当前用户有未完成的任务 显示未完成任务图标和进行中任务链接*--> 9 A3 q$ m/ x7 R, B* |$ W
{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>
( ]+ Y7 S* v. C1 W. m& ~- u9 L4 g<!--{/if}-->
: U) `8 P  i; X) F( o<span class="pipe">|</span>
# Q7 K2 ~/ v: i# y. d<!--*个人中心链接*-->
  D5 h& v) W7 I- o- ^<a href="http://blog.soso.com/qz.q/memcp.php">{lang user_center}</a>
/ k0 s* E. O0 T' [2 f<!--*判断当前用户的管理组为版主或超级版主时 显示modcp.php版主管理面板*-->
% _+ E" d7 D9 D3 y( ^<!--{if $discuz_uid && $adminid > 1}--><a href="http://blog.soso.com/qz.q/modcp.php?fid=$fid" target="_blank">{lang modcp}</a><!--{/if}--> , S% _& P: H" p, k) g0 c' Z
<!--*判断当前用户的管理组为管理员时 显示admincp.php系统设置*--> ! c( K( `5 V, z) i
<!--{if $discuz_uid && $adminid == 1}--><a href="http://blog.soso.com/qz.q/admincp.php" target="_blank">{lang admincp}</a><!--{/if}--> $ W0 v+ e4 ]+ P
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>
. ~- X0 D; M" K<!--*当前用户如果为从其他应用(比如UCHome)过来论坛登录的 就显示需要先激活验证*--> & W5 O$ ~6 N. J* P% n
<!--{elseif !empty($_DCOOKIE['loginuser'])}--> : |. P3 q. u% i: C/ X
<cite><a id="loginuser" class="noborder">$_DCOOKIE['loginuser']</a></cite>
# M: s# p6 `# w( z  S, o: v<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang activation}</a> " u! O4 @) F/ e* O0 `& m, r
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>
+ V7 ~, m/ u" k2 ?" H( a<!--*游客状态下 显示注册 登陆链接.$regname和$reglinkname为后台自定义的注册链接文字和注册文件名*-->
5 d/ S! ~6 h8 M! r0 u<!--{else}--> * Q1 m4 B4 E* ]- B* L5 a4 q  U
<a href="http://blog.soso.com/qz.q/$regname" class="noborder">$reglinkname</a>
# t0 e# \; Z; P* P<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang login}</a> 9 C3 K7 w0 _+ D' F$ @; ]
<!--{/if}-->
8 |9 _; O4 k# H$ K" X</div> - P- E+ Z# ~- Q  \, n
<!--*头部广告位*-->
" }) ^+ n) H  _) c& O, ^) Y) D<div id="ad_headerbanner"><!--{if $admode && !empty($advlist['headerbanner'])}-->$advlist[header banner]<!--{/if}--></div> " B; f3 u" e0 `' \
<!--*导航栏开始*--> ( v' ~! B5 o: u" c5 G6 R
<div id="menu">
: y2 A: {; O3 E, d# K% f! l, I2 m* A5 p<ul> 5 E" n) R3 T9 z9 r5 X/ v" Q) |6 o% ]8 |
<!--*判断是否开启了分栏模式 开启的话 就在导航栏加入分栏链接*-->
! a( @. x9 R9 b4 I' b& f<!--{if $_DCACHE['settings']['frameon'] > 0}-->
* j( {/ g/ b! e  `8 v<li>
0 S) l: R( c  M' n; ?$ h<span class="frameswitch"> 2 n' I' A( z8 Z1 q7 ^0 x
<!--*判断当前用户分栏状态来切换平板模式和分栏模式链接*--> 4 q/ M8 A9 M' k; H  ~# K1 k
<script type="text/javascript"> " s" j" a9 n: ?- m2 ?- j* `0 ]1 w
if(top == self) { 6 ?! c% m" e/ s- d% O1 e8 }
{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']))))}
. r0 v. z8 E8 N- k) `top.location = 'frame.php?frameon=yes&referer='+escape(self.locat ion);
1 a6 m2 r  a. G: G, [{/if}
! p3 R- X$ c" M- H* u' o8 k//分栏模式 5 I% f0 Q- U5 I. H6 j! t( d+ j% I0 u
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=yes" target="_top" class="frameon">{lang frameon_column}<\/a>');
( P( V, q3 J* J3 R. U- g} else { 3 X- {/ d' ?2 `) ?: s" Z
//平板模式 3 ~( Y& I& [( }; ^
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=no" target="_top" class="frameoff">{lang frameon_flat}<\/a>'); , O! O, w2 q. @( a/ E. ^" t6 y
}
0 e" J+ Q( S8 i+ O; {9 F  ]+ p</script>
/ }9 Y$ f( [/ G2 x</span> / q! j+ F' ^: D; \" B
</li> ! O0 S# g- J9 S* z2 @3 F/ _' g
<!--{/if}-->
( h+ D$ u+ d3 ^
您需要登录后才可以回帖 登录 | 注册


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

GMT+8, 2024-5-6 08:55 , Processed in 0.031200 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部