
這個 FCKeditor 模組的說明,看來大概要寫到五 ~ 六篇才能寫的完吧 !? 記得當時寫 Views 模組都沒有寫到這麼多篇,不過在寫 Views 模組時,阿舍沒寫有關 Arguments 的說明,一直想補一補,但是都忘了,補上去之後,也才四篇,還是輸這個 FCKeditor 模組哩.....。
接下來就繼續來說明設定檔囉 !!
「Editor appearance」
Default state:
當網頁上有 TextArea 欄位時,要不要預設就把它轉成 FCKeditor,也就是問說,是不是都用 FCKeditor 來取代的意思。
阿舍都是用 "enabled" 的預設值,但是如果不常用 FCKeditor 的編輯功能或是要節省頻寬的話,那就選 disabled ( 在某些情況下,這個 disabled 會變成 "已停用")。
Show disable/enable rich text editor toggle
如果不希望讓使用者可以在一般的 TextArea 欄位和 FCKeditor 編輯器之間切換的話,就請在這裡選 "false",但是,如果是選 "true" 的話,那就會在 FCKeditor 或 TextArea 欄位下面出現 "Switch to plain text editor" 或 "Switch to rich text editor" 的文字連結,讓使用者自己可以切來切去的。
阿舍通常是有開,這樣比較方便,尤其有時是放程式碼時,還是切回純文字會好用些。
Use FCKeditor in a popup window:
這個選項必須和上面的及上上面的選項一起合作才行,如果上面兩個都已經設成 'true",那麼這個欄位就沒有辦法使用,只能設為 "false",如果設為 "true",就會得到一個紅色的警告訊息,說是不能這樣用的,所以如果要用這個功能,就要犠牲上面那兩個功能。
但是這是什麼功能呢 ? 就是讓 FCKeditor 飛出去的功能,喔 ! 是開在新視窗的功能,如果有啟用,那麼預設開啟網頁是一般的 TextArea 欄位,但是在這個欄位的下面,會多出一個 "(Open rich editor)" 的文字連結,當按下去時,就會生出一個新視窗的 FCKeditor,然後在上面打一打東西按 OK 之後,就會看到有一堆 HTML 碼被回本來網頁上的 TextArea 欄位,所以這個功能比較適合進階的使用者用,比較不會出問題。
Skin:
皮膚 ? 就是類似選 FCKeditor 的版型的意思,各位大德可以三種都試試看,再來選一個喜歡的就好了。
Toolbar:
這裡是用來選定在 FCKediotr 上的工具列的類型,就是要顯示出那些按鈕,因為每一個按鈕就代表一功能,有些功能不太適合給所有人用,所以就需要區分出來限制,這個部分的設定是透過 FCKeditor 的設定檔 ( fkconfig.js ) 進行控制的,稍後會再詳細說明。
Start the toolbar expanded:
如果不要網頁一開就出現所有的工具列按鈕,那麼就把這裡給 "disabled",這樣的話,網頁開啟之後,看到的 FCKeditor 就會沒有工具列出來,看來很像一般的 TextArea 欄位,不過有背景色,左上角多了一個倒三角型,按下去之後就會出現工具列,是啊 ! 這個功能就是用來設定是不是顯示工具列的...。
Width:
這是用來設定 FCKeditor 編輯器的寬度的,可以直接給佔網頁寬度的百分比,也可直接給固定寬度的 px 數值,預設是 100% ,就是佔在網頁的最大寬度,這是指 FCKeditor 所在的位置的最大寬度,一般來說,就是指版型裡,「內容」的位置。
Language:
指定顯示的語言,包含按鈕和提示語的部份,正體中文請選 "ZH"。
Auto-detect language:
這裡設定為 "true" 時,會蓋過上面的語言設定,會依照瀏覽所使用的語言來決定 FCKeditor 的顯示語言,如果是在多語言的環境下,這裡請設為 "true" 會比較方便。
「Cleanup and output」
Enter mode:
用來指定當在 FCKeditor 裡按下 "Enter" 鍵時,所要轉換成的 HTML 碼。
Shift + Enter mode:
用來指定當在 FCKeditor 裡按下 "Shift + Enter" 鍵時,所要轉換成的 HTML 碼。
Font formats:
在 FCKeditor 裡有一個欄位,叫做 「格式」的下拉選單,功能和 Word 裡的是一樣的,而這裡就是用來設定會出現在格式裡的選項,在這裡把可用的 HTML 碼放進去,到時就會顯示出來的。
Apply source formatting:
FCKeditor 提供可以將在所見即所得的編輯畫面的資料轉換成用 HTML 原始碼來編輯,而這選項是用要不要對轉換成的 HTML 原始碼做編排(加入換行),如果設為 "fasle" ,那就會看到連在一起的 HTML 原始碼囉,所以設為 "true" 會好看一點哩...。
Format output:
和上面差不多的意是,但是指在輸出(Output)的時候,是指將 HTML 原始碼存入資料庫時。
- 增加新的回應
- 瀏覽次數: 9142
Hello,
阿舍記得,FCKEditor 是會自己再加入一些換行之類的標籤,所以,就算是原始程式碼貼上去,也是會有差,另外,如果有用到 CSS 而沒有直接寫在程式碼裡,這樣也是會有差別的,可能在貼去之後,要再從 FCkeditor 切回原始碼模式再比對一次看看,把差異的部分修掉,應該會有比較好的結果。
供參囉 !! ^^=。
阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw

哈囉...阿舍你好。
我想要請問你一個問題。
我在dreamweaver上面編輯html
再將原始碼貼入FCKeditor所設定的編輯器內,但是為什麼效果呈現會有很大的落差呢?(表格的呈現方式有落差)
請問,是不是有其他設定要改變。
再輸入格式的地方我是選Full HTML。