1.說明
創(chuàng)新互聯(lián)擁有一支富有激情的企業(yè)網(wǎng)站制作團(tuán)隊,在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)深耕10多年,專業(yè)且經(jīng)驗豐富。10多年網(wǎng)站優(yōu)化營銷經(jīng)驗,我們已為上千多家中小企業(yè)提供了成都做網(wǎng)站、成都網(wǎng)站建設(shè)解決方案,按需定制開發(fā),設(shè)計滿意,售后服務(wù)無憂。所有客戶皆提供一年免費(fèi)網(wǎng)站維護(hù)!
插件采用系統(tǒng)提供的各種接口,用來實現(xiàn)一些高級定制功能,讓Z-BlogPHP變的更加強(qiáng)壯和有趣(Very Good,Very Strong.)。
2.目錄及命名要求
插件是放在系統(tǒng)的zb_users/plugin目錄下的,插件必須有自己的目錄名且不與其它插件同名。
插件目錄名即是插件的ID名稱,系統(tǒng)也以此做為識別。
插件必須設(shè)定正確的plugin.xml文件,系統(tǒng)依賴此文件對插件進(jìn)行管理。
plugin.xml文件里的”id“節(jié)點(diǎn)一定要設(shè)定為插件的ID名稱(即插件的目錄名稱),這非常重要。
3.plugin.xml格式規(guī)范說明
1.樣例文檔
?xml version="1.0" encoding="utf-8"?
plugin version="php"
idTotoro/id
nameTotoro/name
url /url
note基于TotoroII的Z-Blog的評論及引用管理審核系統(tǒng)增強(qiáng)版。/note
description/description
pathmain.php/path
includeinclude.php/include
level1/level
author
namezsx/name
email /email
url /url
/author
source
name/name
email/email
url/url
/source
adapted130707/adapted
version1.0/version
pubdate2013-07-07/pubdate
modified2013-09-02/modified
price0/price
advanced
dependency/dependency
rewritefunctions/rewritefunctions
conflict/conflict
/advanced
sidebars
sidebar1/sidebar1
sidebar2/sidebar2
sidebar3/sidebar3
sidebar4/sidebar4
sidebar5/sidebar5
/sidebars
/plugin
沒區(qū)別,偽靜態(tài)的目的都是是為了方便蜘蛛爬行,但現(xiàn)在蜘蛛已經(jīng)進(jìn)化很的很好了,其實偽不偽區(qū)別真的不是很大,反而會給服務(wù)器增加一點(diǎn)點(diǎn)負(fù)擔(dān)。
插件是一種遵循一定規(guī)范的應(yīng)用程序接口編寫出來的程序。很多軟件都有插件,插件有無數(shù)種。例如在IE中,安裝相關(guān)的插件后,WEB瀏覽器能夠直接調(diào)用插件程序,用于處理特定類型的文件。
IE瀏覽器及資源管理器支持的插件文件類型
1、*.ocx——網(wǎng)頁瀏覽時能夠后臺自動安裝、用戶可能無法發(fā)覺。 2、*.dll——網(wǎng)頁瀏覽時能夠后臺自動安裝、用戶可能無法發(fā)覺。 3、*.cab——網(wǎng)頁瀏覽時能夠后臺自動安裝、用戶可能無法發(fā)覺。 4、*.exe——需要下載才能安裝、安裝權(quán)受用戶控制。 5、注冊表鍵值——有網(wǎng)頁或程序通過控制nwscript.exe、cscript.exe、wscript.exe、regedt32.exe、regwiz.exe、regsvr32.exe、reg.exe、regini.exe、來修改注冊表鍵值。(代表作:首頁被強(qiáng)行修改)
不受插件侵害的方法
通過防火墻保護(hù)IE瀏覽器及資源管理器不受插件侵害的方法 1、限制文件類型為*.ocx、*.dll、*.cab的文件通過防火墻進(jìn)入內(nèi)網(wǎng)。(對銀行、adobe等可信URL添加例外列表) 2、屏蔽調(diào)用nwscript.exe、cscript.exe、wscript.exe、regedt32.exe、regwiz.exe、regsvr32.exe、reg.exe、regini.exe程序的網(wǎng)頁代碼。 IE瀏覽器常見的插件例如:Flash插件、RealPlayer插件、MMS插件、MIDI五線譜插件、ActiveX插件等等;再比如Winamp的DFX,也是插件。還有很多插件都是程序員新開發(fā)的。 組件和插件的區(qū)別是,插件是屬于程序接口的程序,組件在ASP中就是控件、對象,ASP/IIS的標(biāo)準(zhǔn)安裝提供了11個可安裝組件。ASP的FSO組件,編程的朋友都如雷貫耳吧,它就是最常用的Scripting.FileSystemObject對象 1.什么是插件? 插件是指會隨著IE瀏覽器的啟動自動執(zhí)行的程序. 2.惡意插件有什么特征? 有些插件程序能夠幫助用戶更方便瀏覽因特網(wǎng)或調(diào)用上網(wǎng)輔助功能,也有部分程序被人稱為廣告軟件(Adware)或間諜軟件(Spyware).此類惡意插件程序監(jiān)視用戶的上網(wǎng)行為,并把所記錄的數(shù)據(jù)報告給插件程序的創(chuàng)建者,以達(dá)到投放廣告,盜取游戲或銀行帳號密碼等非法目的. 因為插件程序由不同的發(fā)行商發(fā)行,其技術(shù)水平也良莠不齊,插件程序很可能與其它運(yùn)行中的程序發(fā)生沖突,從而導(dǎo)致諸如各種頁面錯誤,運(yùn)行時間錯誤等等現(xiàn)象,阻塞了正常瀏覽. 3.插件會從什么位置加載到IE瀏覽器中? 根據(jù)插件在瀏覽器中的加載位置,可以分為工具條(Toolbar)、瀏覽器輔助(BHO)、搜索掛接(URL SEARCHHOOK)、下載ActiveX(ACTIVEX). 4.不同類型插件名詞解釋 ①下載ActiveX(ACTIVEX): ActiveX插件也叫做OLE控件或OCX控件,它是一些軟件組件或?qū)ο?可以將其插入到WEB網(wǎng)頁或其它應(yīng)用程序中.在因特網(wǎng)上,ActiveX插件軟件的特點(diǎn)是:一般軟件需要用戶單獨(dú)下載然后執(zhí)行安裝,而ActiveX插件是當(dāng)用戶瀏覽到特定的網(wǎng)頁時,IE瀏覽器即可自動下載并提示用戶安裝. ActiveX插件安裝的前提是必須先下載,然后經(jīng)過認(rèn)證,最終用戶確認(rèn)同意方能安裝,因此嵌有ActiveX腳本程序的頁面可能會變得非常慢,甚至導(dǎo)致瀏覽器瞬間失去響應(yīng). 插件管理專家2008能夠屏蔽用戶不需要安裝的插件程序,加快頁面加載速度,確保用戶正常瀏覽. ②瀏覽器輔助(BHO) BHO全稱Browser Helper Object, 是一種隨因特網(wǎng)瀏覽器(如IE)每次啟動而自動執(zhí)行的小程序.通常情況下,一個BHO文件是由其它軟件安裝到用戶的系統(tǒng)中的.例如一些帶有下載功能的廣告軟件,它可能會安裝一個BHO文件從而追蹤用戶在上網(wǎng)沖浪遇到的眾多網(wǎng)頁廣告. 通常的BHO會幫助用戶更方便地瀏覽因特網(wǎng)或調(diào)用上網(wǎng)輔助功能,也有一部分BHO被人稱為廣告軟件(Adware)或間諜軟件(Spyware),它們監(jiān)視用戶的上網(wǎng)行為并把記錄的相關(guān)數(shù)據(jù)報告給BHO的創(chuàng)建者.BHO也可能會與其它運(yùn)行中的程序發(fā)生沖突,從而導(dǎo)致諸如各種頁面錯誤,運(yùn)行時間錯誤等等現(xiàn)象,通常阻止了正常瀏覽的進(jìn)行. 插件管理專家2008提供的BHO清理能夠幫助用戶查看并屏蔽被IE瀏覽器加載的BHO文件. ③搜索掛接(URL SEARCHHOOK) 用戶在地址欄中輸入非標(biāo)準(zhǔn)的網(wǎng)址,如英文字符或者中文的時候,當(dāng)?shù)刂窓跓o法對輸入字符串解釋成功時,瀏覽器會自動打開一個以用戶輸入的字符串為搜索詞的結(jié)果頁面,幫助用戶找到需要的內(nèi)容.URLSearchhook對象就是完成搜索功能的插件.它通常是由第三方公司或者個人開發(fā),通過插件的方式安裝到瀏覽器上, 目的是為了幫助用戶更好的使用互聯(lián)網(wǎng).例如用戶在地址欄中輸入"手機(jī)",就可以直接看到手機(jī)搜索結(jié)果.也有一些企業(yè)或者個人為了達(dá)到提高網(wǎng)站訪問或其它商業(yè)目的,在用戶不知情的情況下修改IE瀏覽器的URLSearchhook. 使用插件管理專家2008可以對URLSearchhook插件程序進(jìn)行管理,屏蔽或者刪除不需要的惡意插件. ④工具條(Toolbar) 工具條,通常指加載在瀏覽器的輔助工具.它位于瀏覽器標(biāo)準(zhǔn)工具條的下方,在IE工具欄空白處點(diǎn)擊右鍵,可以查看所有已經(jīng)安裝的工具條,通過勾選顯示或者隱藏已安裝的工具條
是指網(wǎng)站為了增加某種功能而增加的程序文件。通常論壇程序上如phpwind , 應(yīng)用在SNS網(wǎng)站,如uchome等。 網(wǎng)站插件通常分為兩類:
功能增強(qiáng)型插件
此類通常在原有網(wǎng)站功能的基礎(chǔ)上增加系統(tǒng)功能,以實現(xiàn)其他的效果,如Google Sitemaps For Z-Blog ,就是為zblog系統(tǒng)增加Google sitemaps功能,方便Google收錄,此類插件較多,而對于不同的網(wǎng)站系統(tǒng),有嚴(yán)格的插件書寫要求。也有系統(tǒng)默認(rèn)帶的插件,如phpwind 的銀行插件,廣告插件,邀請注冊插件等,
娛樂性質(zhì)型插件
此類插件主要是為了增強(qiáng)網(wǎng)站黏合度,換句話說就是留住訪客。如開心網(wǎng)的開心農(nóng)場插件,搶車位插件等娛樂型插件。此類插件能很大程度上留住訪客,增加網(wǎng)站的流量量。另外如"天使寵物for phpwind all"則是BBS上的應(yīng)用插件,“黑道生涯3.0 插件for discuz!”則是應(yīng)用于論壇bbs上的娛樂插件。
電子元件插件
概念
一種可插入(或拔出)插箱、機(jī)架、機(jī)柜的電子組件,用以直接安裝電子元件、器件和機(jī)電元件,并通過連接器實現(xiàn)對外電氣連接。它是最基本的電子組件,屬于第二級組裝(見電子組裝級)。
插件結(jié)構(gòu)型式
①使用一塊印制線路板的單板插件; ②使用兩塊印制線路板形成夾心式或組合式插件; ③在一塊大印制線路板(母板)上立裝若干塊小型印制線路板(子板),稱子母式插件。 在插件結(jié)構(gòu)中,除印制線路板外,根據(jù)實際需要還可以安裝框架、小面板、屏蔽罩及把手等結(jié)構(gòu)附件。采用較多的型式是一塊帶印制插頭的印制線路板。插件的連接器一般都是和印制線路板連成一體的印制插頭(或稱邊緣插頭)。但是,為了增加出線能力(即連接器連接點(diǎn)數(shù))、可靠性和可維修性,高性能電子設(shè)備已趨向于采用二件式連接器,即有單獨(dú)的插頭和插座的連接器。一般連接器只裝在插件的一端,為了增加連接點(diǎn)數(shù),也可在插件的三邊,甚至四邊都裝有連接器。因此,一般連接器已不適用,必須采用無插拔力連接器。插件框架可以采用薄板結(jié)構(gòu)、鋁型材組合結(jié)構(gòu)、鋁合金壓鑄件結(jié)構(gòu)和塑壓件結(jié)構(gòu)。根據(jù)屏蔽要求,可以采用全封閉結(jié)構(gòu),在框架的上部、下部及兩側(cè)加屏蔽蓋板,或只加部分蓋板的開式結(jié)構(gòu)。中國和國際電工委員會(IEC)分別在GB3047.2-82和IEC48D(秘書處)12號文件(草案)中規(guī)定了插件面板和印制線路板的基本尺寸系列。 媒體播放器插件 Winamp音頻播放器、foobar2000音頻播放器都支持插件,用來讀取更多的音頻格式、顯示更多的音頻文件信息〔例如編碼器信息、專輯封面).
這個標(biāo)題還真不好寫,我的意思是在使用YTCMS的時候,如何結(jié)合FIRSTIMG插件來調(diào)用文章中的圖片,來實現(xiàn)圖文混排效果!
其實也很簡單,主要是調(diào)用FIRSTIMG插件中的一個函數(shù)來實現(xiàn),應(yīng)該叫過程吧。呵呵!
現(xiàn)在FIRSTIMG插件升級了,調(diào)用函數(shù)和以前不一樣了,調(diào)用的是FirstImg_GetImgSrc函數(shù)。
在YTCMS中調(diào)用方法是:
{$FirstImg_GetImgSrc(article.content)}
但是要注意。這個調(diào)用出來的只是文章中圖片的地址,如果你要使圖片顯示出來還得加上:
img src="{$FirstImg_GetImgSrc(article.content)}" /
看我下面的用這個插件結(jié)合YTCMS調(diào)用網(wǎng)站置頂文章的代碼:
{YT:Article DataSource="GetArticleCategorys(1,'2')"}
img src="{$FirstImg_GetImgSrc(article.content)}" /
{/YT:Article}
(復(fù)制上面的代碼時,注意:YT后面的冒號改為英文,1,'2'之間的都好改為英文逗號)
上面的代碼就是這樣調(diào)用的,使用了YTCMS結(jié)合FIRSTIMG插件來實現(xiàn)的!當(dāng)然在此上面的代碼前后都必須要加上YTCMS的調(diào)用置頂文章的代碼才行,這里寫出來要被執(zhí)行,就不寫出來了!
就說這么多,自己試試!