Drupal CKeditor 外掛 oEmbed

oEmbed 是一種自由的檔案格式,方便嵌入內容提供者的資訊到自己的網頁,例如把 Youtube 影片嵌入文章內,只要把網址貼進來就好了。如同貼上圖示的影片網址 https://www.youtube.com/watch?v=NbfgN7nQQmI ,影片內容就會嵌入內文之中。為了達成這樣的目的,所見即所得編輯器,得要有這樣的能耐,才能實現。下面就來說一說 Drupal 網站常用的 CKEditor,如何把 oEmbed 功能掛進來。

CKEditor

下載 oEmbed 外掛放解壓縮後 plugin.js 的位置是這樣 sites/all/modules/contrib/ckeditor/plugins/oembed/plugin.js ,然後到 ckeditor 設定頁把 oembed 按鈕拖放到工具列就行了。

若裝不起來,可能是下載 ckeditor 的版本不一樣,缺少某些互相依賴的外掛,可以到 Add-ons / Plugins 搜尋下載。

Wysiwyg with CKEditor

ckeditor 掛在 wysiwyg 裡面要安裝 oembed,以前是寫個小模組給 wysiwyg 能掛進 oembed 的功能,由於安裝經驗比較早期,最新的方式不知有無變動,下次再來更新安裝方式。