記得這個星期三 1/21 晚上的 Drupal Hour,大家一起在線上玩了仍在 beta4 的Drupal 8。本來一小時就要散會的線上聚會,在大家玩到忘我的情況下延長到兩個多小時才結束。可見 D8 的新功能多有魅力,讓大家這樣愛不釋手!
我印象最深刻的是:comment 變成一個 field 也可以是一個 type entity;區塊可重複調用、更加彈性;以及預設的多語系功能大翻新,可以在 nid 不變的情況下對應多種語系的內容(驚豔!)。
記得那天有用 hackpad 做共筆紀錄,給大家參考看看。
View 2015-01-21 Drupal Hour - RC on Hackpad.
- D7 / D8 Comment Module 都是
大家玩的這麼高興,我有點不忍心留言......
- D7 / D8 Comment Module 都是 Entity,不過 D8 在 Backend UI 上作了改變
- D8 的 Responsive Design 有好有壞,好的是 D8 有了 Responsive Design 之名,壞的是,這個 Responsive 並不完整。直接點說,如果你要求高一點,你總覺得這是半成品。一方面,你遇到不需要案子時,你也不知如何將這 Responsive 輕易除掉。( D8 Media Query 並沒有完整分離)
- D8 的 INLINE EDIT,在個人角度,完全是偷換概念。好聽一點是 INLINE EDIT,難聽點就是 AJAX EDITOR,做得像 INLINE EDIT。大家可以比較一下:
甚至有機會為你造成極大煩惱 (GIF):
(編輯圖片都沒了圖片)
這裏最值得讚的是 CKEDITOR 團隊
同意 Kay, ckeditor +1。不過
同意 Kay, ckeditor +1。不過 ckeditor 模組可以在設定中直接加上 js 自訂設定,D8 這部份還看不出來要怎麼弄。
RDW 這我沒有太多研究。D7 在這方面比較麻煩的地方是,管理選單若用 admin_menu,那非常不適合在行動載具上使用。D8 將 navbar 整合為預設值,使用起來比較方便。
comment 的部份我發現可以變成一個欄位,而且似乎還可以加在任何其他的 entity 上——包括 comment entity! 這個應用情境不知道是什麼樣子。comment 的無窮回圈?
我要再稱讚一下 i18n 整合進 D8 這部份,以後做多語網站可以輕鬆愉快一點了!(雖然還是要用增添 node 的方式來翻譯)