將 pLog 的 WYSIWYG 編輯器換成 TinyMCE

| 十月 18, 2005 | 沒有迴響| 沒有引用| 2484 reads | Size: L, M, S | Edit: P, C, R |
| Category: LifeType. |

    本文修改自 lss實驗室使用TinyMCE取代HTMLArea

    pLog 原本使用的 WYSIWYG 編輯器是 HTMLArea,太自作主張了,會把很多 code 改掉,這對我常常會打一些語法的使用者來說,非常的不方便。之前有聽 Mark 說要換成別的編輯器,不過預計是在 1.1 的時候,天呀,要等到明年。

    不過後來 Mark 有提出 替代方案,並且在 pLog 中文測試站 測試成功。但是卻又不知道怎麼替代,好在中文開發成員之一的 lss 前輩紀錄了他替代的方法,呼。偷學一下,哈哈。 

     

    1. 首先下載 Mark 修改的 pLog-TinyMCE-1.0.2l,我抓下來分流一下:pLog-TinyMCE-1.0.2.zip

    2. 接著,解壓縮後可以得到裡面有 js 和 templates 目錄。

    3. 處理 plog/js 目錄:

    為免意外先備份要取代的目錄:
    # cd  /pLog-Dir/js
    # tar  zcvf  htmlarea.tar.gz  htmlarea/  editor/  ui/

    刪除 HTMLArea 相關 script
    # rm  -rf  htmlarea/ editor/ ui/

    複製 Mark patch 裡的 js 目錄
    # cp  -R  pLog-TinyMCE-1.0.2/js/* ./

    4. 處理 plog/templates/admin 目錄:

    為免意外先備份要取代的目錄:
    # cd  /pLog-Dir/templates
    # tar  zcvf  admin.tar.gz  admin/

    複製 Mark patch 裡的 templates 相關檔案
    # cp  -R  pLog-TinyMCE-1.0.2/templates/*  ./

    5. 安裝到此算是完成。接著要讓 pLog 使用新的編輯器,要修改設定:

    以管理員進管理界面 -> 全部站台管控 -> 全域設定 -> WYSIWYG 選項,先選「否」,更新,再選「是」,再更新一次。

     

    完成後,就可以享受全新的編輯器了,不會「自動」的幫你把code改掉,好用多了。另外,也有全螢幕的大 size 編輯器等,還滿好用的。

    下一篇,要來紀錄一下修改按鍵的方法。

     



Leave A Comment: