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

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

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

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2010-5-22 13:37:24 |只看该作者 |倒序浏览
使用说明 . f5 w/ D& H( K9 `5 w' C$ B# J
1. 释版风格文件请勿直接用到站点中 因为注释已经把文件加大了 - A7 u. z2 d; K% }2 b- K
如果用在站点模版中 会造成不必要的拖速 注释文件仅供本地学习与参考!
$ u$ r: K% L& N4 C9 L2. 您或多或少需要对基本的HTML代码有所认识 不然这个注释版可能对您没有帮助。
$ ]1 l, A& ?! P. G6 J3 R3. 文件内因为注释很多 如果使用一般的记事本打开阅读的话 会很难阅读
+ G) r% d# M* C8 k6 i& I建议使用一些代码编辑器打开阅读 因为只有代码编辑器 才会对注释部分作出高亮
; p1 {6 H$ w9 F我个人推荐EditPlus 或者更高阶的Dreamweaver 这样能更好的阅读里头的注释。
: b6 I; V+ R$ L. u& j* c5 {" g) L4. 欢迎转载本帖内容和附件到任何网站
9 ]. O  o6 N! A0 S7 _. y+ C5. 本帖仅供发布 请不要在这里咨询如何修改 自己研究 自己动手 丰衣足食!
0 X/ o+ W, T& P4 D2 p! u) O- v文件说明
- n/ K5 ?0 D* {& S# a5 u- C3 l( }Header.htm、Footer.htm为Discuz!程序的头部和尾部模板文件
6 @  _+ w/ w3 O2 s: Y: O; `这两个模板被用在前台的全局中 论坛中所有页面都靠他们传入css,js等等
$ X" ~; O4 f6 I6 M" ]: V8 _文件路径:Discuz目录/templates/default下
1 }) w2 N8 ?) W  Q  c- c系列教程地址
9 U+ H9 l! v" ]( |6 {# q5 }/ P& a9 chttp://www.cnzhanzhang.com/thread-29644-1-1.html 3 q& Y0 q) j. i9 _% W  V& w' _
文件注释说明: % M' A. q6 B- x) J) d- M/ H; {4 v
1. 头部文件修改注释 $ T8 m- m5 i. f( y" Y7 n- @
<!--**********************Header.htm模板注释开始*********************************-->
+ v' t. a4 q8 L. l/ r# Y<!--*XHTML DTD声明 不可改动*--> & F# Q8 y* u, J. D1 g
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd"> ! z1 o$ o7 p! b9 }" c: G
<html xmlns="http://www.w3.org/1999/xhtml">   R6 {) I+ e) i; D
<head>
( H4 {4 _9 H( Z& m5 }0 T<meta http-equiv="Content-Type" content="text/html; charset=$charset" /> : T5 H# ~. c5 g+ J4 ?, s8 G2 T
<!--*$navtitle:当前页面的导航, $bbname:站点名称, $seotitle:标题附加字*-->
5 H, v$ d/ b) Z! v8 O; U* |<title>$navtitle $bbname $seotitle - Powered by Discuz!</title>
' o  c) b" t3 h" U# p& _# a<!--*其他头部信息 感谢CS1.3指正*-->
7 s! G/ w4 ^+ ~# @6 ~$seohead 7 M: U: [2 h+ g7 M0 v
<!--*关键字部分 这块基本不需要动了 直接后台可以设置的*-->
; K, n5 S+ L. }& j: ]! ~<meta name="keywords" content="{$metakeywords}$seokeywords" />
0 o( V6 O; K- t4 G' Umeta name="description" content="$metadescription $bbname $seodescription - Discuz! Board" />
  e) X1 U$ ~3 q) b<meta name="generator" content="Discuz! $version" />
