首頁 / CompScience / Programming / Languages / php應用 / Drupal / drupal tinymce imce

drupal tinymce imce

資料來源:安裝TinyMCE與IMCE

這裡的操作步驟在我的drupal 6.9下無法使用?

如果各位細心一點的話,查Google有這一篇英文的Integrate tinyMCE better with IMCE

這一篇有提到需加上一些操作步驟,我翻譯如下:

1.確認你目前的版型template.php中是否有phptemplate_tinymce_theme這個函式,並且確認下面的程式碼,如果沒有這個函式就將這個函式的程式碼加到template.php程式碼前面:

<?php
function phptemplate_tinymce_theme($init, $textarea_name, $theme_name, $is_running
) {
  static
$access, $integrated
;$access)) {
   
$access = function_exists(‘imce_access’) && imce_access
();
  }
$init = theme_tinymce_theme($init, $textarea_name, $theme_name, $is_running
);$init && $access) {
   
$init[‘file_browser_callback’] = ‘imceImageBrowser’
;
    if (!isset(
$integrated
)) {
     
$integrated = TRUE
;
     
drupal_add_js(“function imceImageBrowser(fid, url, type, win) {win.open(Drupal.settings.basePath +’?q=imce&app=TinyMCE|url@’+ fid, ”, ‘width=760,height=560,resizable=1’);}”, ‘inline’
);
    }
  }
$init
;
}
?>

2.到管理/網站設定/效能,然後按清除快取資料按鈕清除快取資料。

3.確認你的使用者有使用imce的權限(admin/settings/imce)

4.清除你的瀏覽器快取然後開始測試。

5.如果失敗了,再試試其他的版型或是瀏覽器,並且將錯誤報告回饋給開發者。

我照做了,但是很奇怪還是沒有我要的效果,後來皮癢,又回到管理/網站設定/管理版型這裡,我看到有『使用管理介面的版型來編輯內容』這個勾選方塊可以勾選,我就勾了一下,傑克真是神奇,有按鈕了:

2009-01-28_102035

2009-01-28_102125

酷喔!

Print Friendly, PDF & Email
馬上成為工作達人的Fans

About ㄚ琪

工作達人Fun Taiwan的創辦者及總編,可以在這裡更認識他。

發表迴響

你的電子郵件位址並不會被公開。 Required fields are marked *

*

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料

Scroll To Top