資料來源:安裝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.如果失敗了,再試試其他的版型或是瀏覽器,並且將錯誤報告回饋給開發者。
我照做了,但是很奇怪還是沒有我要的效果,後來皮癢,又回到管理/網站設定/管理版型這裡,我看到有『使用管理介面的版型來編輯內容』這個勾選方塊可以勾選,我就勾了一下,傑克真是神奇,有按鈕了:
酷喔!