記憶盒子

把記憶裝進(jìn)灰色的盒子,封裝起來(lái),那年那月,重新拾起。

首頁(yè)搜索目錄
search
當(dāng)前主題: 互聯(lián)網(wǎng)絡(luò)

z-blog插件的制作過(guò)程步驟

作者:Kaka    時(shí)間:2010-2-2 23:17:38    瀏覽:    評(píng)論:14

      有關(guān)z-blog插件的制作過(guò)程步驟,在搜索引擎里至今沒(méi)有發(fā)現(xiàn)一篇詳細(xì)的教程,官方也沒(méi)有給出一個(gè)詳細(xì)的實(shí)例,所以不少躍躍欲試的朋友,卻找不到方向,甚為苦惱。

      因此,我決定寫(xiě)一篇教程,詳細(xì)說(shuō)明z-blog插件的制作過(guò)程步驟,以滿足這部分開(kāi)發(fā)者的需要,讓更多的愛(ài)好者參與到z-blog的插件開(kāi)發(fā)中去。

      z-blog插件的制作過(guò)程步驟,其實(shí)并不復(fù)雜,會(huì)點(diǎn)asp的人,都可以制作出z-blog的插件,揭開(kāi)號(hào)稱“插件”的感覺(jué)挺了不起的而又挺神秘的面紗。

      一、插件制作準(zhǔn)備工作

      1)你需要安裝“ Plugin Sapper”這個(gè)插件,它是生成z-blog插件安裝包zpi文件的工具。這個(gè)插件在z-blog后臺(tái)的“插件管理”里,點(diǎn)擊“獲取更多插件”后就能找到。

      2)安裝了“ Plugin Sapper”這個(gè)插件后,你會(huì)發(fā)現(xiàn)在博客目錄\PLUGIN\下,有一個(gè)文件夾“PluginSapper”。\PLUGIN\下每一個(gè)文件夾,就是一個(gè)插件名稱,里面包含該插件的全部源文件。

      二、開(kāi)始制作自己的插件

      1)你應(yīng)該看到有\(zhòng)PLUGIN\BackupDB這個(gè)文件夾,它是z-blog備份數(shù)據(jù)庫(kù)的插件,是安裝z-blog時(shí)默認(rèn)安裝的。

      2)把BackupDB文件夾拷貝一份放在同目錄即\PLUGIN\下,命名為你的插件名稱(例如:TitleSEO);接著,修改\PLUGIN\你的插件名稱\plugin.xml的內(nèi)容,把id、name、note的節(jié)點(diǎn)內(nèi)容改為自己插件的信息,注意,id就是你的插件名稱,需跟你的插件文件夾書(shū)寫(xiě)一致。type、path、include、level節(jié)點(diǎn)內(nèi)容可以不改。author、version、modified就改為你自己的信息吧。

      3)插件制作完成了第一步。這時(shí)你可以從z-blog后臺(tái)插件管理頁(yè)面,看到自己的插件了,插件名稱就是你剛剛修改的plugin.xml里的name。點(diǎn)擊插件后面的“管理”,出來(lái)的是數(shù)據(jù)庫(kù)備份的頁(yè)面。在頁(yè)面上點(diǎn)擊右鍵-屬性,發(fā)現(xiàn)這個(gè)地址就是 http://.../plugin/你的插件名稱/backupdb.asp,因此,你只需要把http://.../plugin/你的插件名稱/backupdb.asp這個(gè)文件的程序修改為自己開(kāi)發(fā)的程序,即可。

      4)說(shuō)一下include.asp和main.asp文件,include.asp是系統(tǒng)注冊(cè)插件需要調(diào)用的頁(yè)面,而main.asp是點(diǎn)擊插件“管理”后調(diào)用的頁(yè)面,這兩個(gè)頁(yè)面都可以在\PLUGIN\你的插件名稱\plugin.xml里修改,并不一定要用這兩個(gè)文件名。而關(guān)于\PLUGIN\你的插件名稱\plugin.xml節(jié)點(diǎn)內(nèi)容的修改,你完全可以在“ Plugin Sapper”這個(gè)插件的“管理”里操作。

      5)明白以上幾個(gè)步驟,就意味著你已經(jīng)明白了插件的制作過(guò)程了。接著就是純粹的asp程序開(kāi)發(fā)了。至于插件文件里的代碼調(diào)用、代碼編寫(xiě),你可以參考別人的編碼方法,多看幾個(gè),你就會(huì)知道怎樣編寫(xiě)插件代碼了。這里不作詳細(xì)說(shuō)明了。

      6)插件開(kāi)發(fā)完畢后,就到打包為zpi文件了。這里又要用到“ Plugin Sapper”了。在“ Plugin Sapper”這個(gè)插件的“管理”界面,找到你的插件,你看到后面有5個(gè)圖標(biāo),點(diǎn)擊“導(dǎo)出此插件”的圖標(biāo),后臺(tái)會(huì)提示生成zpi文件,并給出存放路徑。

      7)至此,就完成了整個(gè)插件制作過(guò)程。

      三、共享自己的插件

      建議你把本地博客插件刪除,然后導(dǎo)入自己剛剛制作的zpi文件,以測(cè)試是否能用。然后還要在自己的網(wǎng)站上安裝,以測(cè)試是否能在其他環(huán)境中正常運(yùn)行。如果有條件能讓別人試用,那就更好。測(cè)試都無(wú)問(wèn)題的話,就把zip文件打包發(fā)布出去共享吧!

      關(guān)于z-blog插件如何制作,由于本人寫(xiě)作水平十分有限,看了本文,如果還有問(wèn)題,不要猶豫,隨時(shí)騷擾我博~

