KingCMS標籤大全二

[BETA] 系統標籤解析

系統標籤 作用及說明 等值標籤(簡化或其他寫法)
{king:sitename/} 網站名稱 {king:sitetitle/}
{king:siteurl/} 網站URL {king:url/}
{king:bottominfo/} 網站底部信息 ID="bottominfo" {king:bottom/} {king:sitebottom/}
{king:sitelogo/} logo圖片,不帶連接,請自行添加 ID="logo" {king:logo/}
{king:counter/} 統計,必須加入,好多功能需要它來支持 {king:count/}
{king:search/} 加入搜索引擎 {king:find/}
{king:contact/} 聯繫方式 {king:connect/}
{king:topmenu/} 頂部導航 {king:menutop/}
{king:centermenu/} 中心導航 {king:menu/}
{king:bottommenu/} 底部導航 {king:botmenu/} {king:menubot/}
{king:usernav/} >會員狀態,即根據會員是否登陸老顯示:登陸 - 註冊 - 搜索 或 會員 - 搜索 - 退出
{king:cms/} 輸出KingCMS版權信息:Powered By: KingCMS
通用標籤
{king:title/} 標題
{king:inside/} 內部模板替換標籤 {king:include/}
{king:keyword/} 關鍵字 {king:sitekey/} {king:keywords/}
{king:description/} 頁面簡述 {king:sitedesc/}
{king:guide/} 位置導航 {king:position/}

[BETA] KingCMS 通用文章標籤

範本

{king:article type="new" number="30" }
innerHTML
{/king}

舉例

{king:article type="new" union="2,3" number="10"}
<a href="(king:path/)" target="_blank">(king:title size="20"/)</a>
{/king}

屬性參數說明

1) type="new" type屬性共有5個可選項:new / 最新(默認值) | elite / 推薦 | hot / 熱門 | chill / 冷門 | head / 頭條
2) union="Value1,Value2",union屬性指定的是欄目的ID值,即調用指定欄目下面的所有文章,默認調用所有文章。
3) intersection="Value1,Value2" , intersection屬性指定的是欄目ID,即調用同時屬於幾個欄目的文章,不能和union屬性同時使用
4) subtract="Value" , subtract爲排除調用,即調用指定欄目外的其他欄目下面的文章。

innerHTML 內部標籤(子標籤)

(king:title/) 文章標題
(king:author/) 文章作者
(king:from/) 文章來源
(king:input/) 文章錄入
(king:path/) 文章內容頁連接地址,相對路徑
(king:date/) 文章添加日期
(king:image/) 顯示縮略圖,子屬性 width和height,即(king:image width="100" height="60"/)
(king:menuname/) 欄目名稱
(king:menupath/) 欄目地址


[BETA] KingCMS 文章內容頁標籤

文章內容頁

內部模板存放地址
inside/article[page]/

舉例1 : {king:author size="10"/} 輸出作者
舉例2 : {king:date mode="MM/dd/yyyy"/} 輸出格式化後的日期

說明    

1) size="30",size屬性代表文本的輸出長度,必須爲數字。
2) mode="yyyy-MM-dd hh-mm-ss",mode屬性爲日期格式化,mode的值區分大小寫,mode值中的參數請見下面。
3) 以上兩個屬性可以用在大部分標籤中,包括子標籤。
4) width="120" height="90" 圖片長寬設置,只能用在image標籤,作用:直接輸出指定大小的圖片

內容頁標籤 : 作用
{king:title/} : 文章標題 (此爲通用標籤)
{king:description/} : 文章簡述 (此爲通用標籤)
{king:keyword/} : 文章關鍵字 (此爲通用標籤)
{king:author/} : 作者
{king:pagelist/} : 分頁導航(只有在多頁文章的時候纔可以顯示出來)
{king:content/} : 文章內容
{king:from/} : 文章來源
{king:input/} : 文章錄入
{king:path/} : 文章絕對路徑,如:/china/2005-11-27/love86.htm
{king:date/} : 文章添加日期
{king:image/} : 上傳了的圖片
{king:hit/} :文章點擊次數(官方說明好像沒有這個,但可以這麼調用)

