線上使用者

目前共有 0 位註冊使用者7 位訪客 在線上。

新會員

  • hihi
  • lady8904
  • xyz
  • arsisthesis
  • selly

書籍推薦

FCKeditor 模組 - 設定 Profile ( Part III )

Arthur Yu 的照片
Average: 4.8 (4 votes)

這個 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 原始碼存入資料庫時。

大德 (未確認)
哈囉...阿舍你好。 我

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

Arthur Yu
Arthur Yu 的照片
User offline. Last seen 2 日 17 小時 ago. Offline
Joined: 12/17/2007
應該是會有差的...

Hello,

阿舍記得,FCKEditor 是會自己再加入一些換行之類的標籤,所以,就算是原始程式碼貼上去,也是會有差,另外,如果有用到 CSS 而沒有直接寫在程式碼裡,這樣也是會有差別的,可能在貼去之後,要再從 FCkeditor 切回原始碼模式再比對一次看看,把差異的部分修掉,應該會有比較好的結果。

供參囉 !! ^^=。

阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw

阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw

BloggerAds

Facebook Page

Drupal 新聞

Translate


訂閱服務...

最新回應

阿舍的隨手....