您在這裡

心目中最棒的Module ?

jimmy's 的頭像
jimmy 在 2006-05-12 (週五) 22:39 發表

有哪些module是你覺得非他不可,沒有不行?

有哪些module最有特色,僅此一家,非drupal沒有?

有哪些module是必定要嘗試,你覺得裝起durpal來沒有試過太可惜了?

大家來推薦一下吧!

我先來提供好了
在用慣了b2evolution提供的撰寫介面後,對於那種WYSIWYG編輯器很感冒,因為常常都有搞不完的js相容性問題。

在drupal唯一比較相似的是quicktags這個module,比起TinyMCE或FCKEditor來說,他是非常輕薄簡便的編輯工具,只要懂一咪咪的html,就不需用那些難用的WYSIWYG編輯器了!

簡而言之,quicktags就是可以幫你選取的文字加上連結、粗體、斜體...等html碼的工具,對於原本的編輯區他沒有模擬,便直接加上了html標籤碼。在drupal上要生存,我沒有他實在不行啊....

不過呢,唯一遺憾的地方是,目前還沒轉移到4.7,ber等人還在努力... Orz.

--
from open mind to open source~

我覺得最棒的是內建的aggregator,儘管改進的空間很大,但這卻是一個很實用的功能。其他:

  • chatbox:提供簡單易用的聊天室功能,還有log。
  • database administration:讓我不用進phpmyadmin,是必裝模組。
  • flexinode:名符其實,有彈性,很容易新增field type、修改呈現方式,滿好用的。
  • Live Discussion:依主題呈現最新回應的方式,我很喜歡,還可以解決填寫回應主題的麻煩。
  • Poormanscron:省去在主機上手動設定crontab的麻煩。

drupal的killer module:

event:
有許多社群網站都利用這個module。配合了flexinode,他可以讓特定權限發佈活動,調整看是一次顯示一週,顯示一個月,還是顯示一年.... 上來的使用者,也可以透過分類篩選器,篩選他想要看的活動項目。
event最令人驚訝的還不止於此,如果配合volunteer和rsvp這兩個module,event瞬間成為一個人力資源交換平台。活動者可以知道哪些人有意願要參加這個活動,甚至哪些人願意當義工... 若加上event search這個模組,就更完善了。
sample1: http://e-info.org.tw/event
環境資訊協會,台灣各種與環境相關的活動,蒐羅在此

sample2: http://www.musicforamerica.org/music/shows
music for america,把美國各地的演唱會訊息蒐羅起來,用地圖的方式表示,還有志工參與連結

workflow: http://civicspacelabs.org/home/node/11487
若不瞭解event的運作原理,可以參考civicspace當初設計者的流程圖

--
from open mind to open source~

我是拿 event 當作行事曆來用,不過這模組有個小缺點,就是如果新增一個 event 的範圍過長 (例如一個月),新增會花很久的時間...

sitemenu 不錯,可以做一個sitemap

把所有分類、Tags 列出來
這是非常必須的功能

這倒還沒試過,不過真是個必須的功能呢...

--
from open mind to open source~

有空又試了幾個模組,都是單獨容易裝的,不用相依套件和修改檔案資料表

http://drupal.org/project/urlfilter

Web and e-mail addresses are automatically converted into links.
增加將文字連結轉換成超連接的功能,必備
(就是看到本站有這功能才找的)

Views Bookmarks

http://drupal.org/node/49075

用途是增加可切換的文字標記(bookmark this、星標、已讀/未讀),兩種狀態的文字可以自行設定
看起來像是:(顯示在"發表新回應"旁邊) ,滑鼠點一下切換

發表新回應 | ☆ | 已讀
發表新回應 | ★ | 未讀

Node Vote

http://drupal.org/project/nodevote

給文章打分數的模組

Paging

http://drupal.org/project/paging

加入 標籤分頁的模組,文章底部會顯示成:

第一頁 <上一頁 1 2 3 4 5 下一頁> 最後一頁

不過翻譯檔的< 上一頁、下一頁> 的箭號,顯示錯誤,最好把翻譯更新換成全形符號

配合摘要標籤使用,最好寫在一起

first page here.
<!--break-->
<!--pagebreak-->
second page here.
<!--pagebreak-->
third page here

目前我是安裝 bbcode_wysiwyg 模組,工具條增加<!--break--><!--pagebreak-->按鈕來使用
且bbcode_wysiwyg可以和TinyMCE 同時作用(輸入格式選BBCODE 同時顯示bbcode 和HTML)
先以編輯器輸入完文章後再切換(關掉TinyMCE)輸入break 分頁標籤

很長的文章且不適合分章節的文章(分章節用手冊頁面輸入)很方便分頁顯示

如果內文存在node_revision這個table裡面,那應該是可以搜尋的
你可能看一下資料庫裡頭,用paging存檔後node_revision這個table裡全文的部份有沒有齊
有齊的話,那可能就是你誤會了

--
from open mind to open source~