相關文章列表

範本

{king:article type="realte"}
innerHTML
{/king}

舉例
{king:article type="realte" number="10" }
<a href="(king:path/)">(king:title/)</a> (king:author/) [(king:date mode="MM-dd"/)]
{/king}


注意
1) 必須指定type="realte"。
2) innerHTML部分的內容可以爲空,系統自動會輸出默認的值。
3) 相關列表標籤屬性(type="realte")只能在文章內容頁面上使用。
4) number="10",number屬性代表顯示的相關文章數量。
5) 關於innerHTML中可用的參數請見。

innerHTML 內部標籤(子標籤)

(king:title/) 文章標題
(king:author/) 文章作者
(king:from/) 文章來源
(king:input/) 文章錄入
(king:path/) 文章內容頁連接地址,相對路徑
(king:date/) 文章添加日期
(king:image/) 顯示縮略圖,子屬性 width和height,即(king:image width="100" height="60"/)
(king:menuname/) 欄目名稱
(king:menupath/) 欄目地址


[BETA] KingCMS 文章列表頁標籤

內部模板地址

inside/article[list]

列表頁標籤 : 作用
{king:title/} 欄目名稱
{king:keyword/} 欄目關鍵字
{king:description/} 欄目索引
{king:pagelist/} 分頁導航,這是文章列表的分頁導航。

範本

{king:article type="list" number="30" }
innerHTML
{/king}

舉例

{king:article type="list" number="30" order="desc"}
     <a href="(king:path/)">
         (king:title size="20"/) [(king:date mode="yy/MM/dd"/)]
     </a>
{/king}

注意

1) 必須指定type="list"。
2) innerHTML部分的內容可以爲空,系統自動會輸出默認的值。
3) number="10",number屬性代表每頁顯示文章數。
4) order="desc",order屬性代表文章顯示順序,默認值爲desc,即倒序。order屬性共有2個可選項:desc(倒序) | asc(正序)。
注:(倒序,是指後臺文章列表相等的順序顯示的,即後添加的文章在前面顯示;正序相反。此屬性僅在type="list"的時候使用)

innerHTML 內部標籤(子標籤)

(king:title/) 文章標題
(king:author/) 文章作者
(king:from/) 文章來源
(king:input/) 文章錄入
(king:path/) 文章內容頁連接地址,相對路徑
(king:date/) 文章添加日期
(king:image/) show="image"的時候(即,圖片標籤顯示),顯示縮略圖
(king:menuname/) 欄目名稱
(king:menupath/) 欄目地址


[BETA] KingCMS 論壇通用標籤

範本

{king:bbs type="new" number="30" }
innerHTML
{/king}

舉例

<ul>
     {king:bbs number="10" type="new" union="2,3" }
         <li>(king:topictype/)
             <a href="(king:path/)" title="(king:title/)" target="_blank">(king:title size="33"/)</a>
             (king:reply/) / (king:hit/)
             <a href="(king:topicprofile/)" title="(king:topicuser/)" target="_blank">(king:topicuser size="10"/)</a>
             (king:topicdate mode="MM-dd hh:mm"/)
             <a href="(king:page/)post.asp?retopic=(king:topicid/)&action=board" target="_blank">回覆</a>
         </li>
     {/king}
</ul>

屬性參數說明

1) type="new" type屬性共有5個可選項:new / 最新(默認值) | elite / 推薦 | hot / 熱門 | chill / 冷門
2) union="Value1,Value2",union屬性指定的是欄目的ID值,即調用指定欄目下面的所有主題貼,默認調用所有主題帖子。
3) intersection="Value1,Value2" , intersection屬性指定的是欄目ID,即調用同時屬於幾個欄目的主題帖子,不能和union屬性同時使用
4) subtract="Value" , subtract爲排除調用,即調用指定欄目外的其他欄目下面的主題帖子。

innerHTML 內部標籤(子標籤)

