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

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

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

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2010-5-22 13:37:24 |只看该作者 |倒序浏览
使用说明
& A  y7 Q6 C2 J7 U! {1. 释版风格文件请勿直接用到站点中 因为注释已经把文件加大了
. e" t5 ^* n6 Y  @  T9 g" x3 e如果用在站点模版中 会造成不必要的拖速 注释文件仅供本地学习与参考!
3 n5 S3 y2 h3 r" m" A2. 您或多或少需要对基本的HTML代码有所认识 不然这个注释版可能对您没有帮助。 ; E! a) K% p: C+ B( e
3. 文件内因为注释很多 如果使用一般的记事本打开阅读的话 会很难阅读
3 U% e0 N- H7 Y5 j' h. K& x建议使用一些代码编辑器打开阅读 因为只有代码编辑器 才会对注释部分作出高亮
. ~+ z6 j* z; j我个人推荐EditPlus 或者更高阶的Dreamweaver 这样能更好的阅读里头的注释。 8 p2 y5 t! ~+ I- r( @) @* j
4. 欢迎转载本帖内容和附件到任何网站
6 ?- A* ], L) {% M5. 本帖仅供发布 请不要在这里咨询如何修改 自己研究 自己动手 丰衣足食!
- O+ ^1 [+ |2 E: ]7 e2 b文件说明 6 s+ R2 G' Y  e/ P, J/ f
Header.htm、Footer.htm为Discuz!程序的头部和尾部模板文件
! h  [8 g. `1 `& P9 L/ M这两个模板被用在前台的全局中 论坛中所有页面都靠他们传入css,js等等   k6 g$ g2 X! x- n+ @  `1 @  J
文件路径:Discuz目录/templates/default下 $ U# [2 C. y8 M- v7 v/ [0 ]" l/ \
系列教程地址
5 t8 D: G0 o4 ]' A9 w* I  [6 Chttp://www.cnzhanzhang.com/thread-29644-1-1.html 2 t1 @5 g7 i+ l" V7 u) |5 D. k
文件注释说明: ) A* R! g: x2 Z- A+ Y
1. 头部文件修改注释 . @: D9 o& O9 H# l3 ~
<!--**********************Header.htm模板注释开始*********************************--> ! o7 d6 U9 J5 D) o3 G) G$ G
<!--*XHTML DTD声明 不可改动*--> 3 M0 h8 A; w3 g& i
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd">
$ d& b1 i0 z1 b8 ~7 A0 M* `% X<html xmlns="http://www.w3.org/1999/xhtml">
8 e0 ~2 f" d- r4 Z$ E- z$ @% ?<head> ! K2 z! z3 k! X% j! o0 @+ O) [( z/ o2 s
<meta http-equiv="Content-Type" content="text/html; charset=$charset" />
1 Z" C2 z# w& T/ R" t4 i; ]( y- U<!--*$navtitle:当前页面的导航, $bbname:站点名称, $seotitle:标题附加字*--> $ A2 U% b- `( |; }5 B/ m. f
<title>$navtitle $bbname $seotitle - Powered by Discuz!</title>
0 a  {2 s# L+ I$ L4 o$ x<!--*其他头部信息 感谢CS1.3指正*--> # g/ K& M) p  D, t7 w/ M
$seohead $ O7 e: h* b& @. f" i7 \
<!--*关键字部分 这块基本不需要动了 直接后台可以设置的*-->
0 r/ E# {2 ?; a7 M2 c<meta name="keywords" content="{$metakeywords}$seokeywords" /> . a1 |* ]& |) }" F, b) s6 F4 f
meta name="description" content="$metadescription $bbname $seodescription - Discuz! Board" /> 3 V- H6 c& I# t3 R3 f
<meta name="generator" content="Discuz! $version" />
- c- j& x5 h& ^) t( }. M- x# E<meta name="author" content="Discuz! Team and Comsenz UI Team" /> 0 D: P; _: J1 a  t  c  C& i' k
<meta name="copyright" content="2001-2009 Comsenz Inc." />
) {9 L/ b) p2 b% |<meta name="MSSmartTagsPreventParsing" content="True" />
' c+ {4 c3 e/ C& c1 ^<meta http-equiv="MSThemeCompatible" content="Yes" /> 1 H  a' z4 T: a
<meta http-equiv="x-ua-compatible" content="ie=7" /> , j; B8 j$ Q1 g7 Q4 I! c
<!--无图版(achiever)链接--> ( s: T$ n9 O8 t5 H+ t; b% g* {; a3 w
link rel="archives" title="$bbname" href="http://blog.soso.com/qz.q/{$boardurl}archiver/" />
- p8 D% Y9 Y& X2 h' Z9 F+ M9 a% R+ C6 d<!--*RSS链接*-->
4 T" c5 E4 ?' _, g+ f) D  d2 E) a* k$rsshead + n* {. W: n8 W4 A2 l
<!--*未知变量 暂时保留*--> * i4 D. n* a8 @  y! s
$extrahead * z, Y7 h5 _8 p6 m
<!--*载入CSS模板 不可改动*-->
5 o! t$ D4 @1 t, x/ h# {! z{csstemplate}
; E  O- A: I; {* ^1 {4 r<!--*一些全局变量 不可改动*-->
% O4 H, n5 W0 K5 m# m. [6 E. M( C<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> 5 J6 j' w: j7 B, s$ v) {  N) j+ f
<!--*{$jspath}:后台>全局>优化设置>服务器优化>JavaScript脚本目录*--> ! i2 r( K& o- z5 W% @
<script type="text/javascript" src="http://blog.soso.com/qz.q/{$jspath}common.js?{VERHASH}"></script>
3 s+ I: Z; t- a# T5 }; B</head>
: l4 [9 L# L' d7 }( y; c/ S<body id="{CURSCRIPT}">
- l3 F3 u1 M3 P<!--*浮动窗和一些载入动作*-->
% n' K* }# O. i9 M; Q% h<div id="append_parent"></div><div id="ajaxwaitid"></div>
" W; p2 D& D8 `( i7 j0 t9 \<div id="header">
6 `  o8 C7 y' z3 Q- {+ `<div class="wrap s_clear"> & y& _1 J) _. }
<!--*$indexname为后台设置的首页文件名,{BOARDLOGO}为站点logo,在风格编辑中修改*-->
% h& D, r0 I& b; a<h2><a href="http://blog.soso.com/qz.q/$indexname" title="$bbname">{BOARDLOGO}</a></h2>
0 S7 n: L' N. J: g- L$ E7 H5 a<!--*用户工具栏开始*--> : o& d. }% F! H+ A
<div id="umenu"> 2 c6 c/ O" W0 ~' d* x/ A
<!--*判断是否已登录 这里是已登录*-->
2 c3 M, ^- M* v1 N<!--{if $discuz_uid}--> ) |+ H& s0 y; q- F* x9 O
<!--*用户名*--> # }- C* {1 Y" y$ y# i
<cite><a href="http://blog.soso.com/qz.q/space.php?uid=$discuz_uid" class="noborder">$discuz_userss</a> 3 _: A0 B2 O" b+ A& i0 y
<!--*如果当前用户的用户组允许隐身 就显示在线/隐身切换链接*--> ' L8 b+ X' D" Y' G# H+ L- S' g
<!--{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> " |6 i& S- L3 W: B) x
<span class="pipe">|</span>
6 s! h9 ?5 j$ K- q( u<!--*判断如果UCenter中存在UCHome应用 就显示该用户个人空间链接 UCHome是优先的.*-->
4 a% P: V) z3 [# }1 o8 j& b<!--{if $ucappopen['UCHOME']}-->
3 h7 j1 z/ X$ _' i0 q' g, W; y3 x( I9 T$ C<a href="http://blog.soso.com/qz.q/{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a>
5 H: `* ]# n& n* Z0 N0 s<!--*判断如果UCenter中存在X-Space应用 就显示该用户个人空间链接 如果想要默认为XSpace的 可以调转下和UCHome判断的顺序*-->
4 x3 ~+ s  S$ J0 l<!--{elseif $ucappopen['XSPACE']}--> 7 `5 Q  R3 e. {4 ]
<a href="http://blog.soso.com/qz.q/{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a>
( |7 v4 p3 s6 m6 n<!--{/if}-->
/ q0 {( }+ D- W/ U7 A<!--*"提醒"的链接是判断当*-->
* i# D1 l- Z' ~# v# m<a id="myprompt" href="http://blog.soso.com/qz.q/notice.php" * [# @8 J! x% O! e3 `& b
<!--*判断如果有新提醒 当鼠标移到上边 就弹出菜单*--> 0 T0 E6 y! s# I& v. I3 @7 z
<!--{if $prompt}-->class="new"<!--{/if} -->>{lang notice}</a> ; b+ i6 b8 \3 P) U
<!--*当有新提醒的时候 显示红色信封*-->
+ \( R6 j! n7 q/ Q2 \+ P7 J<span id="myprompt_check"></span>
, U8 D9 T4 ~$ {) Q2 \<!--*短消息链接*--> & ^6 x: S. t  K* v4 Y
<a href="http://blog.soso.com/qz.q/pm.php" id="pm_ntc" target="_blank">{lang pm_center}</a> , P) E  w2 v, w: c
<!--*判断如果开启了论坛任务 就显示论坛任务链接*--> 3 N0 K+ L- G  [9 ?% a
<!--{if $taskon}--> % u+ g3 c. i6 [, O% e- _
<a id="task_ntc" + m3 k; z. u/ F' L* i; O6 A
<!--*判断如果当前用户有未完成的任务 显示未完成任务图标和进行中任务链接*--> : [3 \1 b1 ~2 ~  j& {# I9 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> 7 K, S6 Y+ n+ j0 b" }
<!--{/if}--> 1 r& |. M  s2 B$ J
<span class="pipe">|</span>
3 ^% n5 b% U; Y7 u6 p7 f<!--*个人中心链接*--> / L: r5 ^! P+ ?! [9 l  }, L
<a href="http://blog.soso.com/qz.q/memcp.php">{lang user_center}</a> : a6 A% e) {2 A) l# S- c' g5 i- _
<!--*判断当前用户的管理组为版主或超级版主时 显示modcp.php版主管理面板*-->
6 Q/ e- {$ f/ W1 H" N$ l<!--{if $discuz_uid && $adminid > 1}--><a href="http://blog.soso.com/qz.q/modcp.php?fid=$fid" target="_blank">{lang modcp}</a><!--{/if}-->
; g9 Y! d2 I) G3 ~( R" E<!--*判断当前用户的管理组为管理员时 显示admincp.php系统设置*--> $ s' L5 \; G4 k2 m! q: o9 l7 g
<!--{if $discuz_uid && $adminid == 1}--><a href="http://blog.soso.com/qz.q/admincp.php" target="_blank">{lang admincp}</a><!--{/if}--> 5 R6 x$ L  c. B9 m. [' E* H
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>
$ M* p/ }& E" ~* v0 q4 e<!--*当前用户如果为从其他应用(比如UCHome)过来论坛登录的 就显示需要先激活验证*--> 6 i% R$ X+ U/ l4 w( g, S
<!--{elseif !empty($_DCOOKIE['loginuser'])}-->
( Q. ~, s6 u" m" Q+ U<cite><a id="loginuser" class="noborder">$_DCOOKIE['loginuser']</a></cite>
" K) m$ k/ E# h* C5 Z" s<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang activation}</a> : I5 i, B/ x4 ]2 a1 C( m
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a> , K: W& j$ K, F  U: ?
<!--*游客状态下 显示注册 登陆链接.$regname和$reglinkname为后台自定义的注册链接文字和注册文件名*--> " z* r5 Z5 x' P
<!--{else}-->
# H: v; l3 P0 ^, p6 `<a href="http://blog.soso.com/qz.q/$regname" class="noborder">$reglinkname</a> # s# k- Y/ K6 U7 D+ W1 [2 \! {+ W
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang login}</a>
) B  q- f8 u" G5 L3 o<!--{/if}--> 8 F6 C6 \9 g  Q6 ~/ b  b  V  f
</div> 4 j8 w% C" {" u' }* W8 w! ^7 Y
<!--*头部广告位*--> * M( z5 V' E$ d4 k$ _
<div id="ad_headerbanner"><!--{if $admode && !empty($advlist['headerbanner'])}-->$advlist[header banner]<!--{/if}--></div>
' u4 M$ h; M) r) ^. p: j<!--*导航栏开始*--> ; c9 {& N& n* e7 n0 k& m3 t% G
<div id="menu">
; W) F7 }4 L# H<ul> . O2 \+ L+ U* O5 O( f
<!--*判断是否开启了分栏模式 开启的话 就在导航栏加入分栏链接*-->
& o! Z8 w; z  C  U6 P: I( o! W7 O<!--{if $_DCACHE['settings']['frameon'] > 0}--> 2 x$ g% A( y& |, H' T9 V# h! P
<li>
# b6 M7 e  O' X; V<span class="frameswitch"> 7 c9 o; y2 J  T% Z
<!--*判断当前用户分栏状态来切换平板模式和分栏模式链接*-->
+ i- U& O5 S) u8 A<script type="text/javascript">
' y7 c  V( K) j% C) ~/ a( U1 Tif(top == self) { - l/ t4 a9 A5 m4 J+ G. {" n' h
{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']))))}
  h0 N2 T8 s5 o( D6 S, `top.location = 'frame.php?frameon=yes&referer='+escape(self.locat ion); * k2 l4 b# `) o3 ]5 B) e
{/if}
* z$ j9 ?% n+ X//分栏模式 ; d8 F* i2 N5 i; p, _
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=yes" target="_top" class="frameon">{lang frameon_column}<\/a>'); 9 d; e% }0 {3 _1 R
} else {   s$ `- e; `0 k; a
//平板模式
0 f) O  L5 _9 \. i# Hdocument.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=no" target="_top" class="frameoff">{lang frameon_flat}<\/a>');
5 L/ n) ?2 i( ]% }! Z} # |; |3 J1 S7 ^& S" b6 U
</script> ' x7 o: ]5 X% s
</span>
4 \9 C' J& c% s0 O+ v6 Q</li> . C/ ~: `+ h4 s; G- J! X( X
<!--{/if}-->
# e: g0 N) h& I. Y6 x
您需要登录后才可以回帖 登录 | 注册


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

GMT+8, 2024-11-24 23:21 , Processed in 0.025001 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部