discuz教程:制作網(wǎng)站模板前必須了解的界面結(jié)構(gòu)(頁頭頁尾模板文
頁頭文件路徑:template/default/common/header.htm
header.htm文件二次加載的文件有:
template/default/common/header_common.htm 全局公共文件
|--該文件中包含了頁面TITLE,對瀏覽器的申明,以及全局必須存在的基本代碼,所以不建議新手修改此文件
template/default/common/header_diy.htm DIY模式時加載的DIY浮層菜單
template/default/common/member/login_simple.htm 右上角迷你登陸框(未登錄時調(diào)用該文件)
以上的代碼必須保留,此段代碼為所有頁面必須使用的腳本、樣式載入,去掉后頁面將會錯誤顯示!!
除了保留
以上的代碼,以下代碼也是必須存在的
頁面中的ajax交互功能必須依賴的代碼:
DIY功能必須的代碼:
頁頭廣告調(diào)用代碼:放置于
上面
導航條當前位置獲取代碼,必須放置于logo代碼前面
二級導航調(diào)用代碼:放置于二級導航代碼后面
頁頭搜索條代碼,根據(jù)自己模板的結(jié)構(gòu)設(shè)計放到需要的位置即可
全局框架代碼,該代碼的閉合在footer.htm文件第一行
中
此外頁頭文件包含幾個插件嵌入點代碼,作為一個完整的discuz模板,插件鉤子是必須存在的:
頂部導航左嵌入點:
頂部導航右嵌入點:
右上角登錄狀態(tài)嵌入點(個人設(shè)置前面):
右上角登錄狀態(tài)嵌入點(退出按鈕前面):
右上角登錄狀態(tài)嵌入點(第二行第一位):
全局頁尾
頁尾文件路徑:template/default/common/footer.htm
頁尾文件擔負整個模板的重要的收尾工作,如果缺少必須的代碼,同樣也會導致整個程序各個功能不能正常使用!
頁尾文件第一句(必須存在):
PS:這個閉合的標簽是頁頭文件的
站長推薦功能調(diào)用代碼:
全局頁尾廣告代碼調(diào)用(必須存在):
頁尾插件嵌入點:(必須存在!)
頁尾左框架版權(quán)信息(必須存在)
頁尾有框架菜單、備案、執(zhí)行時間、統(tǒng)計代碼
$nav[code]|
$_G['setting']['statcode']
{lang time_now}
, Processed in $_G[debuginfo][time] second(s), $_G[debuginfo][queries] queries
, Gzip On, On.
用戶活動信息記錄代碼(必須存在):
PS:缺少該代碼直接導致用戶在線時間等信息無法記錄
用戶升級信息彈出層:(頁頭右上角用戶組連接彈出)
{lang credits} $_G[member][credits], {lang thread_groupupgrade} $upgradecredit {lang credits}
用戶短消息、站點郵件發(fā)送觸發(fā)代碼(必須存在)
使用DIY功能時必須的腳本(必須存在):
用戶提醒功能狀態(tài)變更(必須存在):
漫游通知觸發(fā)代碼:(管理員下彈出漫游通知)
返回頂部浮動菜單
{lang scrolltop}
程序功能最后處理代碼(必須存在)
PS:偽靜態(tài)、模塊更新、Gzip等等
版權(quán)聲明:
本站所有文章和圖片均來自用戶分享和網(wǎng)絡(luò)收集,文章和圖片版權(quán)歸原作者及原出處所有,僅供學習與參考,請勿用于商業(yè)用途,如果損害了您的權(quán)利,請聯(lián)系網(wǎng)站客服處理。