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

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

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

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2010-5-22 13:37:24 |只看该作者 |倒序浏览
使用说明
8 @5 N+ C7 Q( I3 Z$ p) K* P5 x0 G1. 释版风格文件请勿直接用到站点中 因为注释已经把文件加大了
  l# T7 k& P3 w4 y0 O3 d如果用在站点模版中 会造成不必要的拖速 注释文件仅供本地学习与参考!
0 J, n6 }2 W- p; @! l9 N& P" \( z2 G4 ~2. 您或多或少需要对基本的HTML代码有所认识 不然这个注释版可能对您没有帮助。
3 V. ^- s0 r- S" t0 X3. 文件内因为注释很多 如果使用一般的记事本打开阅读的话 会很难阅读
+ D3 l5 [# @, K7 B2 a4 i( U! K; r建议使用一些代码编辑器打开阅读 因为只有代码编辑器 才会对注释部分作出高亮 + y0 F! h7 H& C' E1 H! E
我个人推荐EditPlus 或者更高阶的Dreamweaver 这样能更好的阅读里头的注释。 , }. z0 f; z: m8 O( G
4. 欢迎转载本帖内容和附件到任何网站
( A. q$ `+ p# ~* I% q3 q/ ^5. 本帖仅供发布 请不要在这里咨询如何修改 自己研究 自己动手 丰衣足食! ( h! O& H9 B( \8 t. M  K2 d2 l
文件说明 6 a/ k! g! x* g
Header.htm、Footer.htm为Discuz!程序的头部和尾部模板文件
: }( I$ ^; r: w9 a+ W, ]1 z这两个模板被用在前台的全局中 论坛中所有页面都靠他们传入css,js等等
# T5 K* R! X& `文件路径:Discuz目录/templates/default下 8 z) n4 Q: T/ F$ X
系列教程地址 0 T- ]7 z4 s& X. N& a4 w* C5 e. B
http://www.cnzhanzhang.com/thread-29644-1-1.html
# h$ c1 T& i8 h. ^: K文件注释说明:
  R' Z, f5 z$ {0 p/ Q1. 头部文件修改注释