(king:topicid/) 主題貼ID
(king:title/) 或 (king:topictitle/) 文章標題
(king:topicnew/) 若是新帖,就顯示最新貼標誌
(king:type/) 帖子類型,有回覆的帖子|熱門貼|鎖定貼
(king:icon/) 帖子圖標(添加帖子的時候選擇的圖標)
(king:reply/) 回覆貼數
(king:hit/) 帖子瀏覽次數
(king:topicuser/) 主題貼作者
(king:topicprofile/) 主題貼作者的信息連接地址
(king:topicdate/) 或 (king:date/) 主題貼發佈時間
(king:topicpath/) 或 (king:path/) 主題貼絕對路徑
(king:description/) 調用主題貼內容
(king:menuname/) 主題貼所屬的欄目名稱
(king:menupath/) 主題貼所屬的欄目的地址
(king:image/) 如果有上傳圖片,就顯示圖片,可以指定長寬,即width="30" height="30"
(king:topictype/) 帖子頭,如[話題][原創][轉貼][討論][下載][公告]..等
(king:topicattrib/) 附件類型,如果是圖片,就顯示圖片符號
(king:lastuser/) 最後發帖的會員名稱
(king:lastprofile/) 最後發帖的會員的資料連接
(king:lastdate/) 最後發帖時間


[BETA] KingCMS 論壇首頁標籤

論壇首頁是3層標籤,最外層標籤以 {bbslist} {/bbslist} 來構成,中間層爲{king:bbs}構成,內層爲(king:title/)來構成。

內部模板地址

inside/bbs[home]

{bbslist} 循環體內標籤

{king:listname/} 論壇分類名稱

{king:bbs}循環體

範本

{king:bbs type="home"}
    innerHTML
{/king}

舉例

{king:bbs type="home" }
     <a href="(king:path/)">
         (king:title size="20"/) [(king:date mode="yy/MM/dd"/)]
     </a>
{/king}

注意

1) 必須指定type="home"。

innerHTML 內部標籤(子標籤)

(king:icon/) 圖標,顯示今日是否有貼
(king:bbsname/) 論壇板塊名稱
(king:bbsdescription/) 論壇板塊介紹
(king:topiccount/) 當前欄目下面的主題帖子總數
(king:allcount/) 當前欄目下面的所有帖子數,包括回帖
(king:todaycount/) 今日帖子總數
(king:lastdate/) 最後發帖時間
(king:masters/) 本欄版主
(king:bbslogo/) 當前欄目圖標,需要在後臺指定
(king:topictitle/) 最後發佈的主題貼標題
(king:topicpath/) 最後發佈的主題貼路徑


[BETA] KingCMS 論壇主題貼列表標籤

範本

{king:addtopic/}
{king:addvote/}
{king:besttopic/}
{king:masters/}
{king:pagelist/}
{king:bbs type="list" number="30" }
innerHTML
{/king}

舉例

{king:bbs type="list" number="25" zebra="5"}
<ul class="bbslist_(king:zebra/)">
     <li class="bbstype"><a href="(king:topicpath/)" target="_blank">(king:type/)</a></li>
     <li class="bbsicon">(king:icon/)</li>
     <li class="bbstitle">
         (king:topicattrib/)
         (king:topictype/)
         <a href="(king:topicpath/)" title="(king:topictitle/)">(king:topictitle size="35"/)</a>
         (king:topicnew/)
         (king:topiclist/)
     </li>
     <li class="bbsnumber">(king:reply/)/(king:hit/)</li>
     <li class="bbstopicuser">
         <a href="(king:topicprofile/)" title="(king:topicuser/)">(king:topicuser size="6"/)</a>
         <span class="k_fr">[(king:topicdate mode="MM-dd hh:mm"/)]</span>
     </li>
     <li class="bbslastuser">
         <a href="(king:lastprofile/)" title="(king:lastuser/)">(king:lastuser size="6" /)</a>
         <span class="k_fr">[(king:lastdate mode="MM-dd hh:mm"/)]</span>
     </li>
</ul>
{/king}

屬性參數說明

