您在這裡

更改tinyMCE的字體選單

tky's 的頭像
tky 在 2007-09-28 (週五) 12:54 發表

各位好:
今日想要修改tinyMCE的字體選單,TKY沒搞錯的話應該是修改\tinymce-5.x-1.9\tinymce\tinymce\jscripts\tiny_mce\themes\advanced底下的editor_template.js檔案。因為,只有在這個檔案裡才找得到字體選單項目。

照著格式Keyin新細明體和標楷體這兩個最常見的中文字形名稱之後,果然選單上出現了這兩種字型——不過卻是亂碼。
TKY試著在Dreamweaver CS3之中變更一些設定,不過顯然都沒用。不曉得是那個編碼上的問題,使得tinyMCE編輯器在網頁上總是顯示亂碼。

這方面有沒有人可以提供解決辦法?

TKY

有想過是編碼的問題,有用過ConvertZ去轉過編碼。
不過上傳之後還是一樣,亂碼。

不曉得是不是TKY搞錯編碼方式?
還是說,要在Dreamweaver哪裡做設定才能正確編碼或改變編碼?
還是說要用特殊的程式去轉碼才行?

看文件預設好像是西歐編碼的樣子,不是很確定要怎麼改。

tky

tky

雖然這主題很久了,可是剛好逛到這裡。就留個言^^
我最近也需要在TinyMce 加入 中文字型,更改的檔案也是tinymce\jscripts\tiny_mce\themes\advanced\editor_template.js

如同Tky的方式在字型處加入標楷體,細明體..等字型。第一次也不行,會出現亂碼。後來我就將檔案如同charlesc所說的存成 utf-8,就ok了。如附圖。

另外附上我的檔案,希望對有需要的人有幫助。
ps.我用的Tinymce 版本 3.2.4

Mree

其实不应该去修改editor_template.js文件,而是用语法加入你要的字体,在初始化tinymce编辑器的讲法中加入

tinyMCE.init({
...
theme_advanced_fonts : "Arial=arial,helvetica,sans-serif;Courier New=courier new,courier,monospace;AkrutiKndPadmini=Akpdmi-n"
});


详见这里:http://wiki.moxiecode.com/index.php/TinyMCE:Configuration/theme_advanced...

开始学习drupal,drupal试验田