當(dāng)前位置:海企優(yōu)分類目錄網(wǎng) » 文章資訊 » 建站技術(shù) » 文章詳細 

35dir分類目錄網(wǎng)站模板標(biāo)簽使用手冊
內(nèi)容來源:本站原創(chuàng) 瀏覽:1575次 發(fā)布時間:2021-09-11
35dir分類目錄網(wǎng)站模板標(biāo)簽使用手冊,隨著35dir分類目錄漸漸退出我們視野,網(wǎng)上已經(jīng)很難找到35dir標(biāo)簽調(diào)用使用說明文檔,所以覺得這篇文章很有意義。35dir系統(tǒng)主要采用Smarty作為模板引擎,標(biāo)簽的左/右結(jié)束符可通過 “source/include/smarty.php”文件來修改,可修改為你自己喜歡的方式,系統(tǒng)默認使用“{#”和“#}”來表示標(biāo)簽的開始和結(jié)束,例如:{#$變量名#}。升級Smarty模板引擎只需下載最新的版本,覆蓋“source/extend/smarty”目錄下的文件即可。對于不熟悉Smarty模板引擎的朋友,可參考Smarty相關(guān)使用手冊。
一、網(wǎng)站通用標(biāo)簽
$site_root ---------------- 網(wǎng)站根目錄
$site_name ---------------- 網(wǎng)站名稱
$site_title --------------- 網(wǎng)站標(biāo)題(瀏覽器標(biāo)題欄)
$site_url ----------------- 網(wǎng)站URL
$site_keywords ------------ 網(wǎng)站關(guān)鍵詞,用于SEO
$site_description --------- 網(wǎng)站描述,用于SEO
$site_copyright ----------- 網(wǎng)站底部版塊,支持HTML
$site_rss ----------------- RSS訂閱圖標(biāo)
$site_path ---------------- 當(dāng)前位置導(dǎo)航,例如:您正在瀏覽:一起飛目錄 >> 網(wǎng)站分類
二、網(wǎng)站函數(shù)標(biāo)簽(以下函數(shù)返回值均為數(shù)組)
1.分類列表函數(shù)
get_categories($cate_id, $top_num, $is_best)
參數(shù)說明:
$cate_id – 默認為0,當(dāng)指定cate_id值時,則顯示指定cate_id下的內(nèi)容
$top_num – 設(shè)置顯示記錄的條數(shù),默認顯示所有,指定值時,顯示指定數(shù)目的記錄
$is_best – 是否顯示推薦的內(nèi)容,默認為false,設(shè)為true,顯示推薦的內(nèi)容
使用示例:
{#foreach from=get_categories(1, 10, false) item=item#}
{#$item.cate_name#} ({#$item.cate_postcount#})
{#/foreach#}
循環(huán)體中可使用的字段:
$cate_id ------------------ 分類ID
$cate_name ---------------- 分類名稱
$cate_childcount ---------- 當(dāng)前分類下的子分類數(shù)
$cate_postcount ----------- 分類下的內(nèi)容統(tǒng)計
$cate_link ---------------- 分類鏈接
2.顯示站點列表函數(shù)
get_websites($cate_id = 0, $top_num = 10, $is_best = false, $sortby = 'utime', $order = 'desc')
參數(shù)說明:
$cate_id – 默認為0,當(dāng)指定cate_id值時,則顯示指定cate_id下的內(nèi)容
$top_num –設(shè)置顯示記錄的條數(shù),默認顯示10條記錄,指定值時,顯示指定數(shù)目的記錄
$is_best –是否顯示推薦的內(nèi)容,默認為false,設(shè)為true,顯示推薦的內(nèi)容
$sort_by – 默認為utime,可選值為(instat-點入次數(shù), outstat-點出次數(shù), views-瀏覽次數(shù), utime-更新時間),當(dāng)指定值時,則按指定字段來進行內(nèi)容排序
$order – 默認為DESC,可選值為(DESC為倒序排列,ASC為正序排列)
使用示例:
{#foreach from=get_websites(0, 10, false) item=new#}
{#$new.web_name#}
{#$new.web_name#}
{#$new.web_intro#}
{#$new.web_url#} - {#$new.web_utime#}
{#/foreach#}
循環(huán)體中可使用的字段:
$web_id ------------------ 站點ID
$cate_name --------------- 分類名稱
$web_name ---------------- 網(wǎng)站名稱
$web_url ----------------- 網(wǎng)站URL
$web_tags ---------------- 網(wǎng)站TAG標(biāo)簽
$web_thumb --------------- 網(wǎng)站縮略圖
$web_intro --------------- 網(wǎng)站簡介
$web_utime --------------- 更新時間
$web_views --------------- 瀏覽次數(shù)
$web_arank --------------- Alexa世界排名
$web_prank --------------- Google PageRank
$web_srank --------------- Sogou Rank
$web_link ---------------- 網(wǎng)站詳細鏈接
3.數(shù)據(jù)歸檔函數(shù)(注:此函數(shù)需要使用雙重循環(huán)來實現(xiàn))
get_archives()
使用示例:
{#foreach from=get_archives() key=year item=arr#}
{#$year#}年
{#foreach from=$arr key=month item=sitecount#}
{#$month#}月
{#/foreach#}
{#/foreach#}
4. 友情鏈接函數(shù)
get_links()
使用示例:
{#foreach from=get_links() item=item#}
{#$item.link_name#}
{#/foreach#}
循環(huán)體中可使用的字段:
$link_name ------------ 鏈接名稱
$link_logo ------------ LOGO地址
$link_url ------------- 鏈接URL
5. 廣告函數(shù)
get_adcode(廣告ID)
使用示例:
{#get_adcode(1)#}
6. 自定義標(biāo)簽
后臺的所添加的自定義標(biāo)簽,均可通過這樣{#$label.標(biāo)簽名稱#}的方式來調(diào)用
使用示例:
{#$label.google_300x250#}
7. 站點統(tǒng)計
{#$stat.模塊名稱#},可調(diào)用的有category, website
使用示例:
共 {#$stat.category#} 個主題分類,共收錄個 {#$stat.website#} 站點
以下是各個頁面模塊可使用的標(biāo)簽說明:
列表頁通用標(biāo)簽$weblist、$showpage,可用于directory.html, update.html, archives.html, search.html
$weblist -------------- 網(wǎng)站列表
$showpage ------------- 列表分頁(顯示首頁,上一頁,下一頁,尾頁)
使用示例:
{#foreach from=$weblist item=item name=list_website#}
{#$item.web_name#}
{#$item.web_name#}
{#$item.web_intro#}
{#$item.web_url#}
PageRank:{#$item.web_prank#} / 10
AlexaRank:{#$item.web_arank#}
人氣指數(shù):{#$item.web_views#}
收錄時間:{#$item.web_utime#}
{#foreachelse#}
該目錄下無任何內(nèi)容!
{#/foreach#}
{#$showpage#}
一、網(wǎng)站首頁(index.html)
可使用上面的所有標(biāo)簽及函數(shù)。
二、目錄列表頁專用標(biāo)簽(directory.html)
$category_name --------- 當(dāng)前分類名稱
$child_category -------- (數(shù)組格式)當(dāng)前分類下的子分類
使用示例:
{#$category_name#}
{#foreach from=$child_category item=c#}
{#if $cate_id == $c.cate_id#}
{#$c.cate_name#} ({#$c.cate_postcount#})
{#else#}
{#$c.cate_name#} ({#$c.cate_postcount#})
{#/if#}
{#/foreach#}
循環(huán)體中可使用的字段:
$cate_id -------------- 分類ID
$cate_name ------------ 分類名稱
$cate_postcount ------- 分類下的內(nèi)容統(tǒng)計
$cate_link ------------ 分類鏈接
三、最近更新頁專用標(biāo)簽(update.html)
$days ----------------- 當(dāng)前選擇的時間周期
$timescope ------------ (數(shù)組格式)時間范圍
使用示例:
{#foreach from=$timescope item=v key=k#}
{#if $days == $v.time_id#}
{#$v.time_text#}
{#else#}
{#$v.time_text#}
{#/if#}
{#/foreach#}
循環(huán)體中可使用的字段:
$time_id -------------- 時間周期,例如:24小時,3天內(nèi),1周內(nèi)
$time_text ------------ 時間名稱
$time_link ------------ 時間鏈接
$site_root ---------------- 網(wǎng)站根目錄
$site_name ---------------- 網(wǎng)站名稱
$site_title --------------- 網(wǎng)站標(biāo)題(瀏覽器標(biāo)題欄)
$site_url ----------------- 網(wǎng)站URL
$site_keywords ------------ 網(wǎng)站關(guān)鍵詞,用于SEO
$site_description --------- 網(wǎng)站描述,用于SEO
$site_copyright ----------- 網(wǎng)站底部版塊,支持HTML
$site_rss ----------------- RSS訂閱圖標(biāo)
$site_path ---------------- 當(dāng)前位置導(dǎo)航,例如:您正在瀏覽:一起飛目錄 >> 網(wǎng)站分類
二、網(wǎng)站函數(shù)標(biāo)簽(以下函數(shù)返回值均為數(shù)組)
1.分類列表函數(shù)
get_categories($cate_id, $top_num, $is_best)
參數(shù)說明:
$cate_id – 默認為0,當(dāng)指定cate_id值時,則顯示指定cate_id下的內(nèi)容
$top_num – 設(shè)置顯示記錄的條數(shù),默認顯示所有,指定值時,顯示指定數(shù)目的記錄
$is_best – 是否顯示推薦的內(nèi)容,默認為false,設(shè)為true,顯示推薦的內(nèi)容
使用示例:
{#foreach from=get_categories(1, 10, false) item=item#}
{#$item.cate_name#} ({#$item.cate_postcount#})
{#/foreach#}
循環(huán)體中可使用的字段:
$cate_id ------------------ 分類ID
$cate_name ---------------- 分類名稱
$cate_childcount ---------- 當(dāng)前分類下的子分類數(shù)
$cate_postcount ----------- 分類下的內(nèi)容統(tǒng)計
$cate_link ---------------- 分類鏈接
2.顯示站點列表函數(shù)
get_websites($cate_id = 0, $top_num = 10, $is_best = false, $sortby = 'utime', $order = 'desc')
參數(shù)說明:
$cate_id – 默認為0,當(dāng)指定cate_id值時,則顯示指定cate_id下的內(nèi)容
$top_num –設(shè)置顯示記錄的條數(shù),默認顯示10條記錄,指定值時,顯示指定數(shù)目的記錄
$is_best –是否顯示推薦的內(nèi)容,默認為false,設(shè)為true,顯示推薦的內(nèi)容
$sort_by – 默認為utime,可選值為(instat-點入次數(shù), outstat-點出次數(shù), views-瀏覽次數(shù), utime-更新時間),當(dāng)指定值時,則按指定字段來進行內(nèi)容排序
$order – 默認為DESC,可選值為(DESC為倒序排列,ASC為正序排列)
使用示例:
{#foreach from=get_websites(0, 10, false) item=new#}
{#$new.web_name#}
{#$new.web_name#}
{#$new.web_intro#}
{#$new.web_url#} - {#$new.web_utime#}
{#/foreach#}
循環(huán)體中可使用的字段:
$web_id ------------------ 站點ID
$cate_name --------------- 分類名稱
$web_name ---------------- 網(wǎng)站名稱
$web_url ----------------- 網(wǎng)站URL
$web_tags ---------------- 網(wǎng)站TAG標(biāo)簽
$web_thumb --------------- 網(wǎng)站縮略圖
$web_intro --------------- 網(wǎng)站簡介
$web_utime --------------- 更新時間
$web_views --------------- 瀏覽次數(shù)
$web_arank --------------- Alexa世界排名
$web_prank --------------- Google PageRank
$web_srank --------------- Sogou Rank
$web_link ---------------- 網(wǎng)站詳細鏈接
3.數(shù)據(jù)歸檔函數(shù)(注:此函數(shù)需要使用雙重循環(huán)來實現(xiàn))
get_archives()
使用示例:
{#foreach from=get_archives() key=year item=arr#}
{#$year#}年
{#foreach from=$arr key=month item=sitecount#}
{#$month#}月
{#/foreach#}
{#/foreach#}
4. 友情鏈接函數(shù)
get_links()
使用示例:
{#foreach from=get_links() item=item#}
{#$item.link_name#}
{#/foreach#}
循環(huán)體中可使用的字段:
$link_name ------------ 鏈接名稱
$link_logo ------------ LOGO地址
$link_url ------------- 鏈接URL
5. 廣告函數(shù)
get_adcode(廣告ID)
使用示例:
{#get_adcode(1)#}
6. 自定義標(biāo)簽
后臺的所添加的自定義標(biāo)簽,均可通過這樣{#$label.標(biāo)簽名稱#}的方式來調(diào)用
使用示例:
{#$label.google_300x250#}
7. 站點統(tǒng)計
{#$stat.模塊名稱#},可調(diào)用的有category, website
使用示例:
共 {#$stat.category#} 個主題分類,共收錄個 {#$stat.website#} 站點
以下是各個頁面模塊可使用的標(biāo)簽說明:
列表頁通用標(biāo)簽$weblist、$showpage,可用于directory.html, update.html, archives.html, search.html
$weblist -------------- 網(wǎng)站列表
$showpage ------------- 列表分頁(顯示首頁,上一頁,下一頁,尾頁)
使用示例:
{#foreach from=$weblist item=item name=list_website#}
{#$item.web_name#}
{#$item.web_name#}
{#$item.web_intro#}
{#$item.web_url#}
PageRank:{#$item.web_prank#} / 10
AlexaRank:{#$item.web_arank#}
人氣指數(shù):{#$item.web_views#}
收錄時間:{#$item.web_utime#}
{#foreachelse#}
該目錄下無任何內(nèi)容!
{#/foreach#}
{#$showpage#}
一、網(wǎng)站首頁(index.html)
可使用上面的所有標(biāo)簽及函數(shù)。
二、目錄列表頁專用標(biāo)簽(directory.html)
$category_name --------- 當(dāng)前分類名稱
$child_category -------- (數(shù)組格式)當(dāng)前分類下的子分類
使用示例:
{#$category_name#}
{#foreach from=$child_category item=c#}
{#if $cate_id == $c.cate_id#}
{#$c.cate_name#} ({#$c.cate_postcount#})
{#else#}
{#$c.cate_name#} ({#$c.cate_postcount#})
{#/if#}
{#/foreach#}
循環(huán)體中可使用的字段:
$cate_id -------------- 分類ID
$cate_name ------------ 分類名稱
$cate_postcount ------- 分類下的內(nèi)容統(tǒng)計
$cate_link ------------ 分類鏈接
三、最近更新頁專用標(biāo)簽(update.html)
$days ----------------- 當(dāng)前選擇的時間周期
$timescope ------------ (數(shù)組格式)時間范圍
使用示例:
{#foreach from=$timescope item=v key=k#}
{#if $days == $v.time_id#}
{#$v.time_text#}
{#else#}
{#$v.time_text#}
{#/if#}
{#/foreach#}
循環(huán)體中可使用的字段:
$time_id -------------- 時間周期,例如:24小時,3天內(nèi),1周內(nèi)
$time_text ------------ 時間名稱
$time_link ------------ 時間鏈接