+ F5 a" w/ O% b$ U1 V+ D<!--**********************Header.htm模板注释开始*********************************--> 0 d; p6 L" v; |/ t6 ?
<!--*XHTML DTD声明 不可改动*--> 9 ?0 Y3 v* }! O8 e! o( v
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd"> $ r& \5 Z0 D& o) M2 _
<html xmlns="http://www.w3.org/1999/xhtml"> 7 A( ~7 n8 v9 W0 i' L
<head>
7 T( \" l0 c2 ]/ [! K) k, E: P! f: {$ U, h<meta http-equiv="Content-Type" content="text/html; charset=$charset" />
% Y6 ~9 }1 W  X+ R* ]) w<!--*$navtitle:当前页面的导航, $bbname:站点名称, $seotitle:标题附加字*-->
: u( x# x: c* H; i7 u( d<title>$navtitle $bbname $seotitle - Powered by Discuz!</title> ( \; M  S, b! M! B6 G4 |& }8 B7 |7 D
<!--*其他头部信息 感谢CS1.3指正*--> ; f$ _* k5 Q5 m9 @% l: H
$seohead 6 F, u, h, R1 _1 d
<!--*关键字部分 这块基本不需要动了 直接后台可以设置的*--> ' V6 m  J: n7 ^/ j! ?$ F
<meta name="keywords" content="{$metakeywords}$seokeywords" /> 2 d' e% T! E  z; f+ W0 s  K& v: A
meta name="description" content="$metadescription $bbname $seodescription - Discuz! Board" /> ; |/ \- \$ O; C- s, ]
<meta name="generator" content="Discuz! $version" />
- h9 e0 w1 n( w<meta name="author" content="Discuz! Team and Comsenz UI Team" />
! _* b. X( D+ b) M' z( V* T<meta name="copyright" content="2001-2009 Comsenz Inc." /> . N) t( p0 d5 B+ P- E' @7 w
<meta name="MSSmartTagsPreventParsing" content="True" />
; D8 @5 s/ T+ [<meta http-equiv="MSThemeCompatible" content="Yes" /> / U5 n1 W2 X$ {" C! m
<meta http-equiv="x-ua-compatible" content="ie=7" /> 0 c% k4 Z! B/ \3 ~
<!--无图版(achiever)链接-->
; W* [) d1 R. D; Z& Z% Elink rel="archives" title="$bbname" href="http://blog.soso.com/qz.q/{$boardurl}archiver/" /> . i6 f* E- T+ b2 I* [2 i6 s9 n
<!--*RSS链接*-->
4 V$ w3 J5 }1 o  V% f+ d$rsshead + ]9 _5 y! X9 [! [' K  [
<!--*未知变量 暂时保留*-->
+ @1 P6 `( J. C  `. r$extrahead 7 R9 ]1 }, o7 W8 k2 d% u0 B' E( \
<!--*载入CSS模板 不可改动*-->
4 i6 O6 ~* g9 `. \! }$ V{csstemplate}
7 d5 m- Y4 k9 V8 [1 Z" M<!--*一些全局变量 不可改动*-->
0 z! o0 h' R0 ~# e6 O<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>
+ Q8 V# D# Z- _$ t0 Q3 ~<!--*{$jspath}:后台>全局>优化设置>服务器优化>JavaScript脚本目录*-->
/ ^# r5 c9 W. h/ ]* ^0 }<script type="text/javascript" src="http://blog.soso.com/qz.q/{$jspath}common.js?{VERHASH}"></script>
6 E' I% D% v* C</head> ; Q/ ?( {3 |  K" D( I
<body id="{CURSCRIPT}"> . k# f2 P: B8 }8 t  Q
<!--*浮动窗和一些载入动作*-->
8 ]& \9 w( Z" m) r& g4 L* D<div id="append_parent"></div><div id="ajaxwaitid"></div>
1 x1 y; x' W  Z+ I# u8 R1 l<div id="header">
! D/ B. U  O, t/ \0 M; x; I<div class="wrap s_clear"> # v; M7 d7 ^) A7 }: e, k  w
<!--*$indexname为后台设置的首页文件名,{BOARDLOGO}为站点logo,在风格编辑中修改*--> - h9 x  \7 v/ l! i! m4 Q6 \# y
<h2><a href="http://blog.soso.com/qz.q/$indexname" title="$bbname">{BOARDLOGO}</a></h2> . j- ]2 w! X; F, P; K) X
<!--*用户工具栏开始*--> ' \3 J" R$ {% w' X' y
<div id="umenu"> ) }6 ~/ e( P" v3 Q( i# J8 Y
<!--*判断是否已登录 这里是已登录*-->
& X8 v& M* b+ f( z/ ~% W<!--{if $discuz_uid}--> ( _' E0 S! b0 L. e& ?5 D2 e
<!--*用户名*-->
! i9 j- q% J6 X- t) }, a1 {<cite><a href="http://blog.soso.com/qz.q/space.php?uid=$discuz_uid" class="noborder">$discuz_userss</a>
+ W7 a) z+ U! Z+ J<!--*如果当前用户的用户组允许隐身 就显示在线/隐身切换链接*-->
  I% b( d' J$ g6 R; j2 W& t<!--{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 N$ w, ^& F; s: x# @7 r0 r+ t
<span class="pipe">|</span>
  i" p' r. Z6 t4 L+ t<!--*判断如果UCenter中存在UCHome应用 就显示该用户个人空间链接 UCHome是优先的.*-->
. i# P( q! p& N6 q6 @<!--{if $ucappopen['UCHOME']}-->
3 M+ G# H3 `, M<a href="http://blog.soso.com/qz.q/{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a>
, ~; y6 E; F' S7 Q<!--*判断如果UCenter中存在X-Space应用 就显示该用户个人空间链接 如果想要默认为XSpace的 可以调转下和UCHome判断的顺序*--> 6 R* p$ A4 y9 u# I1 \2 f( q
<!--{elseif $ucappopen['XSPACE']}-->
) g, R7 s$ Y  n, I  L<a href="http://blog.soso.com/qz.q/{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a>
/ P  y1 l% V8 r4 p; ~" ~0 G) O2 s<!--{/if}--> 9 T3 I' L9 O' l$ t; F" p
<!--*"提醒"的链接是判断当*--> . D+ F, }8 X# A; ]
<a id="myprompt" href="http://blog.soso.com/qz.q/notice.php" : {9 \) T3 j8 p% P; H+ ?2 N: p8 [
<!--*判断如果有新提醒 当鼠标移到上边 就弹出菜单*-->   h' S# H: }- _7 [& ?1 X' ^
<!--{if $prompt}-->class="new"<!--{/if} -->>{lang notice}</a> 9 Z2 I9 P7 i( M. N3 E) u5 F
<!--*当有新提醒的时候 显示红色信封*-->
% d' Y4 j# |6 {5 X  V<span id="myprompt_check"></span>
: Y; w0 \1 Z1 I" D" `/ ~3 P. ?<!--*短消息链接*--> ! J6 P. N1 T2 I( x
<a href="http://blog.soso.com/qz.q/pm.php" id="pm_ntc" target="_blank">{lang pm_center}</a>
$ ~$ p, Q, N! N% _<!--*判断如果开启了论坛任务 就显示论坛任务链接*-->
; n2 b" l$ C- H9 ~7 _( {. }<!--{if $taskon}-->   o+ c& B- h8 j7 n9 {1 a
<a id="task_ntc"
# T! b6 f2 [# O4 q<!--*判断如果当前用户有未完成的任务 显示未完成任务图标和进行中任务链接*--> " ]& y/ G! ]/ F9 u+ ^1 N
{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> 5 @) A; G- T3 x; x
<!--{/if}-->
7 m4 A4 ?" g; F. T  G1 G4 V<span class="pipe">|</span>
; H; r0 F5 Y5 S- E<!--*个人中心链接*--> 9 A* q$ I" y; l
<a href="http://blog.soso.com/qz.q/memcp.php">{lang user_center}</a> 6 ~- T( D( n, e2 G
<!--*判断当前用户的管理组为版主或超级版主时 显示modcp.php版主管理面板*--> ' w- ]. ?& G& c, L" z
<!--{if $discuz_uid && $adminid > 1}--><a href="http://blog.soso.com/qz.q/modcp.php?fid=$fid" target="_blank">{lang modcp}</a><!--{/if}-->
2 z; v) G7 n- {; U, `0 H6 I% I1 O<!--*判断当前用户的管理组为管理员时 显示admincp.php系统设置*--> " E+ l5 S  ?# ^, T6 G) S  T
<!--{if $discuz_uid && $adminid == 1}--><a href="http://blog.soso.com/qz.q/admincp.php" target="_blank">{lang admincp}</a><!--{/if}-->
# k* s% X/ d" _1 J, u0 l3 E<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a> 6 n& q5 E3 J; z5 ]1 }
<!--*当前用户如果为从其他应用(比如UCHome)过来论坛登录的 就显示需要先激活验证*--> ' b; g( k5 w# b$ f+ e
<!--{elseif !empty($_DCOOKIE['loginuser'])}--> . G) V3 l4 ~3 Y) j0 F$ Z+ v
<cite><a id="loginuser" class="noborder">$_DCOOKIE['loginuser']</a></cite>
8 g7 f! I& e5 [3 @% D/ h<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang activation}</a>
1 b9 }$ }! N% z- z<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>   s6 B+ Q' P5 J$ r3 C7 ?$ s8 Q
<!--*游客状态下 显示注册 登陆链接.$regname和$reglinkname为后台自定义的注册链接文字和注册文件名*-->
4 G6 T$ [' Z9 B9 v# n<!--{else}-->
* c; h" E' d+ a( o# W<a href="http://blog.soso.com/qz.q/$regname" class="noborder">$reglinkname</a> # R- V$ w- u- d( O% p
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang login}</a> $ z% W3 `) r! K
<!--{/if}-->
4 o2 X1 h9 V& I& Q; o. p5 O; ~</div> % B( o& L8 n/ D1 Y
<!--*头部广告位*-->
0 o9 Z' A( G1 V" S& E+ M<div id="ad_headerbanner"><!--{if $admode && !empty($advlist['headerbanner'])}-->$advlist[header banner]<!--{/if}--></div>
9 k% b' {! v, z. b. A$ {( h. k<!--*导航栏开始*-->
  O, U- s* F) J4 a. M/ l<div id="menu">
; Z8 C" C9 X9 b" g; d/ R( ?<ul>
  P9 N5 c1 P4 ^; T1 o4 c  J<!--*判断是否开启了分栏模式 开启的话 就在导航栏加入分栏链接*--> & v, X  |5 V' l" \7 k( w4 ~& v* ^
<!--{if $_DCACHE['settings']['frameon'] > 0}--> 6 ^+ W$ K) e! V5 @$ V5 l
<li>
* ?$ u- ^6 l# U! C<span class="frameswitch">
5 h% j+ \+ y7 \' K) e% L% E<!--*判断当前用户分栏状态来切换平板模式和分栏模式链接*-->
+ S# L9 s8 n: u* x% {<script type="text/javascript"> . q9 p6 q) ]7 i/ l
if(top == self) {
5 E/ o7 k' m1 S, ^{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']))))} ; _5 D5 U. \& B( k2 f, J" v
top.location = 'frame.php?frameon=yes&referer='+escape(self.locat ion); 7 q$ V. x/ V" ]% M: m/ Z, A1 O
{/if}
- e: ^5 z0 H* c/ c2 {' _; g//分栏模式
/ k( }' s/ G" ]; H9 X0 zdocument.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=yes" target="_top" class="frameon">{lang frameon_column}<\/a>');
0 Y; P; K# j0 E) a7 d# V} else { ' V1 D  |  J2 D
//平板模式 ) r* j5 r& E6 t2 F2 |" p  w0 T
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=no" target="_top" class="frameoff">{lang frameon_flat}<\/a>'); 9 [/ M+ L# ~) Q) q8 N) O
}
! O4 _2 ~6 |; x+ A8 a0 a</script>
, |3 o7 |) a  q% P( v9 W8 i1 |</span> 5 @* ]5 ?  p  j' R7 A5 ?2 P
</li>
2 _) F( n2 ]/ J: w) {- v<!--{/if}-->( E; p/ S* G) j8 O( c* s. A
您需要登录后才可以回帖 登录 | 注册


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

GMT+8, 2025-10-21 16:50 , Processed in 0.024002 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部