1) 必須指定type="list"。
2) number="10",number屬性代表每頁顯示文章數。
3) zebra="5" 每隔5個循環後輸出F,默認輸出0,作斑馬線的時候用的上

列表頁頁面標籤

{king:title/} 欄目標題
{king:addtopic/} 添加主題的圖片按鈕,直接輸出完整的圖片標籤<img ...>
{king:addvote/} 添加投票的圖片按鈕
{king:besttopic/} 精華帖子的圖片按鈕
{king:masters/} 版主列表

innerHTML 內部標籤(子標籤)

(king:topicid/) 主題貼ID
(king:title/) 或 (king:topictitle/) 文章標題
(king:topicnew/) 若是新帖,就顯示最新貼標誌
(king:type/) 帖子類型,有回覆的帖子|熱門貼|鎖定貼
(king:icon/) 帖子圖標(添加帖子的時候選擇的圖標)
(king:reply/) 回覆貼數
(king:hit/) 帖子瀏覽次數
(king:topicuser/) 主題貼作者
(king:topicprofile/) 主題貼作者的信息連接地址
(king:topicdate/) 或 (king:date/) 主題貼發佈時間
(king:topicpath/) 或 (king:path/) 主題貼絕對路徑
(king:topictype/) 帖子頭,如[話題][原創][轉貼][討論][下載][公告]..等
(king:topicattrib/) 附件類型,如果是圖片,就顯示圖片符號
(king:lastuser/) 最後發帖的會員名稱
(king:lastprofile/) 最後發帖的會員的資料連接
(king:lastdate/) 最後發帖時間


[BETA] KingCMS 論壇內容頁標籤

內部模板地址

inside/bbs[page]

列表頁標籤 : 作用
{king:title/} 欄目名稱
{king:keyword/} 欄目關鍵字
{king:description/} 欄目索引
{king:pagelist/} 分頁導航,這是文章列表的分頁導航
{king:replytopic/} 回覆帖子
{king:#bottom/} 移到最下面的連接
{king:manage/} 管理按鈕 | 總置頂·置頂·精華·鎖定·刪除·移動·提升
{king:masters/} 論壇版主列表
{king:vote/} 投票帖子顯示
{king:topicid/} 論壇主題id

範本

{king:bbs type="list" number="30" }
innerHTML
{/king}

舉例

{king:bbs type="list" number="30" order="desc"}
     <a href="(king:path/)">
         (king:title size="20"/) [(king:date mode="yy/MM/dd"/)]
     </a>
{/king}

注意

1) 必須指定type="list"。
2) innerHTML部分的內容可以爲空,系統自動會輸出默認的值。
3) number="10",number屬性代表每頁顯示文章數。
4) order="desc",order屬性代表文章顯示順序,默認值爲desc,即倒序。order屬性共有2個可選項:desc(倒序) | asc(正序)。
注:(倒序,是指後臺文章列表相等的順序顯示的,即後添加的文章在前面顯示;正序相反。此屬性僅在type="list"的時候使用)

innerHTML 內部標籤(子標籤)

(king:title/) 文章標題
(king:author/) 文章作者
(king:from/) 文章來源
(king:input/) 文章錄入
(king:path/) 文章內容頁連接地址,相對路徑
(king:date/) 文章添加日期
(king:image/) show="image"的時候(即,圖片標籤顯示),顯示縮略圖
(king:menuname/) 欄目名稱
(king:menupath/) 欄目地址


{king:info/}站點信息標籤的用法舉例

舉例:

{king:info}
欄目總數:(king:countmenu/)
主題貼總數:(king:counttopic/)
回帖總數:(king:countboard/)
文章總數:(king:countarticle/)
用戶總數:(king:countuser/)
連接總數:(king:countlink/)
來源網站數:(king:countrefer/)
評論總數:(king:countcomment/)
精華貼總數:(king:countbesttopic/)
IP訪問量總數:(king:countip/)
pv訪問量總數:(king:countpv/)
起始統計日期:(king:startdate/)
今日添加文章數:(king:articletoday/)
今日ip:(king:todayip/)
今日pv:(king:todaypv/)
昨日ip:(king:yestip/)
昨日pv:(king:yestpv/)
本月ip:(king:monthip/)
本月pv:(king:monthpv/)
上月ip:(king:ultimoip/)
上月pv:(king:ultimopv/)
新加入會員:<a href="(king:newuserpath/)">(king:newuser/)</a>

