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

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

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

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2010-5-22 13:37:24 |只看该作者 |倒序浏览
使用说明 / q* W: v; Q% d. x
1. 释版风格文件请勿直接用到站点中 因为注释已经把文件加大了 + s+ }0 G, E" }& F
如果用在站点模版中 会造成不必要的拖速 注释文件仅供本地学习与参考! / ?8 h" L, S! ~6 U$ I* o0 O
2. 您或多或少需要对基本的HTML代码有所认识 不然这个注释版可能对您没有帮助。 * c2 f% [2 ~/ r  r5 G5 k# z
3. 文件内因为注释很多 如果使用一般的记事本打开阅读的话 会很难阅读 5 }# c. f, c5 a" J. f' y) A8 ]
建议使用一些代码编辑器打开阅读 因为只有代码编辑器 才会对注释部分作出高亮
0 t$ h; ]! L/ t7 c我个人推荐EditPlus 或者更高阶的Dreamweaver 这样能更好的阅读里头的注释。 ' A3 J+ ?+ b  [# Y  {* S* \
4. 欢迎转载本帖内容和附件到任何网站
: g& {  O$ [' R# S  j5. 本帖仅供发布 请不要在这里咨询如何修改 自己研究 自己动手 丰衣足食!
! ^# a) N' f8 ~" s文件说明
& _& N' E, g& i9 _Header.htm、Footer.htm为Discuz!程序的头部和尾部模板文件
9 w2 D+ R- L; W5 u* ?' a8 k, }这两个模板被用在前台的全局中 论坛中所有页面都靠他们传入css,js等等
5 @3 A# A$ g, }" x文件路径:Discuz目录/templates/default下
. {9 t/ W! H, e6 l系列教程地址 + h6 b, E/ T& K: R* S# L( E7 ]$ F* f
http://www.cnzhanzhang.com/thread-29644-1-1.html
7 V& O) s* v# Q9 M4 P; c& L  J2 a" ^$ Z文件注释说明: " C' `& G# z( J$ q
1. 头部文件修改注释 & l* I8 ~0 A1 ^3 M. N% T: T( w2 S
<!--**********************Header.htm模板注释开始*********************************-->
& F4 M2 F5 C+ r  a$ z<!--*XHTML DTD声明 不可改动*-->
2 b+ F5 ~3 l3 ?<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd"> # G1 q: N, }' Z. F+ W- J
<html xmlns="http://www.w3.org/1999/xhtml"> 4 L/ ^9 b' T3 D( C$ p5 d9 y; j; _1 T0 i3 O
<head>
. A2 u& V0 f  I, R& y<meta http-equiv="Content-Type" content="text/html; charset=$charset" /> 9 y- R! w5 \8 K$ }+ v, J& q7 E/ p
<!--*$navtitle:当前页面的导航, $bbname:站点名称, $seotitle:标题附加字*--> - y" m; F% |9 m3 g3 i# L9 `" Q3 g# u1 `
<title>$navtitle $bbname $seotitle - Powered by Discuz!</title> 7 _: m3 p/ `4 b* Y$ ?( ~$ P8 [
<!--*其他头部信息 感谢CS1.3指正*--> * ?9 i& X2 k9 t  y: L) d- k% h
$seohead
' G4 U4 g3 v9 ~/ d/ e<!--*关键字部分 这块基本不需要动了 直接后台可以设置的*--> . G) r% X1 E) j/ v% \
<meta name="keywords" content="{$metakeywords}$seokeywords" />
' x* S: K, g% t5 T3 X) T; w/ bmeta name="description" content="$metadescription $bbname $seodescription - Discuz! Board" />
! o+ F* a3 Z! [$ @<meta name="generator" content="Discuz! $version" /> 9 q0 X/ B4 W2 c! s+ n5 ]# @
<meta name="author" content="Discuz! Team and Comsenz UI Team" />
- S3 W+ V& H. ^5 z4 o- |* o8 `<meta name="copyright" content="2001-2009 Comsenz Inc." /> 5 O6 n: t. `% C1 l! p
<meta name="MSSmartTagsPreventParsing" content="True" /> 1 H1 ?2 a% G7 g6 O  S
<meta http-equiv="MSThemeCompatible" content="Yes" />
4 J! W& k/ B/ {2 I) D<meta http-equiv="x-ua-compatible" content="ie=7" /> # Q* P6 {0 R6 [6 |% B
<!--无图版(achiever)链接-->
+ H: a( y  u; C7 i, O% N5 u8 [link rel="archives" title="$bbname" href="http://blog.soso.com/qz.q/{$boardurl}archiver/" /> + p3 M+ a6 |" K" T  r+ D) U
<!--*RSS链接*-->
" r7 ^2 ^0 i0 x$rsshead ( _: {; {! D* |4 h
<!--*未知变量 暂时保留*-->
* z1 P' O; d6 r# f+ y$extrahead ( l2 S, H: p8 {3 C1 r/ G
<!--*载入CSS模板 不可改动*-->
" b8 D0 e. I- c9 Z0 ]: z' ]{csstemplate}
4 ^$ c8 L0 r, B. \7 s<!--*一些全局变量 不可改动*--> 4 A8 Y! B3 ~4 ~7 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>
0 A/ T: \* [  r/ E+ ]4 w<!--*{$jspath}:后台>全局>优化设置>服务器优化>JavaScript脚本目录*-->
: e- g% G" s0 |$ I. w" @<script type="text/javascript" src="http://blog.soso.com/qz.q/{$jspath}common.js?{VERHASH}"></script>
* q4 a$ ?7 M! a7 J- o/ c/ ]/ f</head>
  X4 X% K' E2 \  {$ q' @5 b6 g: p<body id="{CURSCRIPT}">
4 ^5 m8 {, Y' l8 ~/ D<!--*浮动窗和一些载入动作*-->
- I- P0 u6 i- {) U) Y<div id="append_parent"></div><div id="ajaxwaitid"></div>
/ P! s1 y# ^+ F/ C<div id="header"> * o1 `, Z1 g! ^' O5 ~& ^
<div class="wrap s_clear"> $ ]8 t# p6 b* q0 E" F$ X, d2 k
<!--*$indexname为后台设置的首页文件名,{BOARDLOGO}为站点logo,在风格编辑中修改*-->
# q6 U9 C! j9 {5 s) S<h2><a href="http://blog.soso.com/qz.q/$indexname" title="$bbname">{BOARDLOGO}</a></h2> ) C. @% N# G7 o, d
<!--*用户工具栏开始*-->
) f9 |' f: A8 P5 r1 h<div id="umenu">
% C- k0 v" J( `: F' o8 ~' L& H; l<!--*判断是否已登录 这里是已登录*-->
. o, R/ K% ?6 I0 o4 O<!--{if $discuz_uid}-->
) r. o) J* O9 Z8 d% c3 E( z* i<!--*用户名*--> " M6 D. v# P: q# d- w
<cite><a href="http://blog.soso.com/qz.q/space.php?uid=$discuz_uid" class="noborder">$discuz_userss</a> 1 j( g3 p) N" B) Q, N
<!--*如果当前用户的用户组允许隐身 就显示在线/隐身切换链接*-->
) q8 T, W& q0 e<!--{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>
+ l9 H- x# a, E$ R/ c" d<span class="pipe">|</span>
! a$ j0 ]# p+ W% l<!--*判断如果UCenter中存在UCHome应用 就显示该用户个人空间链接 UCHome是优先的.*--> , V* y) }5 z3 c' Z* Y, I9 f" e
<!--{if $ucappopen['UCHOME']}-->
2 M# m  d, R  H0 |! t5 a<a href="http://blog.soso.com/qz.q/{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a>
" r6 @* N# p/ E% `' c<!--*判断如果UCenter中存在X-Space应用 就显示该用户个人空间链接 如果想要默认为XSpace的 可以调转下和UCHome判断的顺序*--> $ E! t+ y1 m) i% I. @
<!--{elseif $ucappopen['XSPACE']}--> 3 `3 ~1 c/ N. }# p/ [
<a href="http://blog.soso.com/qz.q/{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a>
& d* V% W# l2 }6 o& {! V. P<!--{/if}--> 6 u0 M# v- p* b2 g4 d. u
<!--*"提醒"的链接是判断当*-->
$ S4 g. {5 k. d% S) G" y" |/ q<a id="myprompt" href="http://blog.soso.com/qz.q/notice.php" - x# g# N. f/ r, L4 o
<!--*判断如果有新提醒 当鼠标移到上边 就弹出菜单*--> % @  s, }/ ~5 Z$ Y
<!--{if $prompt}-->class="new"<!--{/if} -->>{lang notice}</a>
8 [' R+ v! c- D+ j<!--*当有新提醒的时候 显示红色信封*-->
7 E. y# D& D1 |5 \, M<span id="myprompt_check"></span> 8 s6 O9 s3 \, I6 ]' U) s
<!--*短消息链接*-->
; V; v. _2 F9 s5 ~3 q9 S* {$ G8 r9 l<a href="http://blog.soso.com/qz.q/pm.php" id="pm_ntc" target="_blank">{lang pm_center}</a> . y3 x& D4 ]9 e9 R9 p/ ]
<!--*判断如果开启了论坛任务 就显示论坛任务链接*--> % M+ ]6 z/ Z" T( c7 g4 i
<!--{if $taskon}-->
* e% y: c+ ~/ X<a id="task_ntc" 8 a* E( C' p& E2 S# G  f1 g
<!--*判断如果当前用户有未完成的任务 显示未完成任务图标和进行中任务链接*--> * Y! t; b" y* B( [1 F6 ~
{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>
' _9 z2 J' H  i5 F* U<!--{/if}--> + X& B3 R7 U: c& L2 r( r
<span class="pipe">|</span>
. I* F( ~! o* M+ ?<!--*个人中心链接*-->
8 r; ?6 a! G- F& p3 ?) R+ m) f: A<a href="http://blog.soso.com/qz.q/memcp.php">{lang user_center}</a>
* f5 m: ^( Z7 w$ _3 H9 R<!--*判断当前用户的管理组为版主或超级版主时 显示modcp.php版主管理面板*--> " c1 s1 V* a5 m* n! |/ F
<!--{if $discuz_uid && $adminid > 1}--><a href="http://blog.soso.com/qz.q/modcp.php?fid=$fid" target="_blank">{lang modcp}</a><!--{/if}-->
% J; F; ^5 I( m. W5 ^6 X) |" P7 B<!--*判断当前用户的管理组为管理员时 显示admincp.php系统设置*-->
* B! |/ I; E: I( A<!--{if $discuz_uid && $adminid == 1}--><a href="http://blog.soso.com/qz.q/admincp.php" target="_blank">{lang admincp}</a><!--{/if}-->
, x1 L+ [/ ?" b- b; ^4 I9 F<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>   C; z) w9 Z( p  U/ Z  x4 i; [4 W
<!--*当前用户如果为从其他应用(比如UCHome)过来论坛登录的 就显示需要先激活验证*-->
+ L) z, m* G  c% V- ]<!--{elseif !empty($_DCOOKIE['loginuser'])}--> ; L0 Q' T; M- z  _( U" {3 p
<cite><a id="loginuser" class="noborder">$_DCOOKIE['loginuser']</a></cite> : }, b! Y" y+ j, O  R( s7 s
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang activation}</a>
6 p. g/ F2 L3 l9 Q<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>
$ @, g3 r& S  _) }  e2 ?* g<!--*游客状态下 显示注册 登陆链接.$regname和$reglinkname为后台自定义的注册链接文字和注册文件名*-->
" {. ~5 `2 F# t7 {/ a<!--{else}-->
6 s8 W) H# b: U4 X, B( U6 C<a href="http://blog.soso.com/qz.q/$regname" class="noborder">$reglinkname</a>
3 H: @3 r! I$ A3 l. B; {<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang login}</a> # h$ d" l3 l7 c& ?6 G. c
<!--{/if}-->
" u7 i# {8 `  l' l( F4 u</div>
" n0 s. K# [+ y* m( L) |8 t<!--*头部广告位*--> " D3 E' \7 t1 L
<div id="ad_headerbanner"><!--{if $admode && !empty($advlist['headerbanner'])}-->$advlist[header banner]<!--{/if}--></div> . ~/ G5 h5 Y1 j7 g4 }; K# _
<!--*导航栏开始*-->
! I: S# _  a/ i" `9 m<div id="menu">
+ ^0 e! e" V6 z<ul>
  m2 D# X- W% P* V<!--*判断是否开启了分栏模式 开启的话 就在导航栏加入分栏链接*-->
