Drupal第三方模塊匯總

本文實(shí)例匯總了Drupal的第三方模塊。分享給大家供大家參考。具體如下:
安裝擴(kuò)展模塊大致如下:
1. 下載擴(kuò)展模塊
Drupal 有許多擴(kuò)展模塊,訪問下面的網(wǎng)址可以查詢到,您可以分門別類的查找,也可以直接搜索關(guān)鍵字
http://drupal.org/project/modules
2. 解壓到 sites/all/modules目錄下(若沒有該目錄,則創(chuàng)建之)
3. Administer => Site building => Modules
找到相應(yīng)的模塊, enable,保存之
以上只是大致步驟,每一個(gè)模塊的除了上述工作,很可能還要做別的設(shè)置,具體安裝,仔細(xì)閱讀相應(yīng)頁(yè)面,執(zhí)行相應(yīng)的操作。
下面列舉了一些下載量比較大的模塊,大致可以看看 Drupal 已經(jīng)可以做些什么。
電子商務(wù):
http://drupal.org/project/ubercart
http://drupal.org/project/ecommerce
國(guó)際會(huì)議管理系統(tǒng):
http://drupal.org/project/conference
Google 廣告:
http://drupal.org/project/adsense
http://drupal.org/project/google_admanager
廣告管理系統(tǒng):
http://drupal.org/project/openads
http://drupal.org/project/openx
http://drupal.org/project/openx_manager
在線聊天室:
http://drupal.org/project/tribune
多語(yǔ)言支持:
http://drupal.org/project/i18n
http://drupal.org/project/i18nviews
http://drupal.org/project/transliteration
http://drupal.org/project/gtranslate
http://drupal.org/project/languageicons
http://drupal.org/project/multilink
所見即所得的編輯器:
http://drupal.org/project/ckeditor
下放網(wǎng)站管理權(quán)限:
http://drupal.org/project/role_delegation
視圖:
http://drupal.org/project/views
讓用戶逗留在當(dāng)前頁(yè)面(不是跳轉(zhuǎn)到新頁(yè)面,而是打開一些小窗口):
http://drupal.org/project/apture
用戶積分管理:
http://drupal.org/project/userpoints
文章評(píng)分:
http://drupal.org/project/vote_up_down
http://drupal.org/project/fivestar
自動(dòng)內(nèi)容審查:
http://drupal.org/project/mollom
定時(shí)發(fā)布內(nèi)容:
http://drupal.org/project/scheduler
內(nèi)容布局:
http://drupal.org/project/panels
http://drupal.org/project/ctools
代碼高亮顯示:
http://drupal.org/project/geshifilter
搜索引擎:
http://drupal.org/project/apachesolr
http://drupal.org/project/google_cse
站點(diǎn)訪問統(tǒng)計(jì):
http://drupal.org/project/counter
在線問卷調(diào)查:
http://drupal.org/project/quiz
用戶個(gè)性化主頁(yè)(類似iGoogle):
http://drupal.org/project/homebox
插入在線視頻:
http://drupal.org/project/emfield
插入圖片:
http://drupal.org/project/insert
http://drupal.org/project/img_assist
http://drupal.org/project/image
播放器:
http://drupal.org/project/dashplayer
http://www.drupal.org/project/mediafront
視頻轉(zhuǎn)換:
http://drupal.org/project/ffmpeg_converter
地理位置:
http://drupal.org/project/addresses
天氣:
http://drupal.org/project/weather
http://drupal.org/project/yahoo_weather_forecast
http://drupal.org/project/google_weather
插入地圖:
http://drupal.org/project/embed_gmap
http://drupal.org/project/openlayers
http://openlayers.org/
http://drupal.org/project/gmap_blocks
http://drupal.org/project/mapstraction
根據(jù)IP地址重定向:
http://drupal.org/project/ip2cc
根據(jù)用戶IP在Google地圖上顯示之:
http://drupal.org/project/visitorinfo
讓用戶與好友分享當(dāng)前網(wǎng)頁(yè):
http://drupal.org/project/addtoany
http://drupal.org/project/share
針對(duì)移動(dòng)終端用戶:
http://drupal.org/project/mobile_tools
http://drupal.org/project/simple_mobile_redirect
抓取其它網(wǎng)站內(nèi)容:
http://drupal.org/project/createfromweb
查看用戶通過搜索哪些關(guān)鍵字到達(dá)該網(wǎng)站:
http://drupal.org/project/search_engine_referers
用戶登陸,“記住我”功能:
http://drupal.org/project/persistent_login
http://drupal.org/project/remember_me
網(wǎng)站實(shí)時(shí)跟蹤:
http://drupal.org/project/getclicky
自動(dòng)標(biāo)注:
http://drupal.org/project/extractor
標(biāo)簽云:
http://drupal.org/project/cumulus
顯示相關(guān)內(nèi)容:
http://drupal.org/project/relevant_content
CCK (Content Construction Kit ) : 添加字段模塊
Views:生成列表
Tinymce:(Wysiwyg Editor) 常用的編輯器之一
Ajax Form Builder:自定義AJAX的表單
Ubercart :商城
Flash Gallery:flash相冊(cè)
Civicrm: CRM模塊
Xml Sitemap:生成XML格式的站點(diǎn)地圖,有利于搜索引擎收錄。
Flashvideo:flash播放器
Deve:theme 開發(fā)助手,開啟此模塊,大大提高theme開發(fā)的效率
Tagadelic:Tags Are Righteous Man! 用途:結(jié)合cumulus模塊很酷的標(biāo)簽云效果。見drupal花園首頁(yè)底部。
acidfree:一個(gè)功能完整的多媒體(例如圖片、視頻)管理系統(tǒng)。
adsense:顯示Google Adsense廣告??梢苑奖愕亩ㄖ骑@示方式,支持從banner到link等6種顯示格式。此外還可以選則對(duì)特定用戶群關(guān)閉廣告顯示。
album:影集模塊。
audio:登錄用戶可以上傳、播放和下載音樂。能很好地識(shí)別mp3的ID3信息(例如歌名、藝術(shù)家等)
atom:提供atom種子
attachement:支持上傳附件,可以用來(lái)替代Drupal自帶的upload模塊。不同節(jié)點(diǎn)的附件將分開放置,避免了文件重名的問題。
automember:自動(dòng)用戶權(quán)限管理。管理員可以設(shè)定不同的標(biāo)準(zhǔn),自動(dòng)分配給用戶不同的權(quán)限。例如只開放有限權(quán)限給新注冊(cè)用戶,發(fā)表一定數(shù)目文章后將自動(dòng)成為資深用戶并得到高級(jí)權(quán)限
banner:自動(dòng)輪換顯示廣告條。管理員可以方便的查看點(diǎn)擊統(tǒng)計(jì),并預(yù)設(shè)/開啟/關(guān)閉/批準(zhǔn)特定廣告,用戶則可以查看/修改/上載自己的廣告條。
bbcode:提供bbcode輸入格式的支持。
blog theme:允許用戶選擇自己blog的外觀主題,當(dāng)其它用戶按作者瀏覽其blog時(shí),看到的將是該blog作者自己選定的外觀主題。
bookmarks:用戶可以編輯自己的書簽,并通過區(qū)塊顯示。
buddylist:用戶可以編輯自己的好友名單,同時(shí)顯示‘好友的blog’區(qū)塊。
captcha:圖靈測(cè)試/字符校驗(yàn)?zāi)K,防止機(jī)器人自動(dòng)注冊(cè)
chatbox:聊天室模塊。
codefilter:方便代碼輸入,能處理和<?php ?>。
contact directory:使用戶可以添加自己的好友聯(lián)絡(luò)名單。
database administration:提供數(shù)據(jù)庫(kù)管理功能。管理員可以通過此模塊在drupal界面進(jìn)行數(shù)據(jù)庫(kù)查詢/修改/刪除等功能。
devel:為開發(fā)者和網(wǎng)管提供了許多好的工具。
e-commerce:一整套電子商務(wù)工具。
event:跟蹤事件并通知用戶。
excerpt:摘要模塊。Drupal發(fā)布內(nèi)容時(shí)只能用正文的開頭作摘要,然后根據(jù)設(shè)定自動(dòng)截取摘要。
ezmlm:用戶將可以通過該模塊訂閱相關(guān)Ezmlm郵件列表。Ezmlm是一個(gè)基于qmail的群發(fā)郵件訂閱系統(tǒng)。
feedbak:反饋模塊,可用于生成反饋表格收集用戶意見或問題。
flexiblock:讓Drupal能隨心所欲的擺放區(qū)塊。
flexinode:可以用此模塊根據(jù)需要生成新的自定義節(jié)點(diǎn)(node)類型。在此基礎(chǔ)上可以有很多靈活多變而非常實(shí)際的應(yīng)用,可以說(shuō)是drupal擴(kuò)展模塊里功能非常重要的一個(gè)。
front page:用于方便的定制站點(diǎn)首頁(yè),可以完全脫離站點(diǎn)外觀主題的限制生成個(gè)性化的首頁(yè)??梢燥@示不同的首頁(yè)給不同權(quán)限的用戶,并可插入PHP代碼完成更強(qiáng)大的動(dòng)態(tài)顯示。
gallery:用于在線像冊(cè)管理和展示。
guestbook:留言簿
hall of fame:名人堂模塊。是對(duì)drupal自帶的統(tǒng)計(jì)(statistic)模塊的補(bǔ)充,可以統(tǒng)計(jì)站點(diǎn)共幾篇文章,多少注冊(cè)用戶,建站時(shí)間,流行內(nèi)容等,還可以顯示發(fā)文最多用戶,評(píng)論最多用戶等。
htmlarea:一種所見即所得的輸入方式。
image:像冊(cè)。支持圖片上傳,并自動(dòng)生成縮略圖(thumbnail)。圖片可以插入到頁(yè)面中或組合成像冊(cè)顯示。
img_assist:和Image模塊共同使用,通過圖形界面窗口更便捷地在節(jié)點(diǎn)中插入圖片。
internationalization:自動(dòng)檢測(cè)瀏覽器的編碼設(shè)定,為匿名用戶提供全方位的本地話翻譯,包括節(jié)點(diǎn)內(nèi)容界面的翻譯。包括一個(gè)顯示區(qū)塊方便用戶切換語(yǔ)種。
job search:招聘與求職模塊
jsdomenu:生成多層彈出式菜單
mail:向特定用戶群發(fā)送email
mailhandler:允許注冊(cè)用戶通過email創(chuàng)建/編輯內(nèi)容或添加評(píng)論。
movie review:網(wǎng)上電影院
node vote:對(duì)文章進(jìn)行投票
notification:自動(dòng)發(fā)送郵件通知訂閱者內(nèi)容已更新。
organic groups:允許用戶自行組成小組,每個(gè)小組將有自己的主頁(yè)顯示小組成員發(fā)布的內(nèi)容。
pdfview:生成PDF文件
photo album:像冊(cè)模塊。
privatemsg:允許用戶間發(fā)送私人信息。
project:項(xiàng)目管理模塊。項(xiàng)目組成員可以由此跟蹤項(xiàng)目的進(jìn)展,可以通過email發(fā)送項(xiàng)目更新通知。
quote:用戶在添加評(píng)論時(shí)可以方便的點(diǎn)選引用原文。引用部分用特殊格式顯示以作區(qū)分。
quotes:可以用于收集顯示名人名言。通過區(qū)塊隨機(jī)顯示。
recipe:用于分享菜譜。
rsvp:可以發(fā)送email邀請(qǐng)用戶參加特定的事件(event),并可跟蹤用戶是否查看或接受了邀請(qǐng)。
site map:顯示站點(diǎn)導(dǎo)航圖。
sitemenu:按文章分類顯示站點(diǎn)導(dǎo)航。
smiley:使用表情符,自帶了一些基本的表情符,用戶可以自己添加。
spam:防垃圾模塊,防止你的blog成為一個(gè)實(shí)實(shí)在在的垃圾堆。
spam_surbl:對(duì)spam模塊進(jìn)行功能增強(qiáng),使之支持SURBL(Spam URI Realtime BlockList)。
sql search:此搜索模塊不使用drupal自帶的搜索索引(search index),而是提供數(shù)據(jù)庫(kù)搜尋功能,支持SQL和正則表示式(regular expressions),并提供高級(jí)搜尋過濾功能。
statistics_filter:過濾網(wǎng)站管理員和搜索引擎的訪問統(tǒng)計(jì)信息。
subscriptions:允許用戶訂閱任一節(jié)點(diǎn)內(nèi)容,通過email通知該節(jié)點(diǎn)的更新以及是否有新的評(píng)論。
survey:可以創(chuàng)建調(diào)查問卷,調(diào)查結(jié)果可以下載為excel格式。
taxonomy menu:分類系統(tǒng)導(dǎo)航菜單,其格式將和drupal系統(tǒng)導(dǎo)航菜單一致。
theme editor:直接通過瀏覽編輯修改外觀主題。
tinyMCE WYSIWYG Editor:一個(gè)非常好用的所見即所得文本編輯器,用于編輯輸入文章內(nèi)容。
trackback:開啟trackback支持。
webform:創(chuàng)建‘網(wǎng)絡(luò)表單’節(jié)點(diǎn)類型,可以用于提交調(diào)查問卷,投票,注冊(cè)等。
wiki:實(shí)現(xiàn)wiki功能。
workspace:我的工作空間模塊,提供一個(gè)用戶專有的工作區(qū),可以集中察看管理自己的文章。
# 1. 站點(diǎn)安全
以下模塊可用于身份驗(yàn)證,垃圾過濾等有關(guān)站點(diǎn)安全的功能增強(qiáng)。
* Captcha:例
圖靈測(cè)試/字符校驗(yàn)?zāi)K,防止機(jī)器人自動(dòng)注冊(cè)。安裝后可以選擇在以下三處開啟圖靈測(cè)試:用戶注冊(cè),匿名用戶發(fā)表評(píng)論,注冊(cè)用戶發(fā)表評(píng)論。要注意在‘訪問權(quán)限 (Access Control)’里給與相應(yīng)用戶圖靈(captcha)的權(quán)利,否則圖形顯示不出來(lái)。本站用戶注冊(cè)處就使用了這個(gè)模塊,可以到注冊(cè)處看一下。
* Challege-Response Authentication: (4.5.0)
查問/應(yīng)答校驗(yàn)?zāi)K。幫助防范relay attacks,提高系統(tǒng)安全。
* LDAP integration:
支持LDAP(Lightweight Directory Access Protocol)。作者說(shuō)當(dāng)前版本有很大問題非常不穩(wěn)定,正在重寫中。
* Legal:例SQL
在用戶注冊(cè)時(shí)加入“我同意。。。條款”的過程。模塊本身不帶有具體條款,需要管理員自行加入。本站用戶注冊(cè)處也使用了這個(gè)模塊,注冊(cè)時(shí)就可以看到。
* securesite:
為你的站點(diǎn)整個(gè)加上密碼使搜索引擎搜索不到。此外還可以生成加密碼的RSS feed。
* Spam:SQL
垃圾信息過濾,使用貝葉斯過濾器自動(dòng)統(tǒng)計(jì)識(shí)別垃圾信息。用戶也可以自己設(shè)置和添加過濾標(biāo)準(zhǔn)。如果你開啟了trackback最好安裝此模塊,否則很快你的站點(diǎn)就會(huì)被垃圾信息淹沒了。
* SXIP:
支持Sxip Networks身份校驗(yàn)。
* Troll:
提供 troll 用戶管理工具??梢园?ip 地址跟蹤管理屏蔽特定用戶。
# 2. 基本管理功能
以下模塊涉及到基本的站點(diǎn)管理功能,如用戶權(quán)限設(shè)置,數(shù)據(jù)庫(kù)管理搜索等。
* Admin block:例
adminblock截屏
用于幫助管理員方便的監(jiān)管評(píng)論和文章。如果你的站點(diǎn)設(shè)置成發(fā)文需要審批,那么管理員每次都要進(jìn)入內(nèi)容管理查看審批隊(duì)列。而此模塊將通過區(qū)塊顯示所有等待審批的評(píng)論和文章隊(duì)列,一目了然,可以方便快速地完成審批。見右圖。
* Automember: (4.5.0)
自動(dòng)用戶權(quán)限管理。管理員可以設(shè)定不同的標(biāo)準(zhǔn),自動(dòng)分配給用戶不同的權(quán)限。例如只開放有限權(quán)限給新注冊(cè)用戶,發(fā)表一定數(shù)目文章后將自動(dòng)成為資深用戶并得到高級(jí)權(quán)限。
* Comment closer:
可以自動(dòng)關(guān)閉對(duì)老文章的評(píng)論,設(shè)置時(shí)間后通過cron來(lái)自動(dòng)執(zhí)行。
* CustomError:
自定義錯(cuò)誤顯示頁(yè)面(404-頁(yè)面未找到,403-訪問拒絕)。這兩個(gè)頁(yè)面由于不是有效節(jié)點(diǎn),所以不會(huì)在搜索中出現(xiàn),不屬于任何分類,也不會(huì)出現(xiàn)在‘流行內(nèi)容’中。作者聲稱這一模塊比drupal4.6.0自帶的錯(cuò)誤頁(yè)面重定向功能更靈活,并且方便擴(kuò)展到支持其它錯(cuò)誤類型。
* Database Administration:
提供數(shù)據(jù)庫(kù)管理功能。管理員可以通過此模塊在drupal界面進(jìn)行數(shù)據(jù)庫(kù)查詢/修改/刪除等功能。
* FOAF:
可以自動(dòng)在drupal站點(diǎn)間同步用戶信息。支持FOAFnet格式。需要啟用drupal模塊。
* Front Page:
用于方便的定制站點(diǎn)首頁(yè),可以完全脫離站點(diǎn)外觀主題的限制生成個(gè)性化的首頁(yè)??梢燥@示不同的首頁(yè)給不同權(quán)限的用戶,并可插入PHP代碼完成更強(qiáng)大的動(dòng)態(tài)顯示??梢栽诠芾砉δ芾锓奖愕墓芾砬袚Q首頁(yè)的顯示,一個(gè)非常實(shí)際的應(yīng)用就是可以事先生成一個(gè)“站點(diǎn)維護(hù)”的首頁(yè),在維護(hù)時(shí)切換過去。
* Hall of Fame:
名人堂模塊。是對(duì)drupal自帶的統(tǒng)計(jì)(statistic)模塊的補(bǔ)充,可以統(tǒng)計(jì)站點(diǎn)共幾篇文章,多少注冊(cè)用戶,建站時(shí)間,流行內(nèi)容等,還可以顯示發(fā)文最多用戶,評(píng)論最多用戶等。這些統(tǒng)計(jì)信息都是公開顯示的,當(dāng)然管理員可以選擇關(guān)閉某些統(tǒng)計(jì)。
* Help Edit:例
允許管理員編寫幫助信息,并顯示在指定的頁(yè)面或節(jié)點(diǎn)。這里有一個(gè)例子。
* Members:
可以作為drupal自帶的profile模塊的替代,用于定制用戶資料的格式。側(cè)重于按權(quán)限顯示和列表顯示。
* Taxonomy Multi Editor:
在‘內(nèi)容管理’里快速管理大量節(jié)點(diǎn)的分類。
* Poormanscron:
通過用戶的瀏覽來(lái)調(diào)用cron任務(wù),使不能設(shè)置crontab的站點(diǎn)也能簡(jiǎn)單地解決cron運(yùn)行的問題。
* SQL Search (Trip Search):
此搜索模塊不使用drupal自帶的搜索索引(search index),而是提供數(shù)據(jù)庫(kù)搜尋功能,支持SQL和正則表示式(regular expressions),并提供高級(jí)搜尋過濾功能。
* Statistics filtering:
統(tǒng)計(jì)信息過濾。可以統(tǒng)計(jì)不同用戶群及搜索引擎爬蟲的點(diǎn)擊信息。
* Swish-e Indexer:
基于開源搜索引擎swish-e開發(fā)搜索功能,可以搜索站點(diǎn)內(nèi)上傳文件的內(nèi)容,現(xiàn)在支持的文件格式有:MS Word, MS Excel, PDF, RTF 和TXT。
* Taxonomy Access Control:
管理用戶對(duì)不同類別文章的訪問權(quán)限。
* Theme Editor:
不需ftp或SSH,通過drupal WWW瀏覽編輯修改外觀主題。
# 3. 輸入格式
各種輸入法過濾器,所見即所得的文本編輯器模塊。這些模塊一般都需要加入“輸入方式(Input Method)”才可以起作用。
* Attached node: (4.5.0)例
開啟該模塊并將attached node加入輸入法過濾器后,將可以在發(fā)表文章時(shí)使用 [node: node-id] 的格式來(lái)引用另一節(jié)點(diǎn)的內(nèi)容。顯示出來(lái)的引用類似于一般論壇里常見的回復(fù)引用的樣式。管理員還可以選擇開啟一些參數(shù)控制,使用戶可以修改引用的題目,顯示樣式等。雖然4.6.0的模塊列表里沒有,但在4.6.x里使用似乎沒有問題,這里有一個(gè)例子。
* Bbcode: (4.5.0)
支持BBCode輸入格式。
* Codefilter:
簡(jiǎn)單的輸入過濾模塊,方便代碼輸入。
* Contextlinks:例
用戶在輸入鏈接時(shí),可以賦予鏈接以不同的類型,此鏈接將按照預(yù)先設(shè)定的方式顯示,比如問題類鏈接加一個(gè)小問號(hào)圖標(biāo),文檔類鏈接加一個(gè)文件圖標(biāo)等等。一個(gè)截屏的例子可以看這里。
* FCKeditor:
支持FCKeditor輸入格式。
* freelinking:
類似wiki的輸入方式,可以方便站點(diǎn)內(nèi)部?jī)?nèi)容間的鏈接。此模塊只是定義了類似wiki的輸入過濾法,并不是實(shí)現(xiàn)內(nèi)容節(jié)點(diǎn)的wiki化。
* HTML corrector:
自動(dòng)檢測(cè)用戶輸入的HTML語(yǔ)法,是否每個(gè)標(biāo)簽都有對(duì)應(yīng)的結(jié)束標(biāo)志以及嵌套是否正確。
* Htmlarea:
支持所見即所得的HTMLArea輸入方式。這里有一個(gè)例子。
* Inline:
加入了[inline:N]的輸入格式,此格式將生成一個(gè)鏈接,指向該節(jié)點(diǎn)通過drupal自帶的upload模塊上傳的第N個(gè)附件,用于方便地在文章內(nèi)容中引用附件。
* interwiki:
支持wiki輸入法,便于引用外部鏈接。如[w: drupal]將顯示一個(gè)鏈接指向wikepedia的drupal網(wǎng)頁(yè)。類似的也可以方便的生成指向ebay,google搜索,在線字典等常用頁(yè)面。
* Markdown with SmartyPants:
支持Markdown輸入格式來(lái)自動(dòng)生成XHTML標(biāo)記,支持SmartyPants的自動(dòng)轉(zhuǎn)換生成特殊Unicode符號(hào)的功能。
* Quote:
開啟后用戶在添加評(píng)論時(shí)可以方便的點(diǎn)選引用原文。引用部分用特殊格式顯示以作區(qū)分。
* SmartyPants:
自動(dòng)將文本字符轉(zhuǎn)換成對(duì)應(yīng)的特殊Unicode符號(hào)。
* Smiley:
使用表情符,自帶了一些基本的表情符,用戶可以自己添加。
* Textile:
支持Textile輸入格式,自動(dòng)轉(zhuǎn)換生成XHTML標(biāo)記。
* TinyMCE WYSIWYG Editor:
TinyMCE所見即所得文本編輯器,用于編輯輸入文章內(nèi)容。
* Urlfilter:
一個(gè)簡(jiǎn)單的輸入法過濾器,自動(dòng)將http, ftp, email等輸入轉(zhuǎn)換成鏈接。
* VIM Color:例
支持VIM代碼高亮(highlight),支持PHP, Perl, C, HTML, JAVA等多種語(yǔ)言。這里有作者提供的展示。由codefilter模塊修改而來(lái),可以從codefilter升級(jí)安裝。
* Wiki:
實(shí)現(xiàn)wiki功能。這里有一個(gè)簡(jiǎn)單的介紹。
# 4. 文件圖片管理
所有涉及文件上傳,圖片顯示與管理等功能的模塊。
* Album: (4.6.0)
影集模塊。需要先安裝folksonomy和image模塊。
* Attachement:
支持上傳附件,可以用來(lái)替代Drupal自帶的upload模塊。不同節(jié)點(diǎn)的附件將分開放置,避免了文件重名的問題。需要先安裝Filemanager模塊。
* Filestore2:
允許用戶上傳/下載文件,文件存儲(chǔ)在文件系統(tǒng)中而不在數(shù)據(jù)庫(kù)里。(在4.4.0的老版本Filestore基礎(chǔ)上重寫,所以叫Filestore2)需要FSCache模塊的支持。
* Gallery:
用于在線像冊(cè)管理和展示。這里有一個(gè)簡(jiǎn)單的介紹。
* Image:
支持圖片上傳,并自動(dòng)生成縮略圖(thumbnail)。圖片可以插入到頁(yè)面中或組合成像冊(cè)顯示。
* Image filter:
一種輸入法過濾器,可以方便的在節(jié)點(diǎn)中引用另一節(jié)點(diǎn)的圖片。(嚴(yán)格的說(shuō)應(yīng)該歸入“輸入方式”里,當(dāng)放在這里更方便些)
* Image_assist:
和Image模塊共同使用,通過圖形界面窗口更便捷地在節(jié)點(diǎn)中插入圖片。也支持TinyMCE所見即所得輸入模塊,對(duì)HTMLArea的支持正在開發(fā)中。這里有一篇簡(jiǎn)要介紹。
* Photo album:
像冊(cè)模塊。需要安裝folksonomy和image模塊。
# 5. 節(jié)點(diǎn)功能增強(qiáng)
包括對(duì)單個(gè)節(jié)點(diǎn)內(nèi)容特性及管理功能的增強(qiáng),如excerpt模塊允許用戶添加摘要。
* Diff:
增強(qiáng)了drupal自帶的‘修訂(revision)’功能,可以方便的顯示出不同版本內(nèi)容見的不同。
* Event:
跟蹤事件并通知用戶。推薦先安裝flexinode模塊??梢詫⑷我夤?jié)點(diǎn)納入工作流程(workflow),節(jié)點(diǎn)狀態(tài)成為一個(gè)事件(event),其變化將自動(dòng)通知用戶。
* Excerpt:
摘要模塊。Drupal發(fā)布內(nèi)容時(shí)只能用正文的開頭作摘要,然后根據(jù)設(shè)定自動(dòng)截取摘要。啟用摘要模塊就可以不受此限制,發(fā)布內(nèi)容時(shí)將單獨(dú)有一個(gè)摘要欄供作者隨意填寫。
* Node (key)words:
可以為每個(gè)節(jié)點(diǎn)設(shè)定關(guān)鍵字,利于搜索引擎排名。
* Pathauto:
自動(dòng)為節(jié)點(diǎn),類別,用戶等生成路徑別名。
* Node Moderation:
類似drupal自帶的允許用戶對(duì)評(píng)論評(píng)分功能,此模塊允許用戶對(duì)節(jié)點(diǎn)內(nèi)容評(píng)分,根據(jù)評(píng)分自動(dòng)更改節(jié)點(diǎn)狀態(tài),如發(fā)布/拒絕/提升到首頁(yè)等。
* Node privacy by role:
一般用戶可以設(shè)定自己發(fā)布的內(nèi)容是否對(duì)某些用戶群隱藏。
* Node_import:
通過CSV(Comma Separated Values)文件格式導(dǎo)入節(jié)點(diǎn)。
* Scheduler:
事先規(guī)劃節(jié)點(diǎn)內(nèi)容發(fā)布或撤銷的時(shí)間表,到時(shí)自動(dòng)執(zhí)行。需要通過cron運(yùn)行。
* Side Content:
在發(fā)布節(jié)點(diǎn)內(nèi)容時(shí)可以將部分內(nèi)容選擇性的顯示在邊欄的區(qū)塊里,可以用于強(qiáng)調(diào)某部分內(nèi)容,類似有的書籍或雜志的邊欄導(dǎo)讀。
# 6. 內(nèi)容組織與站點(diǎn)導(dǎo)航
這些模塊用于按一定規(guī)則(如主體類別)組織展示多個(gè)節(jié)點(diǎn)內(nèi)容,如Article模塊將站點(diǎn)所有節(jié)點(diǎn)內(nèi)容按類別集中展示,??捎糜谡军c(diǎn)導(dǎo)航頁(yè)面,導(dǎo)航菜單等。
* Article:
將任意類型的節(jié)點(diǎn)根據(jù)類別(taxonomy)整理在一起集中顯示,如生活類有3篇,技術(shù)類有4篇等。用戶可以按照分類瀏覽。例子可見這里。
* Collimator: (4.5.0)
一般blog的文章都是垂直顯示,此模塊可以將節(jié)點(diǎn)按最近更新時(shí)間排序后從左到右平行分列顯示,每一列為一篇文章,最上面為原文,所有評(píng)論回帖跟在每一列下面。
* Distant parent:
允許為單個(gè)詞條(term)定義一個(gè)另一個(gè)詞匯表里的‘遠(yuǎn)親(distant parent)’。我不太清楚這個(gè)模塊的實(shí)際作用,drupal不是允許同一詞條(term)在不同的詞匯表(vocabulary)嗎?也許是因?yàn)閷?dǎo)航條的bug?作者在這里有詳細(xì)論述,有興趣的可以去看看。
* IndexPage:
為每一種節(jié)點(diǎn)類型顯示一個(gè)索引頁(yè)面,可以按字母或類別排序。
* Jsdomenu:
本模塊是基于開源Jsdomenu庫(kù)開發(fā)的,用于生成多層彈出式菜單(popup menu),自帶一個(gè)“站點(diǎn)菜單(site menu)”區(qū)塊用于菜單式瀏覽站點(diǎn)的分類結(jié)構(gòu)。
* Live Discussion:
通過區(qū)塊顯示最新評(píng)論。與drupal自帶的“最新評(píng)論”不同的是,顯示的不是評(píng)論本身而是原文的標(biāo)題,并在后面加注有多少篇評(píng)論。例子可以看右邊欄的“Live Discussion”區(qū)塊,也可以看這個(gè)站點(diǎn)。
* Menu on-the-fly:例
可以通過發(fā)布節(jié)點(diǎn)內(nèi)容的方式來(lái)生成新的菜單。這里有作者提供的截屏。
* Node list:
節(jié)點(diǎn)列表。將站點(diǎn)所有節(jié)點(diǎn)標(biāo)題按字母順序列在一個(gè)頁(yè)面。還可以單獨(dú)列出某一分類的所有節(jié)點(diǎn)標(biāo)題。
* Series:
通過drupal的分類系統(tǒng)將相關(guān)節(jié)點(diǎn)組成系列,可以在頁(yè)面上顯示系列里所有節(jié)點(diǎn)列表。
* Site map:
顯示站點(diǎn)導(dǎo)航圖。
* SiteMenu:
按文章分類顯示站點(diǎn)導(dǎo)航,包括一個(gè)區(qū)塊顯示的導(dǎo)航菜單。
* Summary:
顯示站點(diǎn)內(nèi)容總結(jié),除一般的“最新日志”外還有更多的選擇。需要node_image模塊和taxonomy_context模塊。
* Taxonomy Block:
通過區(qū)塊按類別顯示最新文章列表。
* Taxonomy Browser:
生成一個(gè)頁(yè)面顯示所有站點(diǎn)分類詞條(term),用戶通過checkbox點(diǎn)選一個(gè)或多個(gè)詞條來(lái)分類瀏覽文章。
* Taxonomy Context:
通過頁(yè)面或區(qū)塊顯示分類詞條(term)的名稱,說(shuō)明以及該詞條在詞匯表(vocabulary)中的位置(包括所有上級(jí)目錄及下面的細(xì)分詞條)。
* Taxonomy dhtml:
顯示每個(gè)詞匯表的分類目錄結(jié)構(gòu),列出相應(yīng)的節(jié)點(diǎn)文章及點(diǎn)擊數(shù)。包括一個(gè)區(qū)塊顯示并可導(dǎo)出到syndication(聚合內(nèi)容)模塊。
* Taxonomy import/export via XML:
支持站點(diǎn)分類結(jié)構(gòu)的導(dǎo)入和導(dǎo)出。
* Taxonomy Menu:
分類系統(tǒng)導(dǎo)航菜單,其格式將和drupal系統(tǒng)導(dǎo)航菜單一致。
* Weekly node listing:
將往日文章按周存檔。這里有一個(gè)例子,左邊欄的Weekly Archives區(qū)塊就是。
# 7. 新的節(jié)點(diǎn)類型
此類模塊一般都定義了新的節(jié)點(diǎn)類型,方便特定內(nèi)容的發(fā)布。如Recipe模塊可方便發(fā)布菜譜等。
* Book Review:
定義了特殊的書評(píng)節(jié)點(diǎn),方便發(fā)布圖書評(píng)論。
* Daily:
此模塊定義了兩種新的節(jié)點(diǎn)類型:daily和daily container??捎糜诎l(fā)布每日新聞/每日一笑類型的內(nèi)容,此模塊自帶日歷顯示可用于查詢往日內(nèi)容。
* Flexinode:
可以用此模塊根據(jù)需要生成新的自定義節(jié)點(diǎn)(node)類型。在此基礎(chǔ)上可以有很多靈活多變而非常實(shí)際的應(yīng)用,可以說(shuō)是drupal擴(kuò)展模塊里功能非常重要的一個(gè)。
* Recipe:
用于分享菜譜。
# 8. 個(gè)性化設(shè)置與私人信息
這些模塊允許用戶進(jìn)行個(gè)性化定制或保存私有信息,如書簽好友名單等。
* Blog Theme:
允許用戶選擇自己blog的外觀主題,當(dāng)其它用戶按作者瀏覽其blog時(shí),看到的將是該blog作者自己選定的外觀主題。
* Bookmarks:
用戶可以編輯自己的bookmark清單,并通過區(qū)塊顯示。
* Buddylist:
用戶可以編輯自己的好友名單,同時(shí)顯示‘好友的blog’區(qū)塊。
* Contact directory:
使用戶可以添加自己的好友聯(lián)絡(luò)名單。
* Font size:
通過區(qū)塊鏈接改變字體大小,通過Javascript/CSS完成。
* Internationalization:
自動(dòng)檢測(cè)瀏覽器的編碼設(shè)定,為匿名用戶提供全方位的本地話翻譯,包括節(jié)點(diǎn)內(nèi)容界面的翻譯。包括一個(gè)顯示區(qū)塊方便用戶切換語(yǔ)種。需要開啟‘本地話(locale)模塊。作者的網(wǎng)站上有一個(gè)西班牙語(yǔ)的例子。作者強(qiáng)調(diào)說(shuō)這是一個(gè)“高級(jí)模塊”,建議有經(jīng)驗(yàn)的管理員試用。
* Subscriptions:
允許用戶訂閱任一節(jié)點(diǎn)內(nèi)容,通過email通知該節(jié)點(diǎn)的更新以及是否有新的評(píng)論。
* Workspace:
提供一個(gè)用戶專有的工作區(qū),可以集中察看管理自己的文章。
# 9. 社區(qū)交流
這些模塊用于支持用戶與管理員以及用戶之間的信息交流(聊天,反饋等)。
* Chatbox:
簡(jiǎn)單的聊天框模塊。
* Ezmlm:
用戶將可以通過區(qū)塊或頁(yè)面表格訂閱相關(guān)Ezmlm郵件列表。Ezmlm是一個(gè)簡(jiǎn)易的基于qmail的群發(fā)郵件訂閱系統(tǒng)。
* Feedbak:
反饋(feedback)模塊,可用于生成反饋表格收集用戶意見或問題,用戶填表后將通過email發(fā)送給指定地址。
* Form_mail:
用于提取表單內(nèi)容,通過email將其發(fā)送給一個(gè)或多個(gè)接收人。可用于“聯(lián)系我們”之類的應(yīng)用。該模塊不生成表單本身,只處理將內(nèi)容轉(zhuǎn)發(fā)到email的過程。
* Mail:
向特定用戶群發(fā)送email,所發(fā)信息以節(jié)點(diǎn)方式存放在數(shù)據(jù)庫(kù)中。4.6.0版本支持將任意類型的節(jié)點(diǎn)內(nèi)容通過email發(fā)送給特定用戶群,并且可以自動(dòng)發(fā)送upload模塊上傳的附件。
* Mailalias:
注冊(cè)用戶可以添加額外的個(gè)人郵件地址,主要用于支持Mailhandler模塊的身份校驗(yàn)功能。
* Mailhandler:
允許注冊(cè)用戶通過email創(chuàng)建/編輯內(nèi)容或添加評(píng)論。
* Notification:
自動(dòng)發(fā)送郵件通知訂閱者內(nèi)容已更新。
* Organic groups:
允許用戶自行組成小組,每個(gè)小組將有自己的主頁(yè)顯示小組成員發(fā)布的內(nèi)容。
* Privatemsg:
允許用戶間發(fā)送私人信息。
* Project:
一個(gè)簡(jiǎn)易的項(xiàng)目管理模塊。項(xiàng)目組成員可以由此跟蹤項(xiàng)目的進(jìn)展,可以通過email發(fā)送項(xiàng)目更新通知。
* RSVP:
可以發(fā)送email邀請(qǐng)用戶參加特定的事件(event),并可跟蹤用戶是否查看或接受了邀請(qǐng)。需要安裝event模塊,所有事件(event)都由event模塊生成。
* Survey:
可以創(chuàng)建調(diào)查問卷,調(diào)查結(jié)果可以下載為excel格式。
* Volunteer:
可以圍繞不同事件(event)組織協(xié)調(diào)志愿者的工作。需要event模塊和contact_manager模塊支持。此模塊最初為Music for America組織志愿活動(dòng)所開發(fā),在2004年已經(jīng)實(shí)際應(yīng)用于3000名志愿者的組織工作。
* Webform:
創(chuàng)建‘網(wǎng)絡(luò)表單(webform)’節(jié)點(diǎn)類型,可以用于提交調(diào)查問卷,投票,注冊(cè)等。不清楚是一個(gè)支持模塊還是直接可以用來(lái)前臺(tái)應(yīng)用。
# 10. 新聞聚合與回引
* Atom: (4.5.0)
提供Atom feed.
* Blogroll: (4.5.0)
提供Blogroll功能,每個(gè)用戶的blog可以有自己的blogroll。
* Syndication:
集中顯示所有站內(nèi)RSS feeds。
* TrackBack:
支持trackback(回引)。
# 11. 會(huì)員廣告與電子商務(wù)
* Adsense:
顯示Google Adsense廣告??梢苑奖愕亩ㄖ骑@示方式,支持從banner到link等6種顯示格式。此外還可以選則對(duì)特定用戶群關(guān)閉廣告顯示。
* Amazon associate tools:
Amazon 廣告工具。定義了兩種新的節(jié)點(diǎn)類型:1)“amazon”節(jié)點(diǎn):用于發(fā)布書評(píng)介紹等。2)“amazon-node”節(jié)點(diǎn):包含相關(guān)的amazon產(chǎn)品信息/書號(hào)/價(jià)格/圖片等,可以手選或自動(dòng)配給相關(guān)的書評(píng)或鏈接。管理員并可以使用模塊自帶的搜索功能通過搜索amazon的相關(guān)產(chǎn)品批量生成amazon -node節(jié)點(diǎn)。(每種產(chǎn)品只能對(duì)應(yīng)一個(gè)amazon-node)。
* Amazon search:
應(yīng)該是與Amazon associate tools模塊中的搜索功能一樣的,是同一個(gè)作者。可以用于搜索amazon產(chǎn)品并返回相應(yīng)圖片說(shuō)明等信息。(需要php支持domxml和curl)
* Banner:
自動(dòng)輪換顯示廣告條。管理員可以方便的查看點(diǎn)擊統(tǒng)計(jì),并預(yù)設(shè)/開啟/關(guān)閉/批準(zhǔn)特定廣告,用戶則可以查看/修改/上載自己的廣告條。
* E-Commerce:
一整套電子商務(wù)工具。此外還包括拍賣/訂閱/捐款等功能。Drupal.org列出了以下采用這套工具的幾個(gè)網(wǎng)站:
1. Council of Writing Program Administrators
2. Snowboard Magzine
3. Poolitics
4. Drumbeat Insight
5. Stuart Davis
* PayPal Subscription:
為通過PayPal付款的用戶根據(jù)其付款狀態(tài)分配不同的角色。需要開啟PayPal framework模塊。
# 12. 底層模塊
這些模塊一般本身不具備實(shí)用功能,只是用于支持其它模塊,為其它模塊提供編程接口等。一般除非其它模塊要求,不用單獨(dú)安裝。
* Filemanager:
此模塊為其它模塊提供文件管理接口,其本身并無(wú)實(shí)際功用。Attachment模塊就是建立在Filemanager模塊基礎(chǔ)上的。
* Folksonomy:
為其它模塊提供類似Flickr和del.icio.us的大眾分類(folksonomy)功能接口。其本身并無(wú)實(shí)際功用,當(dāng)其它模塊需要時(shí)再安裝。
* Forms:
為其它模塊提供編程接口,用以添加用戶可定制的表單。本身并無(wú)實(shí)際功用。
* FSCache:
文件系統(tǒng)緩存模塊。用于支持Filestore2模塊。
* HTML To Text:
用于支持其它模塊,可以將HTML轉(zhuǎn)換成簡(jiǎn)單文本text。
* Mass Mailer:
為其它群發(fā)郵件模塊提供前臺(tái)界面。
* PayPal framework:
記錄paypal IPN(Instant Payment Notification)數(shù)據(jù),為其它paypal相關(guān)模塊提供基本的數(shù)據(jù)庫(kù)框架。
# 13. 雜項(xiàng)
其它各種功能模塊,暫時(shí)不易分入以上各類的。
* Currency Exchange:
提供一個(gè)簡(jiǎn)單的貨幣換算,匯率數(shù)據(jù)來(lái)自Yahoo Finance。
* Download Counter:
由spreadfirefox.com而來(lái),用于顯示FireFox的下載次數(shù)。它實(shí)際上是顯示的firefox download RSS內(nèi)容,可以通過修改RSS地址用于顯示別的RSS信息。
* location (API, module):
用于顯示地址地圖搜索。
* Quotes:
可以用于收集顯示名人名言。通過區(qū)塊隨機(jī)顯示。
* Simpletest:
“A framework for running unit tests in Drupal.”沒看懂,需要裝上試用一下。
* Stock:
顯示股票行情。用戶可以自定制所顯示的股票。股價(jià)數(shù)據(jù)來(lái)自Yahoo Fianance。
* Variable:
一個(gè)簡(jiǎn)單的模塊,可以讀取HTTP POST數(shù)據(jù)并存入變量表。(不太懂有什么具體應(yīng)用)
* Weblink:
沒看懂,需要試用一下:)
其他模塊
這些模塊或者還沒有提交到drupal.org,不在模塊列表中,或者還處于CVS狀態(tài)沒有正式發(fā)布。
* Contact_manager:
為volunteer模塊所開發(fā)的支持模塊,可以在這里下載。
* awTags:
由autowitch開發(fā)的非常有用的支持節(jié)電標(biāo)簽(Tag)的模塊。不知是不是還在beta測(cè)試的原因沒有提交到drupal.org,但在4.6.0下已經(jīng)工作的很好了。最新版本是beta4.2.2,詳細(xì)資料可以在這里找到。
希望本文所述對(duì)大家的drupal建站有所幫助。
相關(guān)文章
- 真是不看不知道,Drupal 真奇妙。很多使用CMS內(nèi)容管理系統(tǒng)的人可能都會(huì)知道一款國(guó)外的CMS系統(tǒng):Drupal 。在我們傳統(tǒng)的想象中CMS除了能做內(nèi)容文章站外,其他還有圖片站,分2010-01-24
- 對(duì)頁(yè)面和靜態(tài)資源的啟用緩存和Gzip壓縮傳輸.2010-01-24
- drupal模塊開發(fā)分析,方便想要drupal模塊開發(fā)的朋友2012-12-06
drupal 自定義表單調(diào)用autocomplete主標(biāo)簽實(shí)現(xiàn)代碼
drupal 自定義表單調(diào)用autocomplete主標(biāo)簽實(shí)現(xiàn)代碼,需要的朋友可以參考下2012-12-06drupal創(chuàng)建拖動(dòng)排序表格的方法
這篇文章主要為大家介紹了drupal創(chuàng)建拖動(dòng)排序表格的方法,包括了具體的步驟與實(shí)現(xiàn)代碼,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2014-11-03drupal導(dǎo)入數(shù)據(jù)的實(shí)現(xiàn)方法
這篇文章主要為大家介紹了drupal導(dǎo)入數(shù)據(jù)的實(shí)現(xiàn)方法,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2014-11-03drupal導(dǎo)入圖片的實(shí)現(xiàn)方法
這篇文章主要為大家介紹了drupal導(dǎo)入圖片的實(shí)現(xiàn)方法,是非常實(shí)用的技巧,需要的朋友可以參考下2014-11-03drupal實(shí)現(xiàn)在node節(jié)點(diǎn)的評(píng)論下面添加內(nèi)容的方法
這篇文章主要為大家介紹了drupal實(shí)現(xiàn)在node節(jié)點(diǎn)的評(píng)論下面添加內(nèi)容的方法,涉及相關(guān)函數(shù)的修改與hook函數(shù)的使用,具有一定的借鑒價(jià)值,需要的朋友可以參考下2014-11-04drupal的workbench moderatoin模塊對(duì)node的修改方法
這篇文章主要為大家介紹了drupal的workbench moderatoin模塊對(duì)node的修改方法,包含了對(duì)workbench_moderation成員變量的分析,具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2014-11-03drupal實(shí)現(xiàn)輸出可點(diǎn)擊表頭排序表格的方法
這篇文章主要為大家介紹了drupal實(shí)現(xiàn)輸出可點(diǎn)擊表頭排序表格的方法,包括了表的定義、SQL語(yǔ)句、表內(nèi)容及生成HTML文件等,需要的朋友可以參考下2014-11-03