{/king}


{king:asp/} 標籤的用法舉例

直接在模板裏寫,需要注意的是最後輸出不是用response.write,而是把輸出的值賦給asp變量。

普通循環:
{king:asp}
dim i
for i=0 to 10
   asp=asp&i&"-"
next
{/king}

調用數據:
{king:asp}
set rs=conn.execute("select top 10 arttitle,artdescription from kingart;")
   data=rs.getrows()
   for i=0 to ubound(data,2)
    asp=asp&data(0,i)&"<br/>"
   next
   rs.close
set rs=nothing
{/king}

僅支持VBSCRIPT代碼,此功能適用於熟練掌握vbscript的用戶。

初級用戶就不要問如何用了。


日期屬性設置 mode參數

{king:date mode="yy-MM-dd hh:mm:ss/}

說明

下面是mode參數代表的值,注意大小寫

參數

舉例時間(2006-09-10 09:30:05)
yyyy 輸出完整的年份,如 2006
yy 輸出簡寫的年份,如 06
MM 輸出月份,如 09 必須爲大寫
dd 輸出日,即 10
hh 輸出時,即 09
mm 輸出分,即 30
ss 輸出秒,即 05

舉例

假設{king:date/} 要輸出的完整的時間爲 2006-09-10 09:30:05,通過mode參數的指定,即

{king:date mode="MM-dd hh:mm"/}

最後輸出的結果是: 09-10 09:30


調用RSS標籤 {king:RSS/}

RSS標籤只能在文章和論壇列表頁上調用。

調用數量設置在config.asp文件中可以指定

{king:rss/} 輸出<a href="RSS文件路徑">[RSS]</a>

{king:rsspath/} 僅輸出RSS文件的路徑


搜索URL參數說明

query :關鍵字
space :搜索範圍,標題和索引(內容)
rn :每頁顯示
classid :搜索類別,即論壇/或文章

---------------
支持模糊搜索
space值有:0,1,2分別代表標題、內容、作者

rn爲每頁顯示的數量,默認爲20條

classid爲搜索類別
2:文章
10:論壇

---------------
範例



<form name="form1" method="get" action="{king:page/}search.asp" >
<input id="query" type="text" name="query" maxlength="150" />

<select name="space">
   <option value="0">標題</option>
   <option value="1">內容</option>
   <option value="2">作者</option>
</select>

<select name="classid">
   <option value="2">文章</option>
   <option value="10">論壇</option>
</select>
<input type="hidden" name="king" value="kingcms" />
<input type="hidden" name="rn" value="10" />
<input type="submit" name="submit" value="搜索" />
</form>


submenu,currentmenu標籤用法及實例

舉例
{king:submenu class="article" union="2,3"}
<a href="(king:menupath/)">(king:menuname/)</a>
{/king}

意義
調用下一級欄目

class屬性值可以爲article,news,bbs 如果不指定就讀取所有的下級欄目
union屬性爲欄目id,如果不指定,則爲當前欄目下面的所有欄目,如果union="0",則調用根目錄下面的欄目

循環體內標籤支持
(king:menuname/) 欄目名稱
(king:menupath/) 欄目路徑
(king:description/) 欄目介紹


舉例
{king:currentmenu class="article"}
<a href="(king:menupath/)">(king:menuname/)</a>
{/king}

意義
調用同一級別的欄目

class屬性同上,不支持union屬性


KingCMS最常用的SQL語句:

delete from kinglog 刪除系統日誌
delete from kingbot 刪除爬蟲記錄
delete from kingbrow   刪除瀏覽器統計
delete from kingrefer 刪除來路統計
delete from kingkey 刪除關鍵字統計
delete from kingmonth 刪除月統計
delete from kingday 刪除日訪問

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章