So, nun habe ich den Fehler weiter eingegrenzt.
Das Problem hängt mit dem tinyMce-Compressor zusammen.
Nachdem ich den rausgeschmissen habe, habe ich plötzlich auch wieder eine andere Optik im Link-Dialog... weniger Funktionen...
Der Compressor ließt standartmäßig alle Plugins ein, die sich im Verzeichnis befinden:
Zeile 110 - 121 von tiny_mce_gzip.php lauten:
Code: Alles auswählen
// Load all plugins and their language packs
$plugins = explode(",", $plugins);
foreach ($plugins as $plugin) {
$pluginFile = realpath("plugins/" . $plugin . "/editor_plugin" . $suffix . ".js");
$languageFile = realpath("plugins/" . $plugin . "/langs/" . $lang . ".js");
if ($pluginFile)
TinyMCE_echo(file_get_contents($pluginFile));
if ($languageFile)
TinyMCE_echo(file_get_contents($languageFile));
}
Nun ist mir auch aufgefallen, das wenn ich den Compressor nicht verwende überall die Standartmodule enthalten sind... wenn ich den Compressor verwende habe ich die erweiterten Module (z.B. Link, Bilder einfügen etc.)
Aber die Erweiterten Module funktionieren nicht? Warum nicht?
Und warum werden die beim Aufruf ohne den Compressor nicht geladen, wo ich diese Plugins doch in der initialisierung angebe:
Code: Alles auswählen
plugins : "table,save,advhr,advimage,advlink,insertdatetime,preview,zoom,flash,searchreplace,print,contextmenu,paste,directionality,fullscreen,spellchecker",