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