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

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

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

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2010-5-22 13:37:24 |只看该作者 |倒序浏览
使用说明
& }4 E- F. Y9 Z5 i8 o, A1. 释版风格文件请勿直接用到站点中 因为注释已经把文件加大了
/ i" d3 o3 Z/ L" S" Z0 G$ H3 a" \如果用在站点模版中 会造成不必要的拖速 注释文件仅供本地学习与参考!
. w% `. ~% W" [" n7 T2. 您或多或少需要对基本的HTML代码有所认识 不然这个注释版可能对您没有帮助。
: e5 U5 s" ]  {* W  a5 V3. 文件内因为注释很多 如果使用一般的记事本打开阅读的话 会很难阅读
* [. _* v4 R" f6 {* w建议使用一些代码编辑器打开阅读 因为只有代码编辑器 才会对注释部分作出高亮
3 r& o, O& a% G, y( T/ h! L我个人推荐EditPlus 或者更高阶的Dreamweaver 这样能更好的阅读里头的注释。 % v8 f1 Q& V# P% P" c0 Q
4. 欢迎转载本帖内容和附件到任何网站 * n( Q* p2 a" o* e
5. 本帖仅供发布 请不要在这里咨询如何修改 自己研究 自己动手 丰衣足食!
* u- [! j- E* p. s# ~文件说明
9 y( B# F% j2 x$ WHeader.htm、Footer.htm为Discuz!程序的头部和尾部模板文件
) }) W8 i' ~: s! a$ }这两个模板被用在前台的全局中 论坛中所有页面都靠他们传入css,js等等
7 ~8 J" F6 Z5 X/ O, }文件路径:Discuz目录/templates/default下 . x: c6 l: Z7 E$ A9 U3 t
系列教程地址
1 D% \- O- u1 }$ v& e  @& phttp://www.cnzhanzhang.com/thread-29644-1-1.html ' R$ r  t* @2 v; l9 y% p
文件注释说明: 3 p  J# I, j+ q& J7 @
1. 头部文件修改注释
% t! Z2 H0 ~* |! w& s6 d<!--**********************Header.htm模板注释开始*********************************--> 8 r* H3 w9 d" y( ]+ B2 ~
<!--*XHTML DTD声明 不可改动*-->
2 s! O+ C1 |5 c<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd"> $ }7 }6 P$ A2 y
<html xmlns="http://www.w3.org/1999/xhtml">
' f& }" V' \/ j1 o  {<head> $ p/ l* o- Q7 I" W! Y
<meta http-equiv="Content-Type" content="text/html; charset=$charset" /> 2 Z6 ~9 {( W& ]: Y8 C
<!--*$navtitle:当前页面的导航, $bbname:站点名称, $seotitle:标题附加字*--> # S8 O' h; M3 Q: o# q
<title>$navtitle $bbname $seotitle - Powered by Discuz!</title>
* ^  b- R2 B7 V9 N* F$ ]( |<!--*其他头部信息 感谢CS1.3指正*-->
1 W9 [/ R! }5 m# L( X$seohead + U, E4 V  H/ p1 h" B( Y- F+ t
<!--*关键字部分 这块基本不需要动了 直接后台可以设置的*--> ) j* v8 x3 `+ m" m5 O: d% G  D" Z
<meta name="keywords" content="{$metakeywords}$seokeywords" />
, a" t, Q) p. O) z! {* kmeta name="description" content="$metadescription $bbname $seodescription - Discuz! Board" /> % [. k2 G3 r) c. v% p' U2 h! j
<meta name="generator" content="Discuz! $version" />
4 c% x+ [( \0 \. K<meta name="author" content="Discuz! Team and Comsenz UI Team" /> ( }3 A' k1 x; X8 A2 ^1 i+ \
<meta name="copyright" content="2001-2009 Comsenz Inc." /> 8 g0 [8 L9 J' }# G6 [" {
<meta name="MSSmartTagsPreventParsing" content="True" />
$ S6 V8 Y; q1 S4 ^9 ^9 O  z  @6 [<meta http-equiv="MSThemeCompatible" content="Yes" />
; N  F/ S. J5 A5 @<meta http-equiv="x-ua-compatible" content="ie=7" /> / I; M1 n7 l& }
<!--无图版(achiever)链接--> 8 f# K; l/ Z% h3 z9 |' n
link rel="archives" title="$bbname" href="http://blog.soso.com/qz.q/{$boardurl}archiver/" /> 2 l+ Y! ~  T# X2 N' X. d$ Q- E
<!--*RSS链接*--> $ |# S- ]  ?, I8 l; V" j) [
$rsshead
8 Y5 y! j1 e9 N3 [. h<!--*未知变量 暂时保留*-->
! g. l; g6 l8 m- c+ h# |$extrahead
! J2 K9 W+ [, U" R6 q<!--*载入CSS模板 不可改动*-->
  {1 n+ j) b, L& [9 h8 N! O; e4 h{csstemplate}
! [9 c0 K" W% S' a<!--*一些全局变量 不可改动*-->
, U( o! z) H8 }  ^7 k<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>
- j/ ~0 ^6 a5 h+ R<!--*{$jspath}:后台>全局>优化设置>服务器优化>JavaScript脚本目录*-->
  @( F4 y, A# ^9 f' H3 M' m0 j<script type="text/javascript" src="http://blog.soso.com/qz.q/{$jspath}common.js?{VERHASH}"></script>
. v' h! ?3 {" u1 y$ C( e3 l4 c</head>
# |; }- ]" x& P3 W9 h) j$ W<body id="{CURSCRIPT}">
* _# y% Q+ ~( \8 V. F, Y$ \<!--*浮动窗和一些载入动作*--> 2 ?( h4 l. O9 t: c" R
<div id="append_parent"></div><div id="ajaxwaitid"></div>
% o5 c$ z* L6 j4 ~- e<div id="header">
6 J4 K1 @& ~" C2 U' J! O3 T4 X% d<div class="wrap s_clear"> 6 Z2 @3 a+ F3 [" A9 d% O: r9 u3 r% z
<!--*$indexname为后台设置的首页文件名,{BOARDLOGO}为站点logo,在风格编辑中修改*--> $ q: e: H% o) R/ p& N
<h2><a href="http://blog.soso.com/qz.q/$indexname" title="$bbname">{BOARDLOGO}</a></h2> - S' q0 |$ \% E) g% t
<!--*用户工具栏开始*-->
0 a2 P# m* H1 H3 j% ~<div id="umenu">
. E( s0 h# Z+ p$ M2 O6 M2 Y<!--*判断是否已登录 这里是已登录*-->
8 Z& D$ u* \( U$ c9 o5 H<!--{if $discuz_uid}--> , s8 y% W& l: @( a( j
<!--*用户名*-->
$ f  T7 r6 g3 N1 D: q; i/ @0 L# i<cite><a href="http://blog.soso.com/qz.q/space.php?uid=$discuz_uid" class="noborder">$discuz_userss</a>
! w, b$ [; @, z2 {0 @1 o<!--*如果当前用户的用户组允许隐身 就显示在线/隐身切换链接*--> ' J$ C: q5 s9 ]6 X" B3 q" t3 ?
<!--{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>
$ \" B7 t9 p' X<span class="pipe">|</span> . `' S) U0 N, Q" c; [9 ?! A0 d3 t) f
<!--*判断如果UCenter中存在UCHome应用 就显示该用户个人空间链接 UCHome是优先的.*-->
' M8 i+ a# D3 M4 u" w<!--{if $ucappopen['UCHOME']}-->
& \9 w2 @1 y" ?: R" ]: C<a href="http://blog.soso.com/qz.q/{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a>
" c/ `, `( U2 |% B, U<!--*判断如果UCenter中存在X-Space应用 就显示该用户个人空间链接 如果想要默认为XSpace的 可以调转下和UCHome判断的顺序*--> 6 K2 ^+ |2 y4 P1 f; Q
<!--{elseif $ucappopen['XSPACE']}--> 1 Z: r7 o! L" S8 r: ?+ ~
<a href="http://blog.soso.com/qz.q/{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a>
- j/ N" m# G( [/ s  ~1 }4 R- s( n# T<!--{/if}--> ! b# B6 }1 E) m2 C5 W$ g
<!--*"提醒"的链接是判断当*--> " ?" n7 ~; U+ [3 n7 U7 w
<a id="myprompt" href="http://blog.soso.com/qz.q/notice.php" % {0 H+ j8 X2 b$ W7 v0 @3 _
<!--*判断如果有新提醒 当鼠标移到上边 就弹出菜单*--> 9 Q# g) l  P! L  ]" |5 Z
<!--{if $prompt}-->class="new"<!--{/if} -->>{lang notice}</a>
5 Z: T$ _" w! l3 x. Q1 _<!--*当有新提醒的时候 显示红色信封*-->
2 t9 N; W  i3 A  j4 l# B7 ]% k8 ]3 K<span id="myprompt_check"></span>
8 r& y  _% y( O' L$ {" |0 e7 f<!--*短消息链接*-->
* d; Z8 Y4 G8 x6 Y; O<a href="http://blog.soso.com/qz.q/pm.php" id="pm_ntc" target="_blank">{lang pm_center}</a>
5 v$ g9 B1 w: P# t9 F5 ]" a<!--*判断如果开启了论坛任务 就显示论坛任务链接*-->
! C2 n8 M8 M7 n3 P" }6 z  W+ \* O<!--{if $taskon}-->   ^: u9 P* `3 o) {: k
<a id="task_ntc" - i4 H" _6 c, B% E0 X
<!--*判断如果当前用户有未完成的任务 显示未完成任务图标和进行中任务链接*-->
" W2 u% s3 X0 }. L% ^1 u" 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>
* \( J8 R8 P: b& s<!--{/if}--> ! {# y. t6 K! C( I" S
<span class="pipe">|</span>
; T6 m- j. p+ {6 Q<!--*个人中心链接*-->
- r0 s. H4 |" R4 J$ o<a href="http://blog.soso.com/qz.q/memcp.php">{lang user_center}</a>
: M' X. n2 Z1 @<!--*判断当前用户的管理组为版主或超级版主时 显示modcp.php版主管理面板*--> : ^+ C) f8 M  `
<!--{if $discuz_uid && $adminid > 1}--><a href="http://blog.soso.com/qz.q/modcp.php?fid=$fid" target="_blank">{lang modcp}</a><!--{/if}--> 3 h9 ~3 I  a  v' v4 `+ I
<!--*判断当前用户的管理组为管理员时 显示admincp.php系统设置*--> : k9 Z7 P, k1 n% ~9 I8 e7 x& {" K2 P& A
<!--{if $discuz_uid && $adminid == 1}--><a href="http://blog.soso.com/qz.q/admincp.php" target="_blank">{lang admincp}</a><!--{/if}--> % f5 M1 k" H& s/ a+ e8 F) K
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a> 1 r# |( T# a# F) c: z
<!--*当前用户如果为从其他应用(比如UCHome)过来论坛登录的 就显示需要先激活验证*--> / b3 n7 t& r! q, V. y
<!--{elseif !empty($_DCOOKIE['loginuser'])}--> * W% g3 V4 c2 h9 N# b# Q/ @
<cite><a id="loginuser" class="noborder">$_DCOOKIE['loginuser']</a></cite>
0 g+ `/ A+ e' e# q% u! n/ n6 r* s<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang activation}</a>
1 N: j: }' {0 D4 o5 `. S) x<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>
8 B% i( V5 v% @0 u3 L) n7 p% j1 K<!--*游客状态下 显示注册 登陆链接.$regname和$reglinkname为后台自定义的注册链接文字和注册文件名*--> 7 @$ l( T) L3 s
<!--{else}-->
3 \! s# z+ B3 q9 I<a href="http://blog.soso.com/qz.q/$regname" class="noborder">$reglinkname</a>
  [3 l+ Y! L1 T1 U( n( {4 ]+ }% \6 z<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang login}</a>
0 ?+ a. b* O3 i+ P8 b8 p3 P- [<!--{/if}--> " s. d5 @7 T) G1 \0 O; J
</div> " p7 b/ I# ^0 D$ ^4 m( j4 c4 P
<!--*头部广告位*-->
% ?2 t2 Y6 H2 ?1 J, {0 f" s5 L<div id="ad_headerbanner"><!--{if $admode && !empty($advlist['headerbanner'])}-->$advlist[header banner]<!--{/if}--></div>
& s, x6 a. W3 V: |<!--*导航栏开始*--> * X; b2 m& a( l: C" j
<div id="menu">
/ a, ~6 q1 }* a, ^9 r" E<ul>   M4 T$ u# T4 o! t
<!--*判断是否开启了分栏模式 开启的话 就在导航栏加入分栏链接*--> 7 A, p8 G- E9 w2 T- ?& }. {$ d/ g$ g
<!--{if $_DCACHE['settings']['frameon'] > 0}--> 4 k; V3 N% T% m1 \; ^* ]$ r
<li> ( @* r# k0 D' Q
<span class="frameswitch">
9 `, \* w+ o$ ~: y<!--*判断当前用户分栏状态来切换平板模式和分栏模式链接*-->
! X1 e7 U( W1 q. Z  z  |$ o<script type="text/javascript">
) P8 N9 q: r. c0 Nif(top == self) { - c. i  [# r2 T' R8 F: R! 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']))))}
7 h) Y1 r; ]3 w& R/ Ctop.location = 'frame.php?frameon=yes&referer='+escape(self.locat ion); 9 K9 R7 p" r! e9 S3 l+ w; H
{/if} " {! {* V# M# Z4 |$ w0 N; G% {
//分栏模式 ! j- V5 M6 l2 ^
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=yes" target="_top" class="frameon">{lang frameon_column}<\/a>');
- O. e2 X& b1 ^% c} else {
. [$ E* N4 c+ r4 Y2 F//平板模式
- A: _1 C2 ]! O. \' mdocument.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=no" target="_top" class="frameoff">{lang frameon_flat}<\/a>'); 4 [3 m$ m5 E  w0 e, z3 B4 s
} # i0 p  F/ a/ ~/ _; Y
</script>
- U+ @3 `1 |; U</span>
8 E9 O- i) Y) {</li> 5 V$ Z& }3 I: i" C
<!--{/if}-->4 O. L5 |$ T- B: v, V4 U0 S
您需要登录后才可以回帖 登录 | 注册


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

GMT+8, 2025-11-27 05:00 , Processed in 0.023001 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部