久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

ECMS: 論壇帖子調(diào)用:修訂間差異

來(lái)自站長(zhǎng)百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索
無(wú)編輯摘要
無(wú)編輯摘要
?
第9行: 第9行:
'''原理說(shuō)明:'''
'''原理說(shuō)明:'''


通過(guò)ecmsinfo標(biāo)簽與按SQL調(diào)用相結(jié)合實(shí)現(xiàn)論壇數(shù)據(jù)調(diào)用。
通過(guò)ecmsinfo標(biāo)簽與按[[SQL]]調(diào)用相結(jié)合實(shí)現(xiàn)論壇數(shù)據(jù)調(diào)用。


'''使用要點(diǎn):'''
'''使用要點(diǎn):'''
第26行: 第26行:
例如:(調(diào)用論壇最新10個(gè)貼子) ?
例如:(調(diào)用論壇最新10個(gè)貼子) ?


DISCUZ論壇:[ecmsinfo]'<span style="color:red;">select subject as title,tid as id from cdb_threads order by tid desc limit 10'</span>,0,<span style="color:red;">30</span>,0,24,<span style="color:red;">1</span>,0[/ecmsinfo] ?
[[Discuz]]論壇:[ecmsinfo]'<span style="color:red;">select subject as title,tid as id from cdb_threads order by tid desc limit 10'</span>,0,<span style="color:red;">30</span>,0,24,<span style="color:red;">1</span>,0[/ecmsinfo] ?


PHPWIND論壇:[ecmsinfo]'<span style="color:red;">select subject as title,tid as id from pw_threads order by tid desc limit 10'</span>,0,<span style="color:red;">30</span>,0,24,<span style="color:red;">1</span>,0[/ecmsinfo]
[[PhpWind]]論壇:[ecmsinfo]'<span style="color:red;">select subject as title,tid as id from pw_threads order by tid desc limit 10'</span>,0,<span style="color:red;">30</span>,0,24,<span style="color:red;">1</span>,0[/ecmsinfo]
? ?
? ?
(<span style="color:blue;">說(shuō)明:如果論壇跟帝國(guó)CMS安裝在不同的數(shù)據(jù)庫(kù),“貼子數(shù)據(jù)表”用“數(shù)據(jù)庫(kù).數(shù)據(jù)表”表示,如“discuzdb.cdb_threads”.</span>)
(<span style="color:blue;">說(shuō)明:如果論壇跟帝國(guó)[[CMS]]安裝在不同的[[數(shù)據(jù)庫(kù)]],“貼子數(shù)據(jù)表”用“數(shù)據(jù)庫(kù).數(shù)據(jù)表”表示,如“discuzdb.cdb_threads”.</span>)


'''·舉例說(shuō)明:調(diào)用DISCUZ論壇貼子'''
'''·舉例說(shuō)明:調(diào)用DISCUZ論壇貼子'''
第66行: 第66行:
[[{{ns:image}}:bbsdy8.jpg]]</div>
[[{{ns:image}}:bbsdy8.jpg]]</div>
<li>現(xiàn)在我們修改首頁(yè)模板:<br>
<li>現(xiàn)在我們修改首頁(yè)模板:<br>
登陸后臺(tái)->"模板管理"->"公共模板"->"修改首頁(yè)模板",將模板內(nèi)容復(fù)制到dreamweaver編輯,在模板中加入調(diào)用論壇貼子的標(biāo)簽,如下圖:<br>(說(shuō)明:其中“where fid=版塊ID”為按論壇版塊調(diào)用貼子。)<br>
登陸后臺(tái)->"模板管理"->"公共模板"->"修改首頁(yè)模板",將模板內(nèi)容復(fù)制到[[DreamWeaver]]編輯,在模板中加入調(diào)用論壇貼子的標(biāo)簽,如下圖:<br>(說(shuō)明:其中“where fid=版塊ID”為按論壇版塊調(diào)用貼子。)<br>
圖1:(在dreamweaver中的首頁(yè)模板)
圖1:(在dreamweaver中的首頁(yè)模板)
<div style="border:1px solid #999; width:796px;">
<div style="border:1px solid #999; width:796px;">
第81行: 第81行:
<p>其它說(shuō)明:上面舉例的SQL語(yǔ)句是調(diào)用論壇及版塊新貼,你還可以調(diào)用熱門貼子、精華貼等等,只需改SQL語(yǔ)句的排序與條件即可。 ?
<p>其它說(shuō)明:上面舉例的SQL語(yǔ)句是調(diào)用論壇及版塊新貼,你還可以調(diào)用熱門貼子、精華貼等等,只需改SQL語(yǔ)句的排序與條件即可。 ?
還有更多應(yīng)用,比如在信息頁(yè)面中調(diào)用相關(guān)論壇貼子、調(diào)用其它系統(tǒng)數(shù)據(jù)等等。 </p>
還有更多應(yīng)用,比如在信息頁(yè)面中調(diào)用相關(guān)論壇貼子、調(diào)用其它系統(tǒng)數(shù)據(jù)等等。 </p>
[[Category:帝國(guó)管理系統(tǒng)|D]]

2009年1月7日 (三) 15:16的最新版本

導(dǎo)航: 上一級(jí) | 帝國(guó)CMS | 首頁(yè) | DedeCMS | Drupal | PHPCMS | PHP168 | Xoops | Joomla | PowerEasy | SupeSite

今天我們解密的是如何在帝國(guó)CMS中調(diào)用論壇貼子,從而實(shí)現(xiàn)論壇門戶。

前言:

通常使用論壇的調(diào)用貼子JS即可調(diào)用論壇貼子,但今天我們要講解的是如何用標(biāo)簽調(diào)用論壇貼子,因?yàn)闃?biāo)簽更靈活。

