KaiBbsDiscuz美化模板系列教程Header代码分析.docx

上传人:b****2 文档编号:17650827 上传时间:2023-04-24 格式:DOCX 页数:11 大小:18.25KB
下载 相关 举报
KaiBbsDiscuz美化模板系列教程Header代码分析.docx_第1页
第1页 / 共11页
KaiBbsDiscuz美化模板系列教程Header代码分析.docx_第2页
第2页 / 共11页
KaiBbsDiscuz美化模板系列教程Header代码分析.docx_第3页
第3页 / 共11页
KaiBbsDiscuz美化模板系列教程Header代码分析.docx_第4页
第4页 / 共11页
KaiBbsDiscuz美化模板系列教程Header代码分析.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

KaiBbsDiscuz美化模板系列教程Header代码分析.docx

《KaiBbsDiscuz美化模板系列教程Header代码分析.docx》由会员分享,可在线阅读,更多相关《KaiBbsDiscuz美化模板系列教程Header代码分析.docx(11页珍藏版)》请在冰豆网上搜索。

KaiBbsDiscuz美化模板系列教程Header代码分析.docx

KaiBbsDiscuz美化模板系列教程Header代码分析

【KaiBbs】Discuz!

美化模板系列教程--Header代码分析

上节我们讲了模板的文件分析

下面我们来看看header的代码分析

基本结构:

1

2============================================

3|||||||||-模板开始-|||||||||

4--------------------------------------------

5|

---网页信息---!

>

6|

7|网页标题

8|SEO信息

9HJs.Css调用等信息

10e

11a

12d

13e

14r头像LOGO和广告信息

15.

16h//*菜单图层

17t.....

18m

--{if$_DCACHE['settings']['frameon']>0}-->.......

--{/if}-->

19|

22|

23--------------------------------------

24|Discuz.Htm

25--------------------------------------

26|Footer.Htm

27|

28|

29|

30|

31--------------------------------------------

32|||||||||-模板结束-|||||||||

33============================================

复制代码

===============Header部分开始===============

34

35

DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http:

//www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

36

//www.w3.org/1999/xhtml">

复制代码

==============开始代码======================

37

38

39

复制代码

40

41

42$navtitle$bbname$seotitle-PoweredbyDiscuz!</p><p>

43

44说明图片:

45说明文字:

红色文字为网站的标题部分1.$bbname为网站标题名字!

在后台--全局--站点信息--论坛名称填写

462.$seotitle为网站标题后面跟着的字!

在后台--全局--优化设置--标题联附加字设置[上图没有填写]

473.-PoweredbyDiscuz!

这断文字可以自行修改也可删除!

48标题栏自己可以随便改动!

想怎么改都行!

如:

我们的网站名字$navtitle$bbname$seotitle-欢迎光临哦!

49另附关于网站标题的SEO:

复制代码

-------------------SEO信息---------------------

50

51$seohead

52

53

Board"/>

54

$version"/>

55

TeamandComsenzUITeam"/>

56

57

58

59

60$rsshead

61$extrahead

62-----------------------------------------------

63

--{ifCURSCRIPT=='viewthread'}-->

64

65

--{if$thread['special']}-->

66

67

--{/if}-->

68

--{elseifCURSCRIPT=='post'}-->

69

70

--{/if}-->

71

72

73vardiscuz_uid=$discuz_uid;varIMGDIR='{IMGDIR}';varattackevasive='$attackevasive';vargid=0;varSTYLEID='{STYLEID}';

74

--{ifin_array(CURSCRIPT,array('viewthread','forumdisplay'))}-->gid=parseInt('$thisgid');

--{elseifCURSCRIPT=='index'}-->gid=parseInt('$gid');

--{/if}-->varfid=parseInt('$fid');vartid=parseInt('$tid');

75

76

77

78==================结束代码=====================

79

80

81

82

83

84------------------------------------------------------------

85

86

{BOARDLOGO}

87

--{if$admode&&empty($insenz['hardadstatus'])&&!

empty($advlist['headerbanner'])}-->$advlist[headerbanner]

--{/if}-->

88

89注:

此处是显示论坛LOGO和顶部右侧广告部分

90------------------------------------------------------------

91

92菜单开始

93------------------------------------------------------------

94

95

--{if$discuz_uid}-->

96$discuz_userss

97{langlogout}

98

--{elseif!

empty($_DCOOKIE['loginuser'])}-->

99$_DCOOKIE['loginuser']

100{langactivation}

101{langlogout}

102

--{else}-->

103$reglinkname

104{langlogin}

105

--{/if}-->

106

107注:

此处的意思就是若灯入了则显示会员名字和退出按钮。

若未灯入则显示注册菜单和灯入菜单

108

109--------------------------------------------------------------

110

--{if$_DCACHE['settings']['frameon']>0}-->

111

112

113if(top==self){

114

--{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']))))}-->

115top.location='frame.php?

frameon=yes&referer='+escape(self.location);

116

--{/if}-->

117document.write('

frameon=yes"target="_top"class="frameon">{langframeon_column}<\/a>');

118}else{

119document.write('

frameon=no"target="_top"class="frameoff">{langframeon_flat}<\/a>');

120}

121

122

123

--{/if}-->

124

125--------------------------------------------------------------

126

127