您在這裡

Drupal 7 的重要進展 (from Alpha 1)

drakeguan's 的頭像
drakeguan 在 2010-01-25 (週一) 09:24 發表

根據官方的說法,Drupal 7 有如下幾點特色:

Revamped User Interface

有了 "Seven" 這個 theme,加上 overlay, dashbard 與 shortcut,整個就很威。其中的 dashboard 與 shortcut 很 web 2.0,你想要怎麼樣的 UI,由你自個兒來決定,完全擺脫了預先設想的 UI,高度自由化。硬要挑剔的話,就是少了幾個 preset。試想,對於一位第一次嘗試 Drupal 的人來說,有預設的親切 Admin dashboard,是會獲得不少喝采的。

Default Dashboard @ D7 Customize Your Dashboard @ D7 Administration View @ D7 Block Settings @ D7

另一方面,試了一下 In-place editing,還不賴。有了這個,要砍掉一個 node 也會稍為地快一些。我對於,怎麼加裝想要的功能到那個 drop-down box 這件事,比較感興趣就是了 :p
In-place Editing @ D7

Custom Fields

Content Types @ D7  Article @ D7 Default Display settings of fields for 'Article' @ D7  New content type without Body @ D7
除了內建 CCK,省去安裝這個模組以外,更棒的是,也可以用在 user, taxonomy 等非 node 的物件上頭了。如果套用 functional programming 的述語的話,就是所有東西如果一視同仁地以 first class 對待的話,那麼你可以施加在 node 上頭的事,當然也可以用在 user, taxonomy, menu, views, block, ... 囉!
想像一下,你可以給特定的 view 新增一個 illustration 的欄位,然後透過 argument 或是其它方式,讓這個 view 在「秀」不同內容時,給與你不同的插圖 :)

Image Handling

Built-in ImageCache @ D7

簡單來說,就是省去你安裝 imagecache + image field 的意思。

Update Manager

Remote Module Installation @ D7
這個我非常的感興趣,不過測試一下沒有成功,就先擱著。就我在我們太極內部使用 wordpress mu 的經驗(wordpress 這部分,做得還是比 drupal 來好得太多了),只要設定好 proxy,然後就可以直接透過網頁,讓你 install/uninstall/browse/... modules/plugins,對於 administrator 是一件非常友善的事。至少會多更多努力「亂安裝模組」的管理員,說不定因此讓他/她工作的模式有趣些。
PS. 什麼時候,我們也來給 Maya 寫個 plugin manager,它會自動上 highend3d 幫你抓 plugin 下來 compile 與安裝,那應該很 high 也很混亂的吧XD

Front-end "under-the-hood" improvements

no comments,這部分沒踫,看誰有研究囉~

Back-end "under-the-hood" improvements

no comments,這部分沒踫,看誰有研究囉~

Unofficial Drupal Roadmap 這個群組,有一些非常有趣的觀點可以看看。

Well, Dries promised to sing on stage if the release candidate gets done by DrupalCon San Francisco (which JohnAlbin is giving a few talks). So, let's see how much progress they can make between now til end of April. Otherwise, Q3 is realistic from my point of view.