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

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

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

Rank: 9Rank: 9Rank: 9

跳转到指定楼层
1#
发表于 2010-5-22 13:37:24 |显示全部楼层 |倒序浏览
使用说明
$ ~1 @3 h6 ]# B4 v( ^) y& f# D1. 释版风格文件请勿直接用到站点中 因为注释已经把文件加大了 * E" s+ E2 V4 i, G. b# I: x
如果用在站点模版中 会造成不必要的拖速 注释文件仅供本地学习与参考!
1 I! ?) ]6 F8 H  q, l2. 您或多或少需要对基本的HTML代码有所认识 不然这个注释版可能对您没有帮助。 0 z! s4 {8 x2 F
3. 文件内因为注释很多 如果使用一般的记事本打开阅读的话 会很难阅读 7 ]" l0 ~' }! j7 S# S
建议使用一些代码编辑器打开阅读 因为只有代码编辑器 才会对注释部分作出高亮
  Z4 h7 J/ Q7 Y9 V0 ]我个人推荐EditPlus 或者更高阶的Dreamweaver 这样能更好的阅读里头的注释。 3 }8 c2 j3 q+ l8 T) ]1 |* Z) v
4. 欢迎转载本帖内容和附件到任何网站 ! n" ?9 E& z2 i
5. 本帖仅供发布 请不要在这里咨询如何修改 自己研究 自己动手 丰衣足食!
8 s" R" T# ~& \. g: t7 r文件说明
2 ~3 s; [7 d6 _$ L# H+ g( MHeader.htm、Footer.htm为Discuz!程序的头部和尾部模板文件
7 C6 d( ~" a( S* p- T9 u这两个模板被用在前台的全局中 论坛中所有页面都靠他们传入css,js等等
; Q: q4 l  I" ?1 H* W文件路径:Discuz目录/templates/default下 / _% o  v- ?  C
系列教程地址
( j  a7 W6 J' Y& Xhttp://www.cnzhanzhang.com/thread-29644-1-1.html
0 {5 e' W5 T5 J% D文件注释说明:
) C* r2 {& j) o: L1. 头部文件修改注释
4 p# C* u; ^! f( ]# E% M7 z<!--**********************Header.htm模板注释开始*********************************--> & T( U& Z8 o" |' p2 Y5 x
<!--*XHTML DTD声明 不可改动*--> & J$ i1 H: o5 W( Y$ m
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd">
9 `- m; Q  Q  j' K6 h/ \<html xmlns="http://www.w3.org/1999/xhtml"> & G+ x4 R7 q. K; Y
<head>
( C  D% x4 ?2 F<meta http-equiv="Content-Type" content="text/html; charset=$charset" />
" F+ Z9 N  e0 c<!--*$navtitle:当前页面的导航, $bbname:站点名称, $seotitle:标题附加字*--> % ^3 t3 J7 n8 F& |- h, f
<title>$navtitle $bbname $seotitle - Powered by Discuz!</title> 7 C* d7 B* L, K% s# B' Y
<!--*其他头部信息 感谢CS1.3指正*--> + n5 m" x/ O% Q7 d( q6 A0 K
$seohead
/ ^, F, Q, F% `- V# y' P3 Z, t<!--*关键字部分 这块基本不需要动了 直接后台可以设置的*--> 2 J2 f6 o2 I7 K, Y* n. H+ x
<meta name="keywords" content="{$metakeywords}$seokeywords" />
/ O/ I' l" C) |4 Qmeta name="description" content="$metadescription $bbname $seodescription - Discuz! Board" />
  _( F( U4 a3 y) s, z' l/ I, h<meta name="generator" content="Discuz! $version" /> 8 [% W9 K. ?8 K  I: M* ]
<meta name="author" content="Discuz! Team and Comsenz UI Team" />
# ]* n) I: I/ q  }5 G" X! |% h<meta name="copyright" content="2001-2009 Comsenz Inc." /> ( [& r+ b" G5 y4 p+ b9 T: k# U
<meta name="MSSmartTagsPreventParsing" content="True" />
" w, W2 P2 H( F* g4 y<meta http-equiv="MSThemeCompatible" content="Yes" /> ' _+ ~: `3 j0 ~% O8 E$ K7 `7 k6 D
<meta http-equiv="x-ua-compatible" content="ie=7" />
( E& v: c( E% H5 _& N4 l, C<!--无图版(achiever)链接--> + S  \2 J0 r( d; p% M$ M
link rel="archives" title="$bbname" href="http://blog.soso.com/qz.q/{$boardurl}archiver/" /> + P4 k+ C/ n" G0 k7 a
<!--*RSS链接*--> : d! k" J( {) ^( W
$rsshead
" U) T6 x! ~9 V. W( q<!--*未知变量 暂时保留*-->
+ T% H0 ]$ M# `# @5 B) \* U4 o' @$extrahead
/ J$ {. g, s% N. y& W<!--*载入CSS模板 不可改动*--> # A* V! s. n9 g
{csstemplate}
- s* c8 D" C  L<!--*一些全局变量 不可改动*-->
5 e/ \+ p, H9 S9 o6 o: q: v<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> " m$ _$ U% c5 X
<!--*{$jspath}:后台>全局>优化设置>服务器优化>JavaScript脚本目录*--> 8 a- a' v; U+ }5 w8 `
<script type="text/javascript" src="http://blog.soso.com/qz.q/{$jspath}common.js?{VERHASH}"></script>
" u1 Z: F! ?9 i4 e$ n; D0 R</head>
+ _! K9 u1 Q" O# f' B7 B<body id="{CURSCRIPT}">
" ?5 J9 Q9 Y0 U3 D+ o: o+ Q% n5 G<!--*浮动窗和一些载入动作*--> ' @8 G4 M/ J: k6 Q
<div id="append_parent"></div><div id="ajaxwaitid"></div>
3 w8 x+ I( h: }8 G7 ]$ ?4 c<div id="header"> $ Z1 X7 U' w6 J8 r9 `5 T9 d
<div class="wrap s_clear">
9 |3 f& m" h1 Z<!--*$indexname为后台设置的首页文件名,{BOARDLOGO}为站点logo,在风格编辑中修改*-->
& d8 h. {9 h: h% e+ H- H- A. ], p<h2><a href="http://blog.soso.com/qz.q/$indexname" title="$bbname">{BOARDLOGO}</a></h2>
& V% m) b: u  V" N1 ~7 h<!--*用户工具栏开始*--> * Z) \4 c6 v" e! P- C3 X( j
<div id="umenu"> ' Q4 i  k* b) I4 _! C. Y$ y3 g' R" w
<!--*判断是否已登录 这里是已登录*-->
: P4 o. @5 Q6 j5 j7 A<!--{if $discuz_uid}--> : P9 D5 Y' ^- W
<!--*用户名*--> $ v+ x' K% l1 ^! R. m( d+ h2 M
<cite><a href="http://blog.soso.com/qz.q/space.php?uid=$discuz_uid" class="noborder">$discuz_userss</a> " Z  P( K% y/ f+ r
<!--*如果当前用户的用户组允许隐身 就显示在线/隐身切换链接*--> + O! e4 m; @! W( x+ _3 i- B. H
<!--{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>
; F- x, X7 x+ \) e. ?* N9 ^<span class="pipe">|</span> 5 o- s' V4 [  e( C  X' ]
<!--*判断如果UCenter中存在UCHome应用 就显示该用户个人空间链接 UCHome是优先的.*--> - ?* u, z$ K5 @/ w5 G* h
<!--{if $ucappopen['UCHOME']}-->
2 A2 [+ I4 \! Y<a href="http://blog.soso.com/qz.q/{$uchomeurl}/space.php?uid=$discuz_uid" target="_blank">{lang space_short}</a>
+ ?% E7 r# Z: U8 ~<!--*判断如果UCenter中存在X-Space应用 就显示该用户个人空间链接 如果想要默认为XSpace的 可以调转下和UCHome判断的顺序*--> ' x! h! L; B" F1 ^' r: g9 N# x
<!--{elseif $ucappopen['XSPACE']}-->
( C+ G9 x$ O/ F! V<a href="http://blog.soso.com/qz.q/{$xspaceurl}/?uid-$discuz_uid" target="_blank">{lang space_short}</a> 8 \& u' r. B& @% R1 S8 L
<!--{/if}--> & D* T' C, E& q: r
<!--*"提醒"的链接是判断当*-->
( L2 x* {. h+ k, [% ?; k<a id="myprompt" href="http://blog.soso.com/qz.q/notice.php"
; [+ d1 }, ], j$ P, k; n5 x" [7 `<!--*判断如果有新提醒 当鼠标移到上边 就弹出菜单*--> ; \! O7 G. d# p6 p5 S$ i* r7 n5 G
<!--{if $prompt}-->class="new"<!--{/if} -->>{lang notice}</a>
, p7 _% ]: R0 D<!--*当有新提醒的时候 显示红色信封*-->
7 M$ k. l9 U- h; b4 `  f  k* `" Z! V<span id="myprompt_check"></span>
# Y! N+ ]4 R+ c1 w<!--*短消息链接*-->
5 P5 M. F4 `- J$ R<a href="http://blog.soso.com/qz.q/pm.php" id="pm_ntc" target="_blank">{lang pm_center}</a> " @; }8 x( P% u& `
<!--*判断如果开启了论坛任务 就显示论坛任务链接*--> " u5 |" ^5 p# r2 K" X% M6 {5 F8 ~
<!--{if $taskon}-->
4 r2 N2 b. ^- x9 I. g<a id="task_ntc"
7 k4 s0 U! q9 `' p, j( i<!--*判断如果当前用户有未完成的任务 显示未完成任务图标和进行中任务链接*--> : D/ }9 B6 B" |8 X
{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>
. c( j9 z$ n4 w: V/ c<!--{/if}--> * t% m9 r* t+ ?' B" T6 X0 S
<span class="pipe">|</span> 1 z8 v+ q! l, C0 y6 y  G& ^3 ~! d. i3 H
<!--*个人中心链接*--> 3 n2 P3 J1 v9 f- p
<a href="http://blog.soso.com/qz.q/memcp.php">{lang user_center}</a>
0 c" `8 H+ i1 c8 ^0 ]' H<!--*判断当前用户的管理组为版主或超级版主时 显示modcp.php版主管理面板*-->
% J# N2 z6 A2 ~8 x<!--{if $discuz_uid && $adminid > 1}--><a href="http://blog.soso.com/qz.q/modcp.php?fid=$fid" target="_blank">{lang modcp}</a><!--{/if}--> . G- H. P, \5 O" u" q9 S
<!--*判断当前用户的管理组为管理员时 显示admincp.php系统设置*--> : G% i$ O1 C9 C
<!--{if $discuz_uid && $adminid == 1}--><a href="http://blog.soso.com/qz.q/admincp.php" target="_blank">{lang admincp}</a><!--{/if}-->   Z  K( X% S, m4 }
<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a>
# C, |' P9 X9 F; |# `" q; u<!--*当前用户如果为从其他应用(比如UCHome)过来论坛登录的 就显示需要先激活验证*--> ! i: O& A% ?& t. o$ v* q
<!--{elseif !empty($_DCOOKIE['loginuser'])}--> 8 q* m/ Q1 G7 J4 i; M" G
<cite><a id="loginuser" class="noborder">$_DCOOKIE['loginuser']</a></cite>
2 x6 K1 K; l9 n1 d1 |8 P<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang activation}</a>
2 A/ R8 Y- ?1 ?/ K" a2 x<a href="http://blog.soso.com/qz.q/logging.php?action=logout&formhash={FORMHASH }">{lang logout}</a> ) d, A9 G# {- b
<!--*游客状态下 显示注册 登陆链接.$regname和$reglinkname为后台自定义的注册链接文字和注册文件名*--> 0 h# U, e( D! m# t& M
<!--{else}-->
7 L  @8 A; `) l7 I1 T<a href="http://blog.soso.com/qz.q/$regname" class="noborder">$reglinkname</a> 1 D2 R6 Q2 [7 }+ a/ O# c5 I; E+ l
<a href="http://blog.soso.com/qz.q/logging.php?action=login">{lang login}</a>
! I, G7 S& H- @! S<!--{/if}--> / w. P2 U* v2 _
</div>
: N0 O- ]9 I  \/ K<!--*头部广告位*--> 5 A- X( F3 T  u9 d# z) }% f0 _
<div id="ad_headerbanner"><!--{if $admode && !empty($advlist['headerbanner'])}-->$advlist[header banner]<!--{/if}--></div> . |0 V  q9 r; n& G
<!--*导航栏开始*-->
( Z( ~0 [& q1 ^9 _+ e" s3 s<div id="menu">
+ O# ?3 c& t' ^' g<ul>
2 z" t0 T# [6 ?. P9 u5 i<!--*判断是否开启了分栏模式 开启的话 就在导航栏加入分栏链接*-->
8 V( ]& C7 N" l4 g, ^! X' [<!--{if $_DCACHE['settings']['frameon'] > 0}-->
/ W* D+ p( o0 h. {" Z1 D<li> 3 Y1 ?" N- l3 ]/ R' a0 D
<span class="frameswitch"> ) h* ~; X7 v4 w& H- r# ~
<!--*判断当前用户分栏状态来切换平板模式和分栏模式链接*--> ' i# {% s. H) n4 g
<script type="text/javascript"> ) _  u9 c9 G. N! O/ x) T$ T; I
if(top == self) {   L  o6 J3 M9 W9 z
{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']))))}
+ A6 [6 ]; T# p0 Atop.location = 'frame.php?frameon=yes&referer='+escape(self.locat ion);
3 h0 i0 I# a4 T{/if}
+ ~! C: u# @6 f//分栏模式
% g1 O: k+ ]; Tdocument.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=yes" target="_top" class="frameon">{lang frameon_column}<\/a>');
( Z; L6 \+ r7 |8 Z} else { / Q( H1 I) v) u! l  T( j
//平板模式 9 s" l% u& U; x- V( l4 x
document.write('<a href="http://blog.soso.com/qz.q/frame.php?frameon=no" target="_top" class="frameoff">{lang frameon_flat}<\/a>');
1 y* Q! y+ n$ p) }, S} ( t6 }4 T& C. r8 ^
</script> ( k) ~. f( h- q5 c
</span> # Y/ p, n5 S, c0 d/ R; W
</li> . m: T8 E9 e# M& f) K
<!--{/if}-->$ T& E3 ^; \; I3 X1 Q& G# a
您需要登录后才可以回帖 登录 | 注册


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

GMT+8, 2024-6-2 13:34 , Processed in 0.015600 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 MinHang.CC.

回顶部