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

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

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

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2010-5-22 13:37:24 |只看该作者 |正序浏览
使用说明
' i2 N9 d4 }: C! j4 U( @1. 释版风格文件请勿直接用到站点中 因为注释已经把文件加大了 # a& p7 H; u# r9 f; X, Z
如果用在站点模版中 会造成不必要的拖速 注释文件仅供本地学习与参考! 7 E( b3 q2 z7 k( r9 L! f" A' ~8 k
2. 您或多或少需要对基本的HTML代码有所认识 不然这个注释版可能对您没有帮助。 . c. e0 C3 L+ v. ^) R% z, J
3. 文件内因为注释很多 如果使用一般的记事本打开阅读的话 会很难阅读
5 |3 C2 Y( {" u( U建议使用一些代码编辑器打开阅读 因为只有代码编辑器 才会对注释部分作出高亮
# h0 l1 ^& {# ~9 l- K7 B我个人推荐EditPlus 或者更高阶的Dreamweaver 这样能更好的阅读里头的注释。
) ?# Q: |: w3 a* k  n0 U4. 欢迎转载本帖内容和附件到任何网站 + @2 p5 U( F% N9 T
5. 本帖仅供发布 请不要在这里咨询如何修改 自己研究 自己动手 丰衣足食! " S9 G' n3 k" _, N' K0 z
文件说明
) }2 x- o% n( YHeader.htm、Footer.htm为Discuz!程序的头部和尾部模板文件
6 a" k0 P6 R6 {# t这两个模板被用在前台的全局中 论坛中所有页面都靠他们传入css,js等等
7 G) n4 N3 T$ Y6 Y" a文件路径:Discuz目录/templates/default下 $ [9 Z4 L! d) M  ~/ K9 R$ w2 z9 @
系列教程地址 " D6 W5 v. H1 s* _: `
http://www.cnzhanzhang.com/thread-29644-1-1.html
( O1 a9 b0 i8 l# o* [4 c; Q2 X1 [文件注释说明: 4 u# K+ R6 X, [5 F* t+ h6 G9 `. g
1. 头部文件修改注释
8 {9 @/ b( f$ Q- R. b<!--**********************Header.htm模板注释开始*********************************--> . M! H8 U- s1 W8 @. K
<!--*XHTML DTD声明 不可改动*-->   u% `  }- Z% d7 c. v& V
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd"> % P1 f4 W$ T% i8 L; e
<html xmlns="http://www.w3.org/1999/xhtml">
. u% |$ K. P# c3 \% W* c<head> 5 y! K& ^7 b$ y1 l( v- g! j8 F
<meta http-equiv="Content-Type" content="text/html; charset=$charset" /> - k) X" s, s# W  C. i2 F
<!--*$navtitle:当前页面的导航, $bbname:站点名称, $seotitle:标题附加字*--> : ~( |3 [. j; t# j+ R+ E
<title>$navtitle $bbname $seotitle - Powered by Discuz!</title> " ^* ^1 w7 Z: W; N: c% f- j
<!--*其他头部信息 感谢CS1.3指正*-->
" |0 R2 E& v  X  B6 Z$ ]3 ~1 r; G$seohead
* l- i- Q  {' P% h<!--*关键字部分 这块基本不需要动了 直接后台可以设置的*-->
8 U) X' p' s4 l: d* o' ?<meta name="keywords" content="{$metakeywords}$seokeywords" />
9 x" t& o8 W# h# h2 `meta name="description" content="$metadescription $bbname $seodescription - Discuz! Board" /> % v  b- n* _1 a) H" |
<meta name="generator" content="Discuz! $version" />
) x4 A, [3 a0 ~8 ~! \6 a<meta name="author" content="Discuz! Team and Comsenz UI Team" /> ' x3 f0 Q5 }6 Z% E3 G8 G5 m
<meta name="copyright" content="2001-2009 Comsenz Inc." /> * I  @" X# }; w7 o9 E
<meta name="MSSmartTagsPreventParsing" content="True" /> 0 M6 U' b- _7 n, B: K
<meta http-equiv="MSThemeCompatible" content="Yes" />
) Q0 Y) ^3 L7 L) w' m<meta http-equiv="x-ua-compatible" content="ie=7" /> 9 o0 w  y! x9 t$ l: U
<!--无图版(achiever)链接-->
& c0 e- j7 i0 }) ^" s/ o  B" Olink rel="archives" title="$bbname" href="http://blog.soso.com/qz.q/{$boardurl}archiver/" />
1 U) ]7 }6 E" t0 v) q0 V/ n8 C<!--*RSS链接*--> + e+ h8 a! \: [6 p- p, ^  j4 O& b
$rsshead 5 m2 S, }7 l. h2 ^, ?; L( U$ _) L
<!--*未知变量 暂时保留*-->
- u  [" s( w9 W5 E$extrahead
9 J7 D* s. v8 m3 z* _. |$ q<!--*载入CSS模板 不可改动*-->
/ ?6 g  s1 L0 x. `4 j. p; X{csstemplate}
( ^# G& G; f! A, T2 h; k: a, f- u9 O<!--*一些全局变量 不可改动*--> 3 f: D8 w, P. J! A  U4 C: K) `5 V5 w
<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> 3 i2 c; b2 @8 J* d1 s* c
<!--*{$jspath}:后台>全局>优化设置>服务器优化>JavaScript脚本目录*--> # [( L6 O' Q1 g* W5 k! Q
<script type="text/javascript" src="http://blog.soso.com/qz.q/{$jspath}common.js?{VERHASH}"></script> + V- a( ~$ G2 |8 z* T  q
</head>
5 h# R; i! d8 J2 K0 a) S<body id="{CURSCRIPT}"> 0 u3 Q) W. \9 l+ @7 t/ u8 F
<!--*浮动窗和一些载入动作*--> 7 k& S* C& `$ D: J
<div id="append_parent"></div><div id="ajaxwaitid"></div> / n$ j, O( L# m* {; x
<div id="header"> ! x" K) F  @& H; R+ C6 N
<div class="wrap s_clear">
9 I' q6 F- `7 f+ A<!--*$indexname为后台设置的首页文件名,{BOARDLOGO}为站点logo,在风格编辑中修改*--> 6 f' N' C3 Q9 k, c) {; x
<h2><a href="http://blog.soso.com/qz.q/$indexname" title="$bbname">{BOARDLOGO}</a></h2> ; W& `# P6 k/ u- @8 [
<!--*用户工具栏开始*--> 9 W6 w! S: e& [( y: x& @; v
<div id="umenu"> 6 i8 n: \6 Q4 ?5 |5 J
<!--*判断是否已登录 这里是已登录*--> # |* y" L: p2 H! g
<!--{if $discuz_uid}--> $ F1 v* L7 T* J$ J) o) G# G( G9 W
<!--*用户名*-->   W! a4 _& O$ C8 i0 E
<cite><a href="http://blog.soso.com/qz.q/space.php?uid=$discuz_uid" class="noborder">$discuz_userss</a>
+ y2 I4 T# Q2 D. A  o# \<!--*如果当前用户的用户组允许隐身 就显示在线/隐身切换链接*-->
8 ]" g5 V8 D& b# m<!--{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> 8 h, `$ ]3 ]( |$ `) k
<span class="pipe">|</span>
8 J* r' z6 O* ^2 S; i' ^, i<!--*判断如果UCenter中存在UCHome应用 就显示该用户个人空间链接 UCHome是优先的.*-->
8 _1 s- ?  z# F+ f9 l<!--{if $ucappopen['UCHOME']}-->
1 B! [' R# X- J) J) e3 V<a href="http://blog.soso.com/qz.q/{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a>
2 i2 o% W5 S8 U9 p0 Z<!--*判断如果UCenter中存在X-Space应用 就显示该用户个人空间链接 如果想要默认为XSpace的 可以调转下和UCHome判断的顺序*--> # y6 ~6 K7 @# v. E3 E( V
<!--{elseif $ucappopen['XSPACE']}--> 1 s$ t5 o3 A" ^% E9 ?
<a href="http://blog.soso.com/qz.q/{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a> 3 s) c/ A, C) q# G* B; W' Y  n2 _8 t
<!--{/if}--> 7 R: q9 d" m8 }' K( v* c8 X. p! ?
<!--*"提醒"的链接是判断当*--> 8 U4 A2 E  e' N# |# l
<a id="myprompt" href="http://blog.soso.com/qz.q/notice.php" / C4 U$ c) E  r& Y4 J- ?
<!--*判断如果有新提醒 当鼠标移到上边 就弹出菜单*--> ; e! a# W! ~4 N7 ?0 b0 ~* @# p
<!--{if $prompt}-->class="new"<!--{/if} -->>{lang notice}</a> * m( g% S& d3 @! b
<!--*当有新提醒的时候 显示红色信封*--> 9 Y. c. P) S# _) F' m. L
<span id="myprompt_check"></span> ' z; u: O( g" R+ D) S, m
<!--*短消息链接*--> * L  ^& {. w* C, a! y- t
<a href="http://blog.soso.com/qz.q/pm.php" id="pm_ntc" target="_blank">{lang pm_center}</a>
/ C+ c8 v3 l8 C5 v, p; O- K<!--*判断如果开启了论坛任务 就显示论坛任务链接*--> 1 e+ O5 S( U4 b* q
<!--{if $taskon}--> " g2 L5 Q7 C3 w' d3 m2 q$ d/ j4 \
<a id="task_ntc"
% {+ k6 l& Q4 `( e' n<!--*判断如果当前用户有未完成的任务 显示未完成任务图标和进行中任务链接*--> % c8 ~8 {+ P$ h+ Y" m7 e
{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>
; x: S( @5 K) D" g' R<!--{/if}-->
4 Q# u  \, h# A& W<span class="pipe">|</span>
6 o) e# U( m# N' j3 y<!--*个人中心链接*--> 8 s& Z( O: p  q0 a
<a href="http://blog.soso.com/qz.q/memcp.php">{lang user_center}</a> ' Z8 k" U* @8 j- j2 C, u
<!--*判断当前用户的管理组为版主或超级版主时 显示modcp.php版主管理面板*--> 7 C2 V/ |0 @5 H; g
<!--{if $discuz_uid && $adminid > 1}--><a href="http://blog.soso.com/qz.q/modcp.php?fid=$fid" target="_blank">{lang modcp}</a><!--{/if}--> 6 r$ e( {, B5 I/ G' Y8 y/ Z# m9 A
<!--*判断当前用户的管理组为管理员时 显示admincp.php系统设置*--> 0 d8 N3 F) b$ W8 L* a; w. o) o
<!--{if $discuz_uid && $adminid == 1}--><a href="http://blog.soso.com/qz.q/admincp.php" target="_blank">{lang admincp}</a><!--{/if}--> 9 g. A: o2 |& e7 H! C
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a> * q9 G# `) u& }( \
<!--*当前用户如果为从其他应用(比如UCHome)过来论坛登录的 就显示需要先激活验证*-->
8 f% X9 H+ D7 q, M) L  Q: m<!--{elseif !empty($_DCOOKIE['loginuser'])}-->
3 z- r, J: h* h# i, {/ K: h6 W<cite><a id="loginuser" class="noborder">$_DCOOKIE['loginuser']</a></cite> ( U) i4 v- m5 |/ U
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang activation}</a> 2 X3 Z: l/ T- ]
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>
7 d2 A; ?$ s) z4 j<!--*游客状态下 显示注册 登陆链接.$regname和$reglinkname为后台自定义的注册链接文字和注册文件名*--> / {6 U5 N. s8 U9 t+ _" d8 B
<!--{else}--> ! ~0 N7 ?9 F3 N
<a href="http://blog.soso.com/qz.q/$regname" class="noborder">$reglinkname</a> 2 \- z& L$ d7 Z( J6 q2 q# t
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang login}</a>
2 Y, E4 s% z  r$ Q( M<!--{/if}-->
2 s% c+ p7 F3 E! a" m</div> ; f6 [2 n9 B* b% r: N  x. ?  A0 C
<!--*头部广告位*--> 0 R8 O3 |/ ~# t3 d) X
<div id="ad_headerbanner"><!--{if $admode && !empty($advlist['headerbanner'])}-->$advlist[header banner]<!--{/if}--></div> 5 @3 z: a6 k1 o' h3 t
<!--*导航栏开始*--> 3 x- P) }1 h' G! U( Y/ h7 Z2 T
<div id="menu">
& h0 J0 M, q; B0 ]5 ^3 X% ~<ul>
  d' i" c, H: T' w, c0 w<!--*判断是否开启了分栏模式 开启的话 就在导航栏加入分栏链接*-->
