资料来源:安装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.如果失败了,再试试其他的版型或是浏览器,并且将错误报告回馈给开发者。
我照做了,但是很奇怪还是没有我要的效果,后来皮痒,又回到管理/网站设定/管理版型这里,我看到有‘使用管理介面的版型来编辑内容’这个勾选方块可以勾选,我就勾了一下,杰克真是神奇,有按钮了:
酷喔!

