LifeType1.2 於昨日釋出,華龍部落格已順利升級,1.2版有哪些新功能呢?可以看看這一篇「LifeType 1.2 的新功能」。
對於一般使用者而言,比較大的改變,大概就是摘要頁的改變,另外在發表文章時,原本的「延伸內文」區塊已取消, 改以在工具列上的「插入閱讀全文分隔
」的功能來取代。
按下它,在編輯視窗上就會出現一條虛線,在虛線以下的部分,就是以往的「延伸內文」區塊的內容,也就是必須按下「閱讀全文」後才能看到的內容。
下面就記錄一下一些關於1.2版的資料。
一、由1.1.X版升級到1.2版:
1.複製一個新的資料庫:1.2版,要採用全新的安裝,為避免升級有任何問題,我將舊的資料庫複製了一個新的資料庫。
2.下載並解壓縮LifeType1.2
3.到這裡下載所需要的1.2版外掛程式
4.將原本gallery目錄、複製到1.2上
5.複製舊有的公用及個人模版,這裡有一些1.2版的模版,不過原本1.1的模版還是正常可用,不過可能還是要做一些修改,reic 已有一些記錄了。
6.複製 config/config.properties.php,由於在第一點時我已將資料庫複製成一個新的了,所以自己要改一下這檔案裡頭的db_database的名稱。
7.複製.htaccess
8.執行wizard.php來進行升級,升級完就OK啦!
二、修改 tinymce:
在LifeType1.2 版的文字編輯器TinyMCE預設並沒有放中文語系檔,所以介面上與功能說明都是英文的,在1.1版時,我已修改成了中文的介面,所以再把以前的一些中文語系複製過來,若沒有中文語系的,可以到TinyMCE這裡下載zh_tw_utf8的語系檔。
- 修改/js/tinymce/tiny_mce-plog.js,在裡頭加上
- language : "zh_tw_utf8",
- language : "zh_tw_utf8",
- 需要有zh_tw_utf8語系檔的地方
- /js/tinymce/langs/zh_tw_utf8.js
- /js/tinymce/themes/advanced/langs/zh_tw_utf8.js
- /js/tinymce/plugins/外掛名稱/langs/zh_tw_utf8.js
「外掛名稱」有 emotions、fullscreen、insertdatetime - 另外在/js/tinymce/plugins/下有幾個plugin(insertresource、insertvideo、more)在tinymce裡是沒有中文語系的,可以自己拿裡面的en.js來複製修改成zh_tw_utf8.js
- 新增「標楷體」的字型,修改 /js/tinymce/themes/advanced/editor_template.js ,加上
- var nFonts='標楷體=標楷體,Andale Mono=andale mono,....
- var nFonts='標楷體=標楷體,Andale Mono=andale mono,....
- 修改 /js/tinymce/themes/advanced/css/editor_content.css,讓發表文章的編輯區字體大一點
- font-size: 的部分我改成了15px;
- font-size: 的部分我改成了15px;
- 修改 /js/tinymce/themes/advanced/css/editor_ui.css,讓工具列上的「字體大小」、「字體選擇」的字型大一點
- 在.mceSelectList那部分的 font-size: ,我是由7px改成為10px
- 在.mceSelectList那部分的 font-size: ,我是由7px改成為10px
三、目前已知問題:
- 1.中文檔的問題:
上傳中文檔沒問題,但若用insertresource
來插入中文檔案,firefox下插入OK,但在IE下插入,就會出現亂碼,無法連結。

- 2.部分原本上傳上去的圖片無法產生縮圖


lizzie:
看這裡「Re: 請教1.2.1如何讓迴響使用tinymce」