9 l3 ^  h, U) J' p<!--{if $_DCACHE['settings']['frameon'] > 0}--> 3 ^& X. t9 X' y( w" F3 N& ]
<li> 1 x8 _8 k5 \# w- N- \8 p1 b
<span class="frameswitch">
& K, M# [9 u1 ]1 ]<!--*判断当前用户分栏状态来切换平板模式和分栏模式链接*-->
: D9 I' t. x1 \- G5 |6 c% h<script type="text/javascript"> 5 ^  U6 D' ], v6 H4 P
if(top == self) { 6 g4 u7 P' F/ \, o: 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']))))} 5 g9 e8 R4 z5 x% S
top.location = 'frame.php?frameon=yes&referer='+escape(self.locat ion);
  j& c7 Q) i( v9 j0 _5 g+ f& O8 R{/if} 9 w$ N6 o5 Y  G; d  \
//分栏模式
& N, C8 `1 N" P0 p7 ldocument.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=yes" target="_top" class="frameon">{lang frameon_column}<\/a>'); # N  ~) J) ]# f. g; ]- @
} else {
+ n5 {2 ^9 X: \7 P//平板模式 9 K  V$ q8 b/ b- E: i' z. v
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=no" target="_top" class="frameoff">{lang frameon_flat}<\/a>');
! @" x+ Z6 u) e7 @3 }" R}
: J! `5 S- L/ d% @# ^3 d</script>
  c2 d, g) ]( T' j</span> # _0 q- W# Z8 z' {
</li>
* Z" ]0 s6 {- I! A/ I# H<!--{/if}-->
# W& a. S, y; u
您需要登录后才可以回帖 登录 | 注册


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

GMT+8, 2025-6-18 04:01 , Processed in 0.024001 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部