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

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

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

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2010-5-22 13:37:24 |只看该作者 |倒序浏览
使用说明 . F4 M& }; i; J- V7 j* ]
1. 释版风格文件请勿直接用到站点中 因为注释已经把文件加大了 # `( `+ _1 e. e  c2 s
如果用在站点模版中 会造成不必要的拖速 注释文件仅供本地学习与参考! ) `  L% {& T+ {9 g! \
2. 您或多或少需要对基本的HTML代码有所认识 不然这个注释版可能对您没有帮助。 # T6 d7 i  e/ R! k! n( n2 r
3. 文件内因为注释很多 如果使用一般的记事本打开阅读的话 会很难阅读 + P9 ]% B1 e- W0 [+ w5 m* Y2 m4 I
建议使用一些代码编辑器打开阅读 因为只有代码编辑器 才会对注释部分作出高亮 * n4 z# k' \8 `" V) T
我个人推荐EditPlus 或者更高阶的Dreamweaver 这样能更好的阅读里头的注释。 4 W3 k9 h* G! C5 |& a( b' [
4. 欢迎转载本帖内容和附件到任何网站 . q8 u- ]* [0 O
5. 本帖仅供发布 请不要在这里咨询如何修改 自己研究 自己动手 丰衣足食! * I% p; g8 M0 x* g& h" g( S. M8 u
文件说明 ) g/ I9 M+ V3 f1 S
Header.htm、Footer.htm为Discuz!程序的头部和尾部模板文件
2 X) p- Y! M) }( s- [" w) _这两个模板被用在前台的全局中 论坛中所有页面都靠他们传入css,js等等
& j  j" {+ b' U) Q* w文件路径:Discuz目录/templates/default下
/ g% V) P( n- \- |# M) H/ t系列教程地址 + g$ g- M/ x8 m4 u' c+ v
http://www.cnzhanzhang.com/thread-29644-1-1.html
9 c8 D: w2 J: o+ M1 G3 B文件注释说明:
$ o* h( \0 \- ^0 i7 A& W# `* K1. 头部文件修改注释
2 a7 j" X1 L% o  h<!--**********************Header.htm模板注释开始*********************************-->
" Z+ e0 m; z( G  T  _/ W) ~<!--*XHTML DTD声明 不可改动*--> 3 G" p! R3 h& ~& W. B! P7 Q
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd">
5 W0 C) L4 S& H" y- z6 N: t<html xmlns="http://www.w3.org/1999/xhtml">
1 ~8 u  \, x1 ^# H3 a7 d<head>
3 f3 f( d. I. f9 a& Y<meta http-equiv="Content-Type" content="text/html; charset=$charset" />
( U5 P5 }. C5 m! b- d; v8 N4 U$ ~<!--*$navtitle:当前页面的导航, $bbname:站点名称, $seotitle:标题附加字*--> 7 ]4 q" j# Y* |' s0 a
<title>$navtitle $bbname $seotitle - Powered by Discuz!</title> ! d( ]5 p( D+ P2 O* G( y4 [
<!--*其他头部信息 感谢CS1.3指正*-->
; k& L1 {$ |2 c$seohead
+ a8 J9 ?, {. Y6 s3 {( S' {# y<!--*关键字部分 这块基本不需要动了 直接后台可以设置的*-->
; G( m7 s# F3 n<meta name="keywords" content="{$metakeywords}$seokeywords" /> $ Y1 g6 _& z, Q/ Y4 G
meta name="description" content="$metadescription $bbname $seodescription - Discuz! Board" />
& h$ I; V; e' [1 s+ }7 q! b4 U<meta name="generator" content="Discuz! $version" /> , ^! }) c! c- d. e, i
<meta name="author" content="Discuz! Team and Comsenz UI Team" /> & _. J1 v3 J6 r. m' `* _9 t, j
<meta name="copyright" content="2001-2009 Comsenz Inc." /> 5 y% \8 g5 {8 {0 Y2 s- n
<meta name="MSSmartTagsPreventParsing" content="True" /> / L5 `9 K( B5 e7 G% ~
<meta http-equiv="MSThemeCompatible" content="Yes" /> / M$ y! C" n: g; c
<meta http-equiv="x-ua-compatible" content="ie=7" /> ( ^: Z6 u! m6 ^& R( k* B. O
<!--无图版(achiever)链接-->
, `( A# I$ x0 F4 w3 Mlink rel="archives" title="$bbname" href="http://blog.soso.com/qz.q/{$boardurl}archiver/" /> * u( x2 d2 f2 l" c
<!--*RSS链接*--> # T3 \  t. u" E) n/ A8 \0 I
$rsshead 5 e' ]9 C  l5 H5 J$ j& S
<!--*未知变量 暂时保留*-->
% |* v. d) \& c. Z$extrahead
4 r/ D' ~- M% N1 R5 Y; J3 C- j<!--*载入CSS模板 不可改动*-->
+ M8 h& r) {' B1 T7 v$ Q{csstemplate} ) k4 j7 L+ A: v% b  |! m1 }
<!--*一些全局变量 不可改动*-->
) T# R$ M3 q; _<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>
7 E1 Y) K5 z. r<!--*{$jspath}:后台>全局>优化设置>服务器优化>JavaScript脚本目录*-->
- H/ I, z# A- F2 R. w, I5 j: ]- m<script type="text/javascript" src="http://blog.soso.com/qz.q/{$jspath}common.js?{VERHASH}"></script>
- l! |0 f  A) I/ v, b& g3 \</head> 6 @: B" U" ]. a- J( L' y9 X: K
<body id="{CURSCRIPT}"> 8 V2 Z8 f  ]6 Z/ K  F
<!--*浮动窗和一些载入动作*--> ; S; m7 S9 q2 V8 o
<div id="append_parent"></div><div id="ajaxwaitid"></div> . v+ @# f- w+ o1 {- v2 s
<div id="header">
& ~% a, s, [$ R" ^* Y. U$ a' T<div class="wrap s_clear"> 2 t" P1 X" ^2 ?( t( J0 y
<!--*$indexname为后台设置的首页文件名,{BOARDLOGO}为站点logo,在风格编辑中修改*--> 1 f1 q2 X; s# m# @
<h2><a href="http://blog.soso.com/qz.q/$indexname" title="$bbname">{BOARDLOGO}</a></h2> ! d* b: ~! |' S1 o
<!--*用户工具栏开始*-->
8 i" D9 A& _; B% I<div id="umenu"> / E) C9 {. ^) I
<!--*判断是否已登录 这里是已登录*-->
* m1 p8 H) o3 C" g3 s% Z8 A7 Z<!--{if $discuz_uid}-->
. [( H8 E. c0 n<!--*用户名*--> 8 P6 Q' L, n1 d
<cite><a href="http://blog.soso.com/qz.q/space.php?uid=$discuz_uid" class="noborder">$discuz_userss</a>
7 v: Q- }1 E8 n" k. k6 J" n/ M6 O$ W<!--*如果当前用户的用户组允许隐身 就显示在线/隐身切换链接*-->
( z/ [9 W- E9 [5 G" C. s, Z. ^<!--{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>
" A# O5 w3 Y) Y" d/ T* L0 X<span class="pipe">|</span>
% e2 ^- u6 S# X8 ~$ R1 j<!--*判断如果UCenter中存在UCHome应用 就显示该用户个人空间链接 UCHome是优先的.*--> & Q7 D0 c8 p5 ~  A; g
<!--{if $ucappopen['UCHOME']}-->
- ~$ D+ a8 ^* K. D( m4 _<a href="http://blog.soso.com/qz.q/{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a>
8 P8 x0 f1 i7 u8 e4 x<!--*判断如果UCenter中存在X-Space应用 就显示该用户个人空间链接 如果想要默认为XSpace的 可以调转下和UCHome判断的顺序*--> 3 Y) s& }4 a9 }* Y" ?
<!--{elseif $ucappopen['XSPACE']}-->
, I4 Y) h. r0 R9 g7 R8 B- Z<a href="http://blog.soso.com/qz.q/{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a>
, d7 t2 n) E9 b& |<!--{/if}--> , T7 X# T! a1 S3 M: g9 n
<!--*"提醒"的链接是判断当*-->
. z& B0 N0 G1 a$ e1 a# X9 [+ M<a id="myprompt" href="http://blog.soso.com/qz.q/notice.php" 1 s# \0 b2 |4 H( N! ^
<!--*判断如果有新提醒 当鼠标移到上边 就弹出菜单*-->
& H, ]" I/ s  x3 s6 }/ ]" u<!--{if $prompt}-->class="new"<!--{/if} -->>{lang notice}</a> ' b8 \1 ~8 Q- N6 h* ~
<!--*当有新提醒的时候 显示红色信封*--> 9 C& ?4 g! t7 U/ i  K( V6 [7 ^- a
<span id="myprompt_check"></span> 3 w; v5 t% N. A; s4 o
<!--*短消息链接*-->
' ]; U. {- T; r4 U# `  p3 s<a href="http://blog.soso.com/qz.q/pm.php" id="pm_ntc" target="_blank">{lang pm_center}</a>
4 E% t7 w$ n8 m8 a; @<!--*判断如果开启了论坛任务 就显示论坛任务链接*--> 6 {" T. y6 P, L$ x' i0 O3 m  z
<!--{if $taskon}-->
2 ]3 j" F9 ~2 C1 y% I! S<a id="task_ntc"
: o) k) [, Q! A0 ^. ]0 n- [<!--*判断如果当前用户有未完成的任务 显示未完成任务图标和进行中任务链接*-->
8 D. I4 i+ o1 R{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>
. O# D- `( ^5 V! A+ P4 O6 E<!--{/if}-->
) T& U* w2 _: S9 ~; M4 X<span class="pipe">|</span>
/ `/ y4 X" q# d5 X7 r: M<!--*个人中心链接*-->
6 F* k8 v6 ^* V/ d0 C7 t% M<a href="http://blog.soso.com/qz.q/memcp.php">{lang user_center}</a>
+ M, I2 B% V8 d/ z: B. X# P$ M8 c<!--*判断当前用户的管理组为版主或超级版主时 显示modcp.php版主管理面板*-->
1 X. G& n' }  B: @2 l4 d<!--{if $discuz_uid && $adminid > 1}--><a href="http://blog.soso.com/qz.q/modcp.php?fid=$fid" target="_blank">{lang modcp}</a><!--{/if}--> 8 }& n5 q9 s0 K% i* z6 i1 Y
<!--*判断当前用户的管理组为管理员时 显示admincp.php系统设置*-->
- x/ E4 H9 k; c" f: G<!--{if $discuz_uid && $adminid == 1}--><a href="http://blog.soso.com/qz.q/admincp.php" target="_blank">{lang admincp}</a><!--{/if}--> % f, G! z  D- x" x) c/ G
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>
# f: e) F( @2 G' i<!--*当前用户如果为从其他应用(比如UCHome)过来论坛登录的 就显示需要先激活验证*-->
, t% t5 t+ m1 a* Y<!--{elseif !empty($_DCOOKIE['loginuser'])}-->
& L& N" j* s5 k5 w" ~+ J<cite><a id="loginuser" class="noborder">$_DCOOKIE['loginuser']</a></cite> - S( c* f7 b0 |# M, ^2 Q) z
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang activation}</a> 9 n8 k& _- k4 G5 W$ L
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>
6 E% g# }* E! U<!--*游客状态下 显示注册 登陆链接.$regname和$reglinkname为后台自定义的注册链接文字和注册文件名*--> 5 D2 i" a! w& o# ]7 |- N2 A, P
<!--{else}--> ' i( p1 w, ~, ?
<a href="http://blog.soso.com/qz.q/$regname" class="noborder">$reglinkname</a> ; C3 Y' ?, Q7 n4 D4 A1 H
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang login}</a>   C+ q3 x+ l/ v! \4 [
<!--{/if}-->
. O2 a3 m" r: m</div> ; L0 u2 a2 t7 m4 K+ v3 l2 [, F
<!--*头部广告位*--> % H  h3 s" }2 p5 Q8 o
<div id="ad_headerbanner"><!--{if $admode && !empty($advlist['headerbanner'])}-->$advlist[header banner]<!--{/if}--></div> ; ]6 y1 M0 ^2 C# I. K
<!--*导航栏开始*--> * \3 n: U. x) u4 l4 H. k* x# H
<div id="menu">
" t6 a  t* p7 V5 @4 R8 f' \8 p<ul> " P4 g2 c7 I  c5 t5 Y, R9 o
<!--*判断是否开启了分栏模式 开启的话 就在导航栏加入分栏链接*--> * B- m$ R+ Z( ^! `
<!--{if $_DCACHE['settings']['frameon'] > 0}-->
. o8 V+ {4 P- w! ~<li> & Y; I, p: t0 i5 P+ N/ q  [8 s4 |
<span class="frameswitch">
4 j2 |# s% X) x' z7 c! _3 t<!--*判断当前用户分栏状态来切换平板模式和分栏模式链接*--> 3 l+ s! R: u2 E1 S! |, T0 P9 i
<script type="text/javascript">
6 T4 L7 q( M  }  t0 k. `  b  |if(top == self) {
! }! F3 c" O) W$ e4 R8 U{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']))))}
3 i* N  C* B5 U8 w* W6 r/ U- f# ]top.location = 'frame.php?frameon=yes&referer='+escape(self.locat ion); 8 I4 o* q3 }$ W
{/if}
, v9 W/ V# S7 _0 d: O" Y//分栏模式 7 ~/ D/ F9 j$ J$ U
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=yes" target="_top" class="frameon">{lang frameon_column}<\/a>'); ! J. v% w0 J6 f! P- o/ @/ L. e: V
} else { 5 c% Y3 K  T1 f( [( [: {. S
//平板模式 3 a2 d* S* S2 p8 Q6 e6 F$ J
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=no" target="_top" class="frameoff">{lang frameon_flat}<\/a>'); # f( I  U( E: v8 i) h' V5 O
}
/ z! i/ m  k6 z) A" l</script> 5 i" _+ n% e$ a0 D6 _; E
</span> 9 a* Q" b( L( b! `, S
</li> " y. C. U% f6 f. P4 q3 [
<!--{/if}--># S0 d. N* Z) t
您需要登录后才可以回帖 登录 | 注册


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

GMT+8, 2026-1-13 14:57 , Processed in 0.023001 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部