Drupal 搜尋

線上使用者

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

訂閱服務...

書籍推薦

贊助連結

TinyMCE 模組 - 套用 TinyMCE 3.0 及 正體中文語言包

Arthur Yu 的照片
Average: 5 (2 votes)

既然已經做了語言包,當然要試一下怎麼更新 TinyMCE 模組給 Drupal 用,阿舍沒有做太多測試,主要是要讓正體中文語言包可以用,因此,以下的做法只是要讓正體中文語言包可以生效,如果大德己經習慣用英文版的話,就不用特別去調,只要完成步驟 1 ~ 2 的動作就行了。

1.刪除 modules/tinymce 下的 tinymce 資料夾及檔案。

2.將下載來的 TinyMCE 3.0 的壓縮檔解壓後,把解開的整個 tinymce 資料夾複製或上傳到 modules/tinymce,完成後,會是像這樣子的資料夾結構 modules/tinymce/tinymce。

3.將正體中文的語言包下載後解壓,再把解開的三個資料夾複製或上傳到 modules/tinymce/tinymce/jscripts/tiny_mce 資料夾,覆蓋到原來的資料夾及檔案。

4.Notepade++ 打開,修改 modules/tinymce 下,tinymce.module 檔裡的第 735 行 ( 阿舍用的是 TinyMCE 5.x-1.9 版),在最後面加入 'zh' 的項目,然後存檔,完成後會是下面這個樣子
'#options' => drupal_map_assoc(array('ar', 'ca', 'cs', 'cy', 'da', 'de', 'el', 'en', 'es', 'fa', 'fi', 'fr', 'fr_ca', 'he', 'hu', 'is', 'it', 'ja', 'ko', 'nb', 'nl', 'nn', 'pl', 'pt', 'pt_br', 'ru', 'ru_KOI8-R', 'ru_UTF-8', 'si', 'sk', 'sv', 'th', 'zh_cn', 'zh_tw', 'zh_tw_utf8','zh')),

註: 新版的這一行程式碼己經被移到 tinymce.admin.inc 這個檔案去了,所以,如果大德們在 tinymce.module 檔裡找不到,就找看看 tinymce.admin.inc 應該就會找的到....

5.到 「管理」> 「網站設定」> 「TinyMCE」> 找出要調整的設定檔,按右邊的「編輯」> 展開「基本設定」>「語言:」選 zh > 按 「修改設定」,這樣中文應該就會出現了。

請各位大德們試試,有問題我們再來一起研究研究囉....

註.
1.上面的做法是給已經有安裝 TinyMCE 模組的大德們參考的。
2.阿舍不會做 Patch 檔,還望各位高手出招,讓大家都可以簡單一點做。

贊助連結

Arthur Yu 的照片
 #

Hello,

看起來應該是檔案或資料夾的權限不夠,請問這個訊息是在什麼情形情下發生的 ?

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

 
 #

請問 阿舍大大

若出現以下 這些訊息是 還要調整那裡嗎 我用的是drupal 6.XX板

warning: opendir(modules/tinymce) [function.opendir]: failed to open dir: Permission denied in /var/www/html/drupal/includes/file.inc on line 888.

warning: opendir(modules/tinymce) [function.opendir]: failed to open dir: Permission denied in /var/www/html/drupal/includes/file.inc on line 888.

 
 #

tinytinymce这个也是关于tinymce的模块,使用应该比tinymce简单,而且高效,只要你有使用tinymce网页编辑 器的经历,那么tinytinymce应该是比较简单的,可以直接在设置中调整按键位置,插件是否要载入,比那个tinymce要简单许多.
我的网站有个介绍

 
Arthur Yu 的照片
 #

Hello hepha兄,

阿舍用下列這個組合做了個簡單的測試,只有遇到第二個問題,不過,不管它照樣建立 Profile 的話,還是可以用的,不知是不是因為還在開發中...所以有一些 Bug.

tinymce-6.x-1.x-dev.tar.gz
tinymce_3_0_8.zip
tinymce_lang_pack.zip ( 本站及官網的各測一次 )

第一個錯誤訊息在阿舍的電腦上無法重製出來,所以,請 hepha 兄看能不能把安裝及設定步驟說一下,方便我們來討論。

另外,有一個建議,就是先等 Profile 建好之後再匯入 TinyMCE 的中文 PO 檔,這樣子的話,在建立 Profile 時,好像比較不會出問題.....供參囉 !!

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

 
 #

你好
我又多了以下錯誤qq

An error occurred. http://drupal.zth.rsonline.org/update.php?id=33&op=do Fatal error: Call to undefined function _system_update_utf8() in /home/zth/public_html/drupal/sites/all/modules/tinymce/tinymce/tinymce.install on line 24

剛剛裝了tinymce又出現了以上錯誤:(
tinymce-6.x-1.x-dev.tar.gz
tinymce_3_0_7.zip
tinymce_lang_pack.zip

QQ又多了以下錯誤
warning: Invalid argument supplied for foreach() in /home/zth/public_html/drupal/includes/form.inc on line 1181.

 
Arthur Yu 的照片
 #

Hello hepha兄,

阿舍去查了一下,是 TinyMCE 6.x-1.1-dev 的版本才有 tinymce.admin.inc 這個檔,不過應該沒有差,新版只是把管理的界面拉到另一個檔案去,呼叫的函數還是一樣,所以只要改 tinymce.admin.inc
就可以了。

如果還有問題,就請再提出囉 !! ^^=。

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

 
 #

你好,我在tinymce.module沒找到你所說的那行,不過,在tinymce.admin.inc有找到那行,改下去可以用應該沒問題吧00

 

回應瀏覽選項

選擇你喜歡的顯示回應的模式,並點選「儲存設定」,以啟用你所做的改變。

發表新回應

此欄位內容將保密,不會公開顯示出來。
  • 自動將網址與電子郵件位址轉變為連結。
  • 可使用的 HTML 標籤:<a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • 自動斷行和分段。

更多關於格式化選項的資訊

Mollom CAPTCHA (play audio CAPTCHA)
Type the characters you see in the picture above; if you can't read them, submit the form and a new image will be generated.


    follow me on Twitter

    Google 廣告 Cookie 和隱私權政策
    當您造訪我們的網站時,我們會透過第三方廣告公司來放送廣告。這些公司可能會使用您在本網站和其他網站上的相關瀏覽資訊 (不含姓名、地址、電子郵件地址和電話號碼),以便提供閣下感興趣之產品和服務的廣告。如果您想要瞭解此作法的詳情,以及如何選擇不讓前述公司使用您的資訊,請按這裡

    BloggerAds

    最新回應

    誰正在看什麼...

    新會員

    • jack
    • bryant01
    • andy1989
    • ccharlottenz33
    • nz.cathrine