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

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

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

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2010-5-22 13:37:24 |只看该作者 |倒序浏览
使用说明   x9 N' b  y7 ]
1. 释版风格文件请勿直接用到站点中 因为注释已经把文件加大了 2 Q& y. |. x( t& s3 j
如果用在站点模版中 会造成不必要的拖速 注释文件仅供本地学习与参考!
9 ^8 a3 N  G, d0 o. H2 v2. 您或多或少需要对基本的HTML代码有所认识 不然这个注释版可能对您没有帮助。 $ ^1 |% C8 [+ f( `3 ^# Q
3. 文件内因为注释很多 如果使用一般的记事本打开阅读的话 会很难阅读
) A& B! q* J8 `建议使用一些代码编辑器打开阅读 因为只有代码编辑器 才会对注释部分作出高亮
' N! i. f) g! d* H& s  n6 v* z我个人推荐EditPlus 或者更高阶的Dreamweaver 这样能更好的阅读里头的注释。
9 R; n0 [4 U7 k) s$ n2 x4 j" G4. 欢迎转载本帖内容和附件到任何网站 . D5 h( @6 n8 E. W6 d( v
5. 本帖仅供发布 请不要在这里咨询如何修改 自己研究 自己动手 丰衣足食! ( V4 Q, I0 K( e3 O! b
文件说明
/ h2 |8 @! k! ^! u7 o( U8 xHeader.htm、Footer.htm为Discuz!程序的头部和尾部模板文件 . P2 A8 t* d6 T8 R9 R- @: e( [
这两个模板被用在前台的全局中 论坛中所有页面都靠他们传入css,js等等 * ?, o$ f$ l# M6 u" `
文件路径:Discuz目录/templates/default下
  u! i3 ~( _: c% ?& ]系列教程地址
) t% R  C9 h7 V+ O* P6 ^http://www.cnzhanzhang.com/thread-29644-1-1.html 8 w5 @) a2 _- n  {8 m0 c1 f
文件注释说明:
! n& S- ^- k) b2 ?. ^1. 头部文件修改注释 7 e2 A5 W/ L5 W& @- {! [
<!--**********************Header.htm模板注释开始*********************************-->   d" j& Y1 Y9 c/ V% u9 T
<!--*XHTML DTD声明 不可改动*--> & C/ n2 D" r0 R5 F1 [' p6 h
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd">
; h4 p, g. L- v( F% l<html xmlns="http://www.w3.org/1999/xhtml">
/ x* |. q8 y4 z+ s. f& ^<head> 5 e7 d# Q% Z2 X' L1 P5 x$ \: K* n
<meta http-equiv="Content-Type" content="text/html; charset=$charset" /> % O0 J0 b5 b6 y# V
<!--*$navtitle:当前页面的导航, $bbname:站点名称, $seotitle:标题附加字*--> 4 s/ |7 H+ V8 m8 Q9 I4 \
<title>$navtitle $bbname $seotitle - Powered by Discuz!</title> 9 K( s$ ?+ B) P& |" U
<!--*其他头部信息 感谢CS1.3指正*--> . ^; Y- O7 `: H
$seohead - b5 C8 y9 X  e: T% ]- q
<!--*关键字部分 这块基本不需要动了 直接后台可以设置的*--> 5 S( U9 L! j. A( l" G: F3 \. d
<meta name="keywords" content="{$metakeywords}$seokeywords" /> 3 w7 W( K2 j7 l
meta name="description" content="$metadescription $bbname $seodescription - Discuz! Board" /> 0 l, f5 p" k. ]3 v3 ]% f
<meta name="generator" content="Discuz! $version" />
! H. S6 \0 p+ [- G+ m<meta name="author" content="Discuz! Team and Comsenz UI Team" />
* C' E: t6 E6 X% c3 x<meta name="copyright" content="2001-2009 Comsenz Inc." /> 6 X: q9 }0 E1 u6 w7 M% i6 X
<meta name="MSSmartTagsPreventParsing" content="True" />
2 t$ V- {" U7 M. _0 C2 ?<meta http-equiv="MSThemeCompatible" content="Yes" />
9 y* ]5 L6 |# m) n3 y<meta http-equiv="x-ua-compatible" content="ie=7" /> # y! E6 w8 w7 K, X; H
<!--无图版(achiever)链接--> 3 ?( Q* @) R! X% \
link rel="archives" title="$bbname" href="http://blog.soso.com/qz.q/{$boardurl}archiver/" /> 3 M6 _$ U9 M6 t6 V! p
<!--*RSS链接*-->
  O" T) ]% L- k9 J6 K6 R$rsshead
5 |. _2 o0 m8 m( h<!--*未知变量 暂时保留*-->
) D) W2 a; c# H- F9 t$extrahead . @# C3 D5 ]$ d( i% s1 \
<!--*载入CSS模板 不可改动*--> / M) z2 X/ w) H  F4 v* W4 f
{csstemplate}
7 s1 B) I5 n$ U5 x* T<!--*一些全局变量 不可改动*-->
6 r5 `3 U7 D8 q7 z9 Z<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> 1 n4 [1 O8 [& y9 z6 x( A4 ?
<!--*{$jspath}:后台>全局>优化设置>服务器优化>JavaScript脚本目录*-->
# Z6 C' P' R* O" j1 Z5 Z& t<script type="text/javascript" src="http://blog.soso.com/qz.q/{$jspath}common.js?{VERHASH}"></script>
) y, z$ X( w. s$ L' t& z0 S# q</head> ) H& a# p/ J: ~* i0 G
<body id="{CURSCRIPT}">
1 Q1 r# B. r; _& e) @<!--*浮动窗和一些载入动作*--> 0 [- Q+ f' R0 }6 l3 y7 ?
<div id="append_parent"></div><div id="ajaxwaitid"></div> , a9 s0 u0 Q3 H- [' Q
<div id="header"> + x8 i9 b+ w6 S5 W% e& J# z; r
<div class="wrap s_clear"> . U* v  }, R6 C; q. M. d3 T
<!--*$indexname为后台设置的首页文件名,{BOARDLOGO}为站点logo,在风格编辑中修改*--> . z9 k: t8 B/ Q! P- }# Q
<h2><a href="http://blog.soso.com/qz.q/$indexname" title="$bbname">{BOARDLOGO}</a></h2> ) k, E# ~7 p5 v9 @- e$ i
<!--*用户工具栏开始*--> & ~. r4 ~' G4 \' U+ R  u3 S6 q
<div id="umenu">
6 `6 A5 a: i  V3 G6 _<!--*判断是否已登录 这里是已登录*-->
( s8 T" B3 H: T' f6 M) t<!--{if $discuz_uid}-->
, ?* z8 A5 \5 z$ Y$ C1 ~7 `; ]<!--*用户名*--> 5 @# W2 L1 d( [
<cite><a href="http://blog.soso.com/qz.q/space.php?uid=$discuz_uid" class="noborder">$discuz_userss</a> ! @$ e+ z! b- t% L# w
<!--*如果当前用户的用户组允许隐身 就显示在线/隐身切换链接*--> ; |4 `7 K3 f$ i' f. ^6 b
<!--{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>
! w! @! s8 J6 t, Y* R" a<span class="pipe">|</span> : q4 @3 d. J1 j6 g. ]4 P4 B
<!--*判断如果UCenter中存在UCHome应用 就显示该用户个人空间链接 UCHome是优先的.*-->
/ S4 X- K2 h+ J# j9 l<!--{if $ucappopen['UCHOME']}-->
. c, u+ M% o+ b# T% F! C& r* r<a href="http://blog.soso.com/qz.q/{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a> 8 c& n! m$ E! H  S. ?+ |
<!--*判断如果UCenter中存在X-Space应用 就显示该用户个人空间链接 如果想要默认为XSpace的 可以调转下和UCHome判断的顺序*--> # Y% i) F1 O- _7 t
<!--{elseif $ucappopen['XSPACE']}-->
1 W0 _3 A; ^& e- Y4 J* e% D/ `( I<a href="http://blog.soso.com/qz.q/{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a>
7 P8 W+ U* Z$ F& j, R. Z<!--{/if}--> 6 T! S: l& o. A
<!--*"提醒"的链接是判断当*-->
/ j3 h( ^- E  C8 R) H" J" T' L<a id="myprompt" href="http://blog.soso.com/qz.q/notice.php"
/ U& Z9 c$ F, k% Q4 L<!--*判断如果有新提醒 当鼠标移到上边 就弹出菜单*-->
2 d! A# O" c- Z' D0 A$ |$ x' t5 j<!--{if $prompt}-->class="new"<!--{/if} -->>{lang notice}</a> / I' q& r0 Q1 ?$ E. T# k+ l; |9 k
<!--*当有新提醒的时候 显示红色信封*-->
' o9 m1 {1 v5 g1 I. Y$ g<span id="myprompt_check"></span> + D2 j5 `, ^" x: X) Y. ~& V
<!--*短消息链接*--> 8 `, ^% O% R, h! K) [
<a href="http://blog.soso.com/qz.q/pm.php" id="pm_ntc" target="_blank">{lang pm_center}</a>
! t) k% }$ c8 ~& e5 D# [& ?<!--*判断如果开启了论坛任务 就显示论坛任务链接*-->
3 Z  ~- t7 Q, A. n8 E' c7 _0 z; j<!--{if $taskon}-->   B) b5 E9 C: D* O) _7 n  W
<a id="task_ntc"
% `2 f, l" {8 _, G5 R5 h! F<!--*判断如果当前用户有未完成的任务 显示未完成任务图标和进行中任务链接*-->
& ]$ X6 B, [1 V- t. S; i) `1 \{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> . s$ H% x0 h) [7 B) F% @
<!--{/if}--> 0 b( O4 o" f. [2 {1 X
<span class="pipe">|</span>
: p0 S* w- m8 y# F$ a! w<!--*个人中心链接*--> 2 O& F, m! S% g6 n5 n) g% H4 L( A
<a href="http://blog.soso.com/qz.q/memcp.php">{lang user_center}</a>
6 `* E5 L2 {' f4 T& e, _  Y# y+ \<!--*判断当前用户的管理组为版主或超级版主时 显示modcp.php版主管理面板*-->   \# q3 R2 B  L+ c! `$ h0 b
<!--{if $discuz_uid && $adminid > 1}--><a href="http://blog.soso.com/qz.q/modcp.php?fid=$fid" target="_blank">{lang modcp}</a><!--{/if}-->
0 Y& W6 _5 ]8 W, C  p<!--*判断当前用户的管理组为管理员时 显示admincp.php系统设置*--> * l" }+ m& n* C
<!--{if $discuz_uid && $adminid == 1}--><a href="http://blog.soso.com/qz.q/admincp.php" target="_blank">{lang admincp}</a><!--{/if}-->
: e& \' _) o1 f/ Y# Q  V7 s<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a> % E- Q( l. |  d9 D) I  s+ y) Q
<!--*当前用户如果为从其他应用(比如UCHome)过来论坛登录的 就显示需要先激活验证*-->
: a% i+ _8 y2 Q: R% `% n7 C  N<!--{elseif !empty($_DCOOKIE['loginuser'])}--> / o# v! K- g2 y8 m: D' {4 h
<cite><a id="loginuser" class="noborder">$_DCOOKIE['loginuser']</a></cite>
( z7 m) [. T7 n<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang activation}</a>
1 [) F1 u# v/ o' u8 d. B, k<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a> # v; r  l9 U# Q8 Q1 S/ }/ d. L6 _
<!--*游客状态下 显示注册 登陆链接.$regname和$reglinkname为后台自定义的注册链接文字和注册文件名*--> 6 S9 k% L! [3 I  x4 H0 k- ]5 t
<!--{else}-->
7 C7 e" V+ P3 s6 o: T4 t7 K<a href="http://blog.soso.com/qz.q/$regname" class="noborder">$reglinkname</a> / Q0 Y4 S3 b5 ?1 O( c" J
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang login}</a> " _: y  U% w6 ~$ z
<!--{/if}-->
% C8 O8 ~8 A& G9 _" K; o' a</div> # Y1 V* ?& u3 s: y9 m# B. W' W
<!--*头部广告位*--> " Q; W4 G. \7 e, S
<div id="ad_headerbanner"><!--{if $admode && !empty($advlist['headerbanner'])}-->$advlist[header banner]<!--{/if}--></div>
( y2 H9 O* M' u: ~) A  t! `<!--*导航栏开始*--> 1 R& X" ~5 M5 ?3 O8 h0 _$ y
<div id="menu">
: @/ s7 W2 @& h! o7 T<ul>
% g) ~9 l3 b  K<!--*判断是否开启了分栏模式 开启的话 就在导航栏加入分栏链接*-->
4 c* h: s* T/ P* m- W9 z<!--{if $_DCACHE['settings']['frameon'] > 0}--> ' x3 T1 @  E$ L8 W' K
<li>
) T0 S% `8 d" {+ J  T<span class="frameswitch">
* b# j6 w  D$ B  N$ R<!--*判断当前用户分栏状态来切换平板模式和分栏模式链接*--> 9 i+ U3 V% v- H4 r6 e$ _$ {
<script type="text/javascript"> 8 j" w; w* M0 k4 @0 b  k# ~
if(top == self) {
1 t* F* `5 p; y# N{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 w, f1 }2 D& E  {* Wtop.location = 'frame.php?frameon=yes&referer='+escape(self.locat ion); ! O2 C6 X  [1 i; J+ c/ k
{/if}
; C, M* F+ {9 v//分栏模式
# |& E( U; Y4 I+ _3 G( f  V6 R1 qdocument.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=yes" target="_top" class="frameon">{lang frameon_column}<\/a>'); 2 N2 k- A, E3 a9 h' o0 t
} else { 0 k) O$ r/ D/ |9 @9 K( R
//平板模式 ! u2 ^5 _- |' i( u$ L4 \
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=no" target="_top" class="frameoff">{lang frameon_flat}<\/a>'); ) Z$ X+ M# U" Q* \: `1 L$ Y, _
} " `  A6 t/ k# t1 ?
</script>
, e& j# s/ v: \& C: V! V</span> 2 O, O# z; J( o6 O: w4 I1 `
</li>
- |, G! ?0 ~4 G- c; Z. o<!--{/if}-->
4 h) H; D( o' U& ~; B
您需要登录后才可以回帖 登录 | 注册


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

GMT+8, 2024-9-28 04:09 , Processed in 0.025001 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部