Hallo,
mein erstes Problem mit REDAXO bzw. mit dem Addon TinyMCE, über das ich nichts im Forum finden konnte.
Heute morgen hat mein Provider (Host Europe) ein Update von PHP 5.0 auf 5.2 durchgeführt. Ich habe keine Ahnung, ob es überhaupt damit zu tun hat, aber so ziemlich seit diesem Zeitpunkt erhalte ich statt des TinyMCE in einem Modul ein "normales" Textfeld. Die Symbolleisten sind ebenfalls verschwunden.
Leider muss ich jetzt dazu sagen, dass bei einem meiner Kunden ebenfalls (auch vermutlich seit heute morgen) PHP 5.2 läuft, dort aber alles wunderbar funktioniert!
Ich habe heute morgen aber schon mit dem TinyMCE gearbeitet! Eine zweimalige Neuinstallation ergab keine Besserung! Hat vielleicht jemand eine Idee? Stehe ein wenig unter Druck...
Gruß, Markus
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
Hallo,
vielen Dank erstmal für die Hinweise.
Also, folgendes habe ich festgestellt:
- Der Order tinymce in files wurde ordnungsgemäß angelegt und die Rechte sind ok!
- Es muss tatsächlich mit den js-Dateien zu tun haben, wobei ich noch nicht genau weiß, was es ist.
- Im IE7 funktioniert TinyMCE!!! In Firefox eben nicht.
Was mir irgendwie seltsam vorkommt, ist folgende Code (tiny2.php):
Warum wird hier eine php-Datei mittels javascript-Tag eingebunden?
Gruß, Markus
vielen Dank erstmal für die Hinweise.
Also, folgendes habe ich festgestellt:
- Der Order tinymce in files wurde ordnungsgemäß angelegt und die Rechte sind ok!
- Es muss tatsächlich mit den js-Dateien zu tun haben, wobei ich noch nicht genau weiß, was es ist.
- Im IE7 funktioniert TinyMCE!!! In Firefox eben nicht.
Was mir irgendwie seltsam vorkommt, ist folgende Code (tiny2.php):
Code: Alles auswählen
<script language="javascript" type="text/javascript" src="../files/tinymce/jscripts/tiny_mce/tiny_mce_gzip.php"></script>
Gruß, Markus
Hallo,
ich habe jetzt mal in die php-Datei (tiny_mce_gzip.php) reingeschaut, verstehe das wohl...
Noch mal zu den JavaScript-Dateien:
Im Modul sowie in der Datei tiny2.php sind die Pfade zu den js-Dateien sowie zu der css-Datei korrekt.
php-Datei im Modul (Eingabe):
css-Datei im Modul (Ausgabe):
in der tiny2.php:
Im IE klappt es, im Firefox nicht! Hat vielleicht jemand noch eine Idee?
ich habe jetzt mal in die php-Datei (tiny_mce_gzip.php) reingeschaut, verstehe das wohl...
Noch mal zu den JavaScript-Dateien:
Im Modul sowie in der Datei tiny2.php sind die Pfade zu den js-Dateien sowie zu der css-Datei korrekt.
php-Datei im Modul (Eingabe):
Code: Alles auswählen
include("include/addons/tinymce/tiny2.php");
Code: Alles auswählen
echo '<link rel="stylesheet" type="text/css" href="../files/tinymce/content.css" />';
}
Code: Alles auswählen
if(strstr($_SERVER['HTTP_USER_AGENT'],"MSIE")) {
echo "\n".'<script language="javascript" type="text/javascript" src="../files/tinymce/jscripts/tiny_mce/tiny_mce.js"></script>';
} else {
echo "\n".'<script language="javascript" type="text/javascript" src="../files/tinymce/jscripts/tiny_mce/tiny_mce_gzip.php"></script>';
}
- Markus.Staab
- Entwickler
- Beiträge: 9634
- Registriert: 29. Jan 2005, 15:50
- Wohnort: Aschaffenburg/Germany
- Kontaktdaten: ICQ Website
hmm...
der TinyMCE in der aktuellesten Version funktioniert
als Standalone auf dem Server...
hab jetzt mal versucht das TinyMCE-Addon mit den neuen
Dateien upzudaten... Fehlanzeige... auch die tiny_mce_gzip.php
hab ich mal erneuert... nüschts...
hmm... jemand noch ne Idee ?
Danke. grz. chris
[EDIT] IM IE funktionierts einwandfrei im FF nicht... komisch früher wars doch umgekehrt ... ... [/EDIT]
der TinyMCE in der aktuellesten Version funktioniert
als Standalone auf dem Server...
hab jetzt mal versucht das TinyMCE-Addon mit den neuen
Dateien upzudaten... Fehlanzeige... auch die tiny_mce_gzip.php
hab ich mal erneuert... nüschts...
hmm... jemand noch ne Idee ?
Danke. grz. chris
[EDIT] IM IE funktionierts einwandfrei im FF nicht... komisch früher wars doch umgekehrt ... ... [/EDIT]
Hi,
Version 3.2.3. Hat aber nichts damit zu tun.
Habe herausgefunden warum es nicht geht.
in der "/redaxo/include/addons/tinymce/classes/class.tiny.inc.php" ist in Zeile 55 eine Abfrage ob es sich um IE oder einen anderen Browser handelt. Für IE wird der normale Editor geladen für alle anderen der komprimierte, da schneller. Scheinbar funzt das aber nicht auf dem Webpack von Hosteurope
Daher habe ich ums jederzeit rückgangig machen zu können einfach generell den Unkomprimierten eingebunden. Siehe da, es funktioniert.
Zeile 58:
durch
ersetzt.
Man merkt es läd langsamer als auf Server wie die komprimierte läuft, aber es funktioniert.
Version 3.2.3. Hat aber nichts damit zu tun.
Habe herausgefunden warum es nicht geht.
in der "/redaxo/include/addons/tinymce/classes/class.tiny.inc.php" ist in Zeile 55 eine Abfrage ob es sich um IE oder einen anderen Browser handelt. Für IE wird der normale Editor geladen für alle anderen der komprimierte, da schneller. Scheinbar funzt das aber nicht auf dem Webpack von Hosteurope
Daher habe ich ums jederzeit rückgangig machen zu können einfach generell den Unkomprimierten eingebunden. Siehe da, es funktioniert.
Zeile 58:
Code: Alles auswählen
echo "\n".'<script language="javascript" type="text/javascript" src="../files/tinymce/jscripts/tiny_mce/tiny_mce_gzip.php"></script>';
Code: Alles auswählen
echo "\n".'<script language="javascript" type="text/javascript" src="../files/tinymce/jscripts/tiny_mce/tiny_mce.js"></script>';
Man merkt es läd langsamer als auf Server wie die komprimierte läuft, aber es funktioniert.
Wegener IT - Integration & Collaboration