
Dans un de nos projets fait avec Drupal 6 nous avons rencontré un problème pour uploader une image dans un RTE utilisant TinyMCE.
Nous avions bien installé les modules TinyMCE et IMCE avec les configurations correctes, mais malgré tout dans la popup “insérer/modifier une image” nous n’avions pas l’icône Parcourir
censée apparaître sur la ligne ‘Image URL’.
Pour résoudre ce problème voici la solution qui peut vous aider.
Dans le fichier tinymce.module il faut rajouter le code suivant :
function phptemplate_tinymce_theme($init, $textarea_name, $theme_name, $is_running) { static $access, $integrated; if (!isset($access)) { $access = function_exists('imce_access') && imce_access(); } $init = theme_tinymce_theme($init, $textarea_name, $theme_name, $is_running); if ($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'); } } return $init; }
Une fois le code ajouté, il faut vider le cache de drupal et éventuellement celui de votre navigateur et si vous rafraîchissez votre page où il y a le RTE, vous devriez avoir l’icône.

















Le module “IMCE wysiwyg API brige” a été créé spécialement pour résoudre ce problème.
Installez-le, et le bouton apparaîtra comme par magie!
http://drupal.org/project/imce_wysiwyg
Répondre
Bonjour,
Je suis confronté à ca problème donc merci pour l’info mais ou est localisé le fichier tinymce.module ?
Répondre
@julien,
Ce fichier doit être dans votre module Tinymce que vous avez installé.
Répondre