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

酷喔!

感謝你看到這裡,很快就可以離開了,但最好的獎勵行動就是按一下幫我分享或留言,感恩喔~

點我分享到Facebook

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *