[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
REDAXO Forum • TinyMCE Editor wird nicht geladen
Seite 1 von 1

TinyMCE Editor wird nicht geladen

Verfasst: 11. Mär 2008, 15:34
von metaphrase
Hallo,

ich habe einen Redaxo 4.0 Auftritt bei dem ich den TinyMCY Editor nicht ans laufen kriege. Habe schon folgende Threads zu dem Thema hier durchgelesen:
http://forum.redaxo.de/ftopic7010.html
und
http://forum.redaxo.de/ftopic7171.html

Die Installation und Aktivierung verlief problemlos.
Habe auch die Rechte überprüft. --> Steht alles auf 766.
PHP-seitig ist auch Safe Mode OFF
verwende auch $a=new rexTiny2Editor();

Habe zig Module von der Website und auch aus laufendem Rex 4.0 mit TinyMCE genommen, aber nichts wird im Backend angezeigt, wenn ich einen neuen Block damit hinzufüge.

Falls das in irgendeiner Weise von Belang sein könnte: sämtliche Versuche Mod/Rewrite zu verwenden schlagen auch desaströs fehl. Leider habe ich keinen Zugriff auf die Server-Konfiguration selbst. Aber es handelt sich um einen Apache...

Normalerweise (auf unserem Server) läuft Redaxo 4.0 immer total super.

Hat irgendwer eine Idee, in welche Richtung ich noch forschen könnte?

Verfasst: 11. Mär 2008, 16:04
von Markus.Staab
Hi,

sind die Dateien unter /files/tmp_/tinymce alle vorhanden?
Gehts nur in bestimmten Browsern nicht, oder überhaupt nicht?

Viele Grüße,
Markus

Verfasst: 11. Mär 2008, 16:26
von metaphrase
Hi Markus,

dank schon mal für Deine schnelle Reaktion.

Alle Dateien sind vorhanden (mehr als hundert) und verfügen über ausreichend Rechte.

Weder im IE noch im Mozilla wird irgendwas angezeigt.

Verfasst: 11. Mär 2008, 18:06
von Markus.Staab
Hi,

Das Addon ist installiert und aktiviert?

Schau mal im Quelltext, ob die Javascript Dateien eingebunden werden und ob die Pfade zu den Dateien stimmen...

Gruß,
Markus

Verfasst: 11. Mär 2008, 18:31
von metaphrase
Hi,

jep: Add-On vollständig installiert und aktiviert.

Auch die js. sind alle eingebunden - zumindest kann ich sie im Firebug sehen.

Aber: der Firebug sagt mir
1 error:
editorTemplate has no properties
init(textarea#tiny2e1.tiny2, "tiny2e1", undefined)tiny_mce.js (line 1)
init(textarea#tiny2e1.tiny2, "tiny2e1", undefined)tiny_mce.js (line 1)
init()tiny_mce.js (line 1)
[Break on this error] function TinyMCE_Engine(){var ua;this.majorVersion="2";this.minorVersion="1.2";t...

Verfasst: 11. Mär 2008, 18:41
von Markus.Staab
Hi,

evtl solltest du das Addon nochmal deinstallieren und neu hochladen + installieren/aktivieren.. Vermutlich waren nach dem Upload die Dateien korrupt.

Gruß,
Markus

Verfasst: 11. Mär 2008, 18:56
von metaphrase
Ich werd's morgen nochmal probieren... Obwohl ich skeptisch bin,weil ich das schon 3 mal gemacht hab.

Vielen Dank soweit, bis morgen.
Metaphrase

Verfasst: 13. Mär 2008, 20:05
von wolfgang
Hallo,
bei mir genau das gleiche. Es wird ein Textfeld angezeigt, aber kein TinyMCE. Ich habe redaxo 4.1 RC 1 in ein Unterverzeichnis installiert. _tmp Dateien komplett vorhanden. Installation und Aktivierung ohne Fehlermeldung.
Mehrfach das Addon deaktiviert, gelöscht, nochmal hochgeladen, nochmal installiert und nochmal aktiviert. Jedesmal ohne Fehlermeldung, jedesmal kein TinyMCE. Weder in IE noch in FF.
Gruß Wolfgang

Verfasst: 13. Mär 2008, 21:12
von wolfgang
Hallo,
nun habe ich Redaxo komplett nochmals gelöscht und neu installiert.
TinyMCE installiert und aktiviert - ohne Fehlermeldung.
Dann, um auch bei den Leserechten sicher zu sein das gesamte files/_tmp/tinymce Verzeichnis vom Server runtergezogen und wieder hochgespielt.
Modulcode neu aus dem Addon kopiert.
Firebug installiert.
Folgende Fehlermeldung:

tiny_mce.js (line 1)
editorTemplate has no properties
init(textarea#tiny2e1.tiny2, "tiny2e1", undefined)tiny_mce.js (line 1)
init(textarea#tiny2e1.tiny2, "tiny2e1", undefined)tiny_mce.js (line 1)
init()tiny_mce.js (line 1)
[Break on this error] function TinyMCE_Engine(){var ua;this.majorVersion="2";this.minorVersion="1.2";t...

Vielleicht kann jemand was damit anfangen.
Gruß Wolfgang

Verfasst: 13. Mär 2008, 22:07
von wolfgang
Hallo nochmal.
Ich habe das Problem bei mir gelöst. Dummerweise waren zwar in files/_tmp die Verzeichnisse angelegt, es waren aber nicht alle Dateien hineinextrahiert worden. - Aus welchem Grunde auch immer - ich weiß es nicht.
Also habe ich aus den Installationsdateien heraus direkt in die entsprechenden Verzeichnisse kopiert. Jetzt tut es.
Grüße von Wolfgang

Verfasst: 19. Mär 2008, 13:55
von Sascha
Bei mir wird ebenfalls kein TinyMCE in das Textfeld geladen. Ist es möglich das das Addon in RC2 einfach nur defekt ist?

Fehlermeldung vom WebDevolper
Fehler: unterminated string literal
Quelldatei: http://localhost/redaxo/index.php?page= ... dit#slice1
Zeile: 160, Spalte: 20
Quelltext:
var sDocumentBase = "\";

Verfasst: 19. Mär 2008, 14:24
von Markus.Staab
Hi,

geht mal bitte in die Datei class.tiny.inc.php
und mach mal nach

Code: Alles auswählen

    $this->address = dirname(dirname($_SERVER['PHP_SELF']));
    $splitURL = split('/redaxo/', $this->address);
    $this->address = $splitURL[0];
folgendes rein

Code: Alles auswählen

var_dump($_SERVER['PHP_SELF']);
var_dump($splitURL);
var_dump($this->address);
Danach mal die Seite aufrufen und bescheid geben was ausgegeben wird.

Gruß,
Markus

Source Container werden nicht geladen

Verfasst: 19. Mär 2008, 17:46
von metaphrase
Vorab:

Ich bin einen riesen Schritt weiter. Der TinyMCE wird geladen...!!!! Juhuuu!!!

Aber:

Die Module zur Auswahl aus dem Medienpool und der internen Links werden nicht geladen.

Hier geht der Browser hin:
http://redaxo/index.php?page=medienpool ... ld=TINYIMG

Das ist natürlich Blödsinn, aber wo und wie kann ich das ändern?

Verfasst: 19. Mär 2008, 19:37
von Sascha
Fehler: unterminated string literal
Quelldatei: http://localhost/redaxo/index.php?page= ... dit#slice1
Zeile: 166, Spalte: 20
Quelltext:
var sDocumentBase = "\";
Der Fehler bleibt wie man sieht bestehen. Außer das nun über der Eingabebox noch "string(17) "/redaxo/index.php" array(1) { [0]=> string(1) "\" } string(1) "\"" steht, tut sie aber trotzdem nichts.

Verfasst: 19. Mär 2008, 20:53
von Sascha
Ich hab mir jetzt mal den TinyMCE Editor (ohne die hier empfohlene Änderungen) vom 4RC1 geholt. Dieser funktioniert auch.

Verfasst: 9. Jul 2008, 15:00
von Syntaxerror
hi,

habe das gleiche problem, allerdings nur unter windows.

im quellcode steht: var sDocumentBase = "\";

scheinbar wird durch das backslash das " auskommentiert und demnach der include pfad falsch gesetzt.

in class.tiny.inc.php in zeile 316 steht $this->address = $splitURL[0];

darunter hab ich dann das eingefügt

Code: Alles auswählen

    if ($this->address = "\\")
      $this->address = '/';
vielleicht hilfts :-)