原理說(shuō)明:

通過(guò)ecmsinfo標(biāo)簽與按SQL調(diào)用相結(jié)合實(shí)現(xiàn)論壇數(shù)據(jù)調(diào)用。

使用要點(diǎn):

  1. 采用ecmsinfo標(biāo)簽;(點(diǎn)擊這里可以查看ecmsinfo標(biāo)簽使用教程)
    標(biāo)簽語(yǔ)法:[ecmsinfo]欄目ID,顯示條數(shù),標(biāo)題截取數(shù),是否顯示欄目名,操作類型,模板ID,只顯示有標(biāo)題圖片[/ecmsinfo]
  2. 標(biāo)簽中使用“按sql查詢”操作類型;
    標(biāo)簽參數(shù)中的“欄目ID”為SQL語(yǔ)句;“操作類型”為“24”。
  3. 制作顯示樣式模板
    在標(biāo)簽?zāi)0逯杏谩癧!--title--]”貼子標(biāo)題;“[!--id--]”表示貼子ID。

標(biāo)簽語(yǔ)法例子:(僅需設(shè)置紅色部分)

[ecmsinfo]'select 貼子標(biāo)題字段 as title,貼子ID字段 as id from 貼子數(shù)據(jù)表 order by 排序字段 desc limit 調(diào)用條數(shù)',0,標(biāo)題截取字?jǐn)?shù),0,24,模板ID,0[/ecmsinfo]

例如:(調(diào)用論壇最新10個(gè)貼子)

Discuz論壇:[ecmsinfo]'select subject as title,tid as id from cdb_threads order by tid desc limit 10',0,30,0,24,1,0[/ecmsinfo]

PhpWind論壇:[ecmsinfo]'select subject as title,tid as id from pw_threads order by tid desc limit 10',0,30,0,24,1,0[/ecmsinfo]

說(shuō)明:如果論壇跟帝國(guó)CMS安裝在不同的數(shù)據(jù)庫(kù),“貼子數(shù)據(jù)表”用“數(shù)據(jù)庫(kù).數(shù)據(jù)表”表示,如“discuzdb.cdb_threads”.

·舉例說(shuō)明:調(diào)用DISCUZ論壇貼子

  1. 下圖中是本地DISCUZ的版塊與貼子。
    圖1:(版塊列表)
    Bbsdy1.jpg

    圖2:(“默認(rèn)論壇”版塊貼子列表)

    Bbsdy2.jpg

    圖3:(“論壇分類2”版塊貼子列表)

    Bbsdy3.jpg

    圖4:(“論壇分類1”版塊貼子列表)

    Bbsdy4.jpg

    圖5:(“論壇分類3”版塊貼子列表)

    Bbsdy5.jpg
  2. 調(diào)用DISCUZ論壇貼子標(biāo)簽語(yǔ)法:
    [ecmsinfo]'select subject as title,tid as id from discuz5.cdb_threads order by tid desc limit 10',0,30,0,24,7,0[/ecmsinfo]
    調(diào)用貼子數(shù)為10;貼子標(biāo)題截取數(shù)為30個(gè)字;使用標(biāo)簽?zāi)0錓D=7的模板。
    (說(shuō)明:其中“discuz5”為裝discuz的數(shù)據(jù)庫(kù);“cdb5_”為數(shù)據(jù)表前綴。)
  3. 制作顯示樣式模板:
    登陸后臺(tái)->"模板管理"->"增加標(biāo)簽?zāi)0?,分別增加“顯示一行一列”與“一行顯示多列”兩個(gè)標(biāo)簽?zāi)0濉?br /> 圖1:(一行一列標(biāo)簽?zāi)0澹?
    Bbsdy6.jpg

    圖2:(一行兩列標(biāo)簽?zāi)0澹?

    Bbsdy7.jpg

    增加完成后,返回“標(biāo)簽?zāi)0濉惫芾?,?huì)看到我們剛增加的兩個(gè)標(biāo)簽,如下圖:

    Bbsdy8.jpg
  4. 現(xiàn)在我們修改首頁(yè)模板:
    登陸后臺(tái)->"模板管理"->"公共模板"->"修改首頁(yè)模板",將模板內(nèi)容復(fù)制到DreamWeaver編輯,在模板中加入調(diào)用論壇貼子的標(biāo)簽,如下圖:
    (說(shuō)明:其中“where fid=版塊ID”為按論壇版塊調(diào)用貼子。)
    圖1:(在dreamweaver中的首頁(yè)模板)
    Bbsdy9.jpg

    修改完首頁(yè)模板后,將模板代碼內(nèi)容復(fù)制到后臺(tái)首頁(yè)模板文本框,然后點(diǎn)擊修改,如下圖:

    Bbsdy10.jpg

    修改首頁(yè)模板后,我們點(diǎn)擊“預(yù)覽”,可以查看修改后的首頁(yè)效果,如下圖:

    Bbsdy11.jpg

注意事項(xiàng):4.6版本標(biāo)簽支持SQL語(yǔ)句是默認(rèn)開啟的,如果從4.0升級(jí)到4.6,要檢查一下e/class/config.php是否設(shè)置開啟標(biāo)簽支持SQL語(yǔ)句調(diào)用。

其它說(shuō)明:上面舉例的SQL語(yǔ)句是調(diào)用論壇及版塊新貼,你還可以調(diào)用熱門貼子、精華貼等等,只需改SQL語(yǔ)句的排序與條件即可。 還有更多應(yīng)用,比如在信息頁(yè)面中調(diào)用相關(guān)論壇貼子、調(diào)用其它系統(tǒng)數(shù)據(jù)等等。