各位好:
今日想要修改tinyMCE的字體選單,TKY沒搞錯的話應該是修改\tinymce-5.x-1.9\tinymce\tinymce\jscripts\tiny_mce\themes\advanced底下的editor_template.js檔案。因為,只有在這個檔案裡才找得到字體選單項目。
照著格式Keyin新細明體和標楷體這兩個最常見的中文字形名稱之後,果然選單上出現了這兩種字型——不過卻是亂碼。
TKY試著在Dreamweaver CS3之中變更一些設定,不過顯然都沒用。不曉得是那個編碼上的問題,使得tinyMCE編輯器在網頁上總是顯示亂碼。
這方面有沒有人可以提供解決辦法?
TKY
Re: 更改tinyMCE的字體選單
把那個 editor_template.js 存成 utf-8 編碼?
Re: 更改tinyMCE的字體選單
有想過是編碼的問題,有用過ConvertZ去轉過編碼。
不過上傳之後還是一樣,亂碼。
不曉得是不是TKY搞錯編碼方式?
還是說,要在Dreamweaver哪裡做設定才能正確編碼或改變編碼?
還是說要用特殊的程式去轉碼才行?
看文件預設好像是西歐編碼的樣子,不是很確定要怎麼改。
tky
Re: 更改tinyMCE的字體選單
雖然這主題很久了,可是剛好逛到這裡。就留個言^^
我最近也需要在TinyMce 加入 中文字型,更改的檔案也是tinymce\jscripts\tiny_mce\themes\advanced\editor_template.js
如同Tky的方式在字型處加入標楷體,細明體..等字型。第一次也不行,會出現亂碼。後來我就將檔案如同charlesc所說的存成 utf-8,就ok了。如附圖。
另外附上我的檔案,希望對有需要的人有幫助。
ps.我用的Tinymce 版本 3.2.4
Mree
Re: 更改tinyMCE的字體選單
其实不应该去修改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试验田
Re: 更改tinyMCE的字體選單
Dear Blank
感謝你的說明,這方法看起來比較方便。改天再來試試 ^^
Mree