
既然已經做了語言包,當然要試一下怎麼更新 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 檔,還望各位高手出招,讓大家都可以簡單一點做。
- 瀏覽次數: 12655
Hello hepha兄,
阿舍去查了一下,是 TinyMCE 6.x-1.1-dev 的版本才有 tinymce.admin.inc 這個檔,不過應該沒有差,新版只是把管理的界面拉到另一個檔案去,呼叫的函數還是一樣,所以只要改 tinymce.admin.inc
就可以了。
如果還有問題,就請再提出囉 !! ^^=。
阿舍...
阿舍的 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.
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
tinytinymce这个也是关于tinymce的模块,使用应该比tinymce简单,而且高效,只要你有使用tinymce网页编辑 器的经历,那么tinytinymce应该是比较简单的,可以直接在设置中调整按键位置,插件是否要载入,比那个tinymce要简单许多.
我的网站有个介绍
請問 阿舍大大
若出現以下 這些訊息是 還要調整那裡嗎 我用的是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.
模組安裝後不知如何使用.
請幫忙
Hello 小昭兄,
請問是那一個模組 ??


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