- l# F/ k1 ?9 g& i  U& u<!--{if $_DCACHE['settings']['frameon'] > 0}-->   n6 X$ r, Z! @4 i  L* F
<li> 0 L& W' O: R( ?( |, x+ G6 }7 x
<span class="frameswitch">
* I9 C6 f/ |5 Z7 T! P* g3 \4 E/ G<!--*判断当前用户分栏状态来切换平板模式和分栏模式链接*--> ; C9 s$ G3 p: |
<script type="text/javascript">
4 _5 Z$ }; w' z& O$ D3 S8 M9 p$ Jif(top == self) { : _3 N& ~9 u% ^1 E& B' P
{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']))))}
0 V" R7 P# M( \# u2 itop.location = 'frame.php?frameon=yes&referer='+escape(self.locat ion); / b/ t+ y1 n9 q( [$ D& q' x+ W
{/if}
4 M/ u* A) P1 a* O% b! E//分栏模式 ' `2 g2 K, ]; t
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=yes" target="_top" class="frameon">{lang frameon_column}<\/a>'); ; k6 J- z1 C5 O: p- H6 Q# N
} else {
6 Q: b. F# D+ A" S8 F: N9 N; U//平板模式 2 Q+ g% X5 Y% H1 m1 y
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=no" target="_top" class="frameoff">{lang frameon_flat}<\/a>');
- T% ^' W7 U3 c2 |}
$ F& H) ?9 X% J5 x</script>
: P4 I0 Z. f9 e* V. V% k" F- p</span>
* D9 j2 @" t4 O+ S  \* }: @! _7 z</li>
( M  i% j0 V. K9 k  M<!--{/if}-->* e7 n  C4 @7 l9 ]
您需要登录后才可以回帖 登录 | 注册


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

GMT+8, 2025-8-8 14:13 , Processed in 0.024002 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部