[gelöst] Nach Firefox Update Problem mit dem Spaw Editor

Begonnen von icebreaker, 22 November 2012, 11:34:27

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

icebreaker

Hallo @ All

Ich habe gerade unter Ubuntu den Firefox auf die Version 17 upgedated. Seither sind im Spaw Editor sämtliche Symbole für die Formatierung von Text, zum einfügen von Links und Bildern usw. weg. Kennt noch jemand das Problem und was kann man da machen? Im Moment behelfe ich mich erst mal mit einem anderen Browser, aber das kann ja auf Dauer nicht die Lösung sein.

Gruß
icebreaker

Dukewh

Hallo icebreaker

das gleiche Problem hab ich auch seit dem Update.
Löschen des Cache war mein erster Versuch - hat aber nichts gebracht. 
M.f.G.u.b.d.T. Duke



CMS-Version: pragmaMx 1.12.3.1.33.4.14 (2012-06-21)
PHP-Version:  5.3.19  (PHP-Info)
MySQL-Version: 5.5.28-log
Server-Version: Apache/2.2.22

Olaf

hatte das Problem auch erst, aber nach einem Leeren des BROWSER-Cache war der Spuk verschwunden. ggf. Neustart des PC's
g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

icebreaker

Hi
Cache geleert, PC neu gestartet, PMX Cache geleert, hat nichts gebracht. Immer noch das gleiche Problem.

Gruß
icebreaker

Andi

Moin :)

Problem ist, dass Mozilla den Useragent-String im Firefox #17 verändert hat. Dadurch erkennt der Spaw den Firefox nicht mehr und meint es wäre ein inkompatibler Browser. Entsprechend wird dann nur die Textarea angezeigt.

Dazu: https://bugzilla.mozilla.org/show_bug.cgi?id=814529
und: https://bugzilla.mozilla.org/show_bug.cgi?id=789023

Quick&Dirty Lösung:

Suche in der Datei /includes/wysiwyg/spaw/editor/class/util.class.php folgende Zeilen (~#210):            // build date of Mozilla version 1.3 is 20030312
           if ($build[1] > "20030312")

und ergänze sie wie folgt:            // build date of Mozilla version 1.3 is 20030312
           $build[1] = intval($build[1]);
           if ($build[1] > 20030312 || ($build[1] < 1000 && $build[1] >= 17))


Eine evtl. bessere bzw. optimierte Version kommt noch (falls nötig)...
schön´s Grüssle, Andi

Olaf

g

Olaf

Kein Support über PN, Mail etc.!
Bitte die Fragen im Forum stellen, nur so helfen die Antworten auch den anderen Usern.
Bitte auch die Boardsuche nicht vergessen, oft ist genau dein Problem schon an anderer Stelle gelöst worden!

nawdar

#6
Zitat von: Andi am 23 November 2012, 19:35:26
Moin :)

Problem ist, dass Mozilla den Useragent-String im Firefox #17 verändert hat. Dadurch erkennt der Spaw den Firefox nicht mehr und meint es wäre ein inkompatibler Browser. Entsprechend wird dann nur die Textarea angezeigt.

Dazu: https://bugzilla.mozilla.org/show_bug.cgi?id=814529
und: https://bugzilla.mozilla.org/show_bug.cgi?id=789023

Quick&Dirty Lösung:

Suche in der Datei /includes/wysiwyg/spaw/editor/class/util.class.php folgende Zeilen (~#210):            // build date of Mozilla version 1.3 is 20030312
           if ($build[1] > "20030312")

und ergänze sie wie folgt:            // build date of Mozilla version 1.3 is 20030312
           $build[1] = intval($build[1]);
           if ($build[1] > 20030312 || ($build[1] < 1000 && $build[1] >= 17))


Eine evtl. bessere bzw. optimierte Version kommt noch (falls nötig)...

leider es hat bei mir nicht geklapt!! alle erwähnte Änderungen habe ich vorgenommen
..Chronik des Browser gelöscht , PMX Cache geleert, nichts gebracht.  :puzzled:

Sarge31FR

Habe die Datei eben aktualisiert, Editor wieder da. Wunderbar  :drinks:

nawdar

 
:cul:Ergänzend zu meinem letzten Beitrag , der Editor ist schon wieder  in Ordnung
:pardon:

Pat Satanus

Cuiusvis hominis est errare, nullius nisi insipientis in errore perseverare.
-Cicero-

icebreaker