x

標(biāo)簽: ZBlog  

※ 網(wǎng)站速度慢?試試網(wǎng)站自動(dòng)優(yōu)化工具 ※

上一篇: 如何快速找到google圖片搜索中的圖片原地址
下一篇: 立春時(shí)間是什么?有什么風(fēng)俗?
  • 10.大*****
  • 要是asp空間,用z-blog做博客站是最合適的了,很好用,看了你寫(xiě)的z-blog插件的制作過(guò)程步驟,真是受益匪淺,受教了。
  • 2012/6/29 21:23:33 回復(fù)該留言
  • 9.t*****
  • 寫(xiě)的很詳細(xì),只是介紹的單獨(dú)插件的制作,如果是主題自帶的插件,比如THEMES/主題/plugn的插件怎么制作呢?
  • 2012/4/24 9:50:25 回復(fù)該留言
  • 8.林*
  • Zblog的插件同wordpress 相比,還是少太多呀。
    Kaka 于 2012-4-19 18:01:31 回復(fù)
    wp的用戶多好多啊。
  • 2012/4/19 15:34:32 回復(fù)該留言
  • 5.r*******
  • 博主可以寫(xiě)的更詳細(xì)一些嗎?我想做一個(gè)功能簡(jiǎn)單的插件:就是把一段asp代碼調(diào)用到博客指定位置。 不知道怎么做呢,望指點(diǎn)下。
    ruixiang 的最新文章:懶惰啊
    Liwen 于 2010-6-22 22:58:43 回復(fù)
    你安裝幾個(gè)簡(jiǎn)單的插件,越簡(jiǎn)單越好(例如標(biāo)題seo插件),然后看他們的代碼,就明白了。都是那幾個(gè)文件。沒(méi)有什么新鮮的東西的。
    這篇文章寫(xiě)了開(kāi)發(fā)插件的幾個(gè)步驟,它給了你一個(gè)開(kāi)發(fā)指引。
  • 2010/6/22 22:11:15 回復(fù)該留言
  • 2.G****
  • 坐個(gè)板凳!
    GEZ鴿子 的最新文章:給博客上門禁
    dwlxjz 于 2011-5-14 14:32:49 回復(fù)
    算我一個(gè).www.dwlxjz.com
    dwlxjz 于 2011-5-14 14:33:24 回復(fù)
    GEZ鴿子 的最新文章:給博客上門禁
  • 2010/2/3 19:52:18 回復(fù)該留言

發(fā)表評(píng)論:

◎歡迎參與討論,請(qǐng)?jiān)谶@里發(fā)表您的看法、交流您的觀點(diǎn)。

訂閱博客                   QQ交流群(312716741)

  • 通過(guò)Google訂閱本站 通過(guò)鮮果訂閱本站 通過(guò)抓蝦訂閱本站
  • 通過(guò)QQ郵箱訂閱本站 通過(guò)Yahoo訂閱本站 通過(guò)有道訂閱本站

Search

最新評(píng)論及回復(fù)

最近留言

網(wǎng)站分類

Powered By Z-Blog 1.8 Walle Build 91204 Designed by Han'space

Copyright @2009-2024 All Rights Reserved. 粵ICP備14028160號(hào)-1

Powered By Z-Blog 1.8 Walle Build 91204
Copyright @2009-2024 All Rights Reserved.