0 T! C; L& C1 \% ~<meta name="author" content="Discuz! Team and Comsenz UI Team" /> 2 L  t/ a4 h6 ^6 a( @+ G
<meta name="copyright" content="2001-2009 Comsenz Inc." />   Z( @. @+ B: x# k& P7 G
<meta name="MSSmartTagsPreventParsing" content="True" /> * R( ~; K. ^; h% X) w; @+ Y
<meta http-equiv="MSThemeCompatible" content="Yes" />
6 K* D5 _3 W6 E8 A+ j<meta http-equiv="x-ua-compatible" content="ie=7" /> 5 Z. G  Z0 ?6 l- \
<!--无图版(achiever)链接--> 6 y+ u0 n6 @' y' @- Y% @! Q  G
link rel="archives" title="$bbname" href="http://blog.soso.com/qz.q/{$boardurl}archiver/" /> # P1 n; l9 }# c+ y
<!--*RSS链接*--> 9 d, O6 k% x: d  H% b5 g/ o
$rsshead
4 k% s7 m% H4 j0 W; ]) O<!--*未知变量 暂时保留*--> ' e6 G4 |2 ~( k$ e3 D1 r; g, }
$extrahead
# k; W+ q/ X8 k$ x* {<!--*载入CSS模板 不可改动*-->
% z6 H4 g, X, {! v2 Q{csstemplate}
& a2 d% y% }2 T3 `<!--*一些全局变量 不可改动*--> + [% o1 c% j2 x, H$ Y: u0 H
<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>
6 @" ]& t6 u( ~<!--*{$jspath}:后台>全局>优化设置>服务器优化>JavaScript脚本目录*--> 4 u$ g5 G7 w! L# @' r6 ?  n) s
<script type="text/javascript" src="http://blog.soso.com/qz.q/{$jspath}common.js?{VERHASH}"></script>
9 E5 z% m7 \8 o# `5 O, E</head>
+ X/ j9 A/ C9 r<body id="{CURSCRIPT}"> ; L9 J: X% E4 X0 N3 Y/ ~5 B! u
<!--*浮动窗和一些载入动作*-->
: z, q* h7 [0 t7 l5 e<div id="append_parent"></div><div id="ajaxwaitid"></div>
# m- A( d" a" a8 d/ Z: D<div id="header">
$ y( s2 I$ B1 L4 C- M! `! l9 w<div class="wrap s_clear">
8 ^( J  I) ]& I7 ?# D, p4 a5 M8 b- ]3 n<!--*$indexname为后台设置的首页文件名,{BOARDLOGO}为站点logo,在风格编辑中修改*-->   Z" \, s3 @9 X. O) v6 `
<h2><a href="http://blog.soso.com/qz.q/$indexname" title="$bbname">{BOARDLOGO}</a></h2>
% I- U6 p+ @; y) J% E<!--*用户工具栏开始*--> 4 [3 B0 W0 ^& G+ ^" L: k
<div id="umenu">
& ]: [( h3 d8 f  W# ]! k% b8 ?<!--*判断是否已登录 这里是已登录*-->
( z- Q8 v0 o- r, A<!--{if $discuz_uid}--> , F6 a  G. }; ]( Q$ }
<!--*用户名*-->
5 M6 Q7 Q! s  D7 k( |" o4 N<cite><a href="http://blog.soso.com/qz.q/space.php?uid=$discuz_uid" class="noborder">$discuz_userss</a> * z9 E. `& d9 I( c. L9 b! x9 O
<!--*如果当前用户的用户组允许隐身 就显示在线/隐身切换链接*--> + g6 t: m) @( c* A. E
<!--{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> $ {4 T- B$ m5 x. w4 O+ X7 E: O7 S" g% L
<span class="pipe">|</span>
4 v* s; ^- G' d0 A& ^+ K; }<!--*判断如果UCenter中存在UCHome应用 就显示该用户个人空间链接 UCHome是优先的.*-->
* l3 e2 R. [$ l& b$ D% p0 H<!--{if $ucappopen['UCHOME']}-->
2 m7 o% ~1 F* u" _+ K% ?! J<a href="http://blog.soso.com/qz.q/{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a> 4 y. p3 l2 q8 k( h
<!--*判断如果UCenter中存在X-Space应用 就显示该用户个人空间链接 如果想要默认为XSpace的 可以调转下和UCHome判断的顺序*-->
! L# |" G% l0 L! {<!--{elseif $ucappopen['XSPACE']}-->
7 ?, c& o. \. R( T<a href="http://blog.soso.com/qz.q/{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a> 5 |: q' [( x$ O3 j
<!--{/if}-->
9 Q; M% B4 R5 \7 ^7 v/ C<!--*"提醒"的链接是判断当*-->
4 j$ \$ x! v( Z<a id="myprompt" href="http://blog.soso.com/qz.q/notice.php"   w( F" G" i* h) }4 h: \+ ?$ @, K# W/ k# ~
<!--*判断如果有新提醒 当鼠标移到上边 就弹出菜单*-->
  G  v- o/ [0 _1 T" B6 @9 t<!--{if $prompt}-->class="new"<!--{/if} -->>{lang notice}</a>
5 P3 V5 M8 l7 x3 _; p1 ?9 B<!--*当有新提醒的时候 显示红色信封*--> ; J  B; j! ?3 ?' `- ?; J
<span id="myprompt_check"></span> ( Q$ J5 D; ^6 j! r
<!--*短消息链接*--> $ Y! c5 n9 A0 ]( @
<a href="http://blog.soso.com/qz.q/pm.php" id="pm_ntc" target="_blank">{lang pm_center}</a> $ B5 t; u: o- d' p- k' k- V: A
<!--*判断如果开启了论坛任务 就显示论坛任务链接*--> ; q. B  W2 O7 M2 w6 S4 W$ ~
<!--{if $taskon}-->
! K3 A$ l0 ^) k3 \<a id="task_ntc"
% L- t! D% d4 u* b" A, F1 U8 a" q5 n<!--*判断如果当前用户有未完成的任务 显示未完成任务图标和进行中任务链接*--> : s; z5 H: j& {
{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> 2 P4 z- T% e9 k( g6 @, Q
<!--{/if}-->
- c* K( d& _3 G) g/ ^: W6 o<span class="pipe">|</span> ) x  ?2 h+ n0 V* p+ ]/ Q& ?
<!--*个人中心链接*-->
1 h* U; h1 k7 x- p<a href="http://blog.soso.com/qz.q/memcp.php">{lang user_center}</a>
3 j2 A6 T/ a( m0 j<!--*判断当前用户的管理组为版主或超级版主时 显示modcp.php版主管理面板*--> 2 d% o2 E  J/ H) ^) l& N) i. X
<!--{if $discuz_uid && $adminid > 1}--><a href="http://blog.soso.com/qz.q/modcp.php?fid=$fid" target="_blank">{lang modcp}</a><!--{/if}--> 9 {0 K( C3 E1 C. f3 u8 N
<!--*判断当前用户的管理组为管理员时 显示admincp.php系统设置*--> + {- {6 c( a4 C$ [1 Z1 v
<!--{if $discuz_uid && $adminid == 1}--><a href="http://blog.soso.com/qz.q/admincp.php" target="_blank">{lang admincp}</a><!--{/if}--> + {3 i" H* Z) C; X+ b6 k/ B2 D: M
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a> $ ?% q1 W$ x/ ^6 U1 p( e4 N3 ~
<!--*当前用户如果为从其他应用(比如UCHome)过来论坛登录的 就显示需要先激活验证*--> $ G6 n- N* ]! ]3 r& u8 g7 \
<!--{elseif !empty($_DCOOKIE['loginuser'])}--> % X; J" n) k/ f0 A% N
<cite><a id="loginuser" class="noborder">$_DCOOKIE['loginuser']</a></cite>
- q) Q9 r' q$ [/ q' X<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang activation}</a>
' o9 e  L* m3 m9 x" S/ H# y1 q<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a> 6 o, n" Q' q  |+ {  |
<!--*游客状态下 显示注册 登陆链接.$regname和$reglinkname为后台自定义的注册链接文字和注册文件名*--> 2 I. d# n* I% J5 b% F! U
<!--{else}-->
; C0 F2 O4 _) _<a href="http://blog.soso.com/qz.q/$regname" class="noborder">$reglinkname</a> 7 p  s: J- h4 j2 o+ _# i2 b+ [8 V
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang login}</a>
% C( |6 ]2 o) y- V<!--{/if}--> " M% d* K) p$ M+ [) G( X  e
</div>
; m: C- O* s8 M) \+ ^" [<!--*头部广告位*-->
0 e/ Z4 s& Z6 O<div id="ad_headerbanner"><!--{if $admode && !empty($advlist['headerbanner'])}-->$advlist[header banner]<!--{/if}--></div>
- s( q9 c6 E9 i9 ^+ o& u  l0 L+ ~% a1 c- }<!--*导航栏开始*--> % `. P$ G4 ]+ s0 d" l
<div id="menu"> / X+ @1 E% R" m. E7 H1 S: g6 x  m
<ul>
7 i0 R* W5 |& j* n/ y- ^% |0 x# H<!--*判断是否开启了分栏模式 开启的话 就在导航栏加入分栏链接*--> % Y) s- K+ C, D. T) F4 C
<!--{if $_DCACHE['settings']['frameon'] > 0}-->
$ T4 q. d; X- Y  H7 `  \<li> 4 e9 M6 f  ^- O5 W" n( U2 Q
<span class="frameswitch">
# f/ l& P! Q% N1 z" `9 Q- n8 Z* S( q<!--*判断当前用户分栏状态来切换平板模式和分栏模式链接*-->
5 V$ `( D( ^  C) M- t) h; }<script type="text/javascript"> " i$ n- g" M9 x2 S
if(top == self) {
) E9 P2 |  ]; i0 E{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']))))}
2 h3 |6 V/ Q% \# G0 |top.location = 'frame.php?frameon=yes&referer='+escape(self.locat ion); * l, x6 v& r, `. L" b% P& D
{/if} * A3 ^( D- l- g, `* {7 N
//分栏模式
' [/ B; T- R( c1 S# ~document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=yes" target="_top" class="frameon">{lang frameon_column}<\/a>'); # g* j+ q: x4 n$ S, f; O4 R
} else { 8 B- H4 z. ?) {: J( F; L9 T
//平板模式
! d, }4 K' k( ldocument.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=no" target="_top" class="frameoff">{lang frameon_flat}<\/a>');
  o% f. ^9 e% t& r& {; d( u3 U} - F: O. @3 |& S: F, |- J5 [7 O
</script>
$ p5 {2 Y- M1 f3 m3 j1 s/ @( U& r</span> , l4 ?; f( A, z, y$ _+ R- b* x
</li>
+ D( ?+ n2 M0 I' |2 L+ G2 G* x<!--{/if}-->) V. B- Y; V' E3 B+ E' t  `7 `
您需要登录后才可以回帖 登录 | 注册


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

GMT+8, 2025-11-27 02:56 , Processed in 0.024001 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部