MyXoops Forum

Aw:: Bug in Vorschau vom DHTML Editor? [Bug-Report für XOOPS 2.3] - myXOOPS German Support

migoe

"myXOOPs"-Könner
Gepostet am:01.05.2009 09:44
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#6

Aw:: Bug in Vorschau vom DHTML Editor?

Hallo Alfred,

Zitat:
derzeit nicht, da die Daten per get-Methode übertragen werden und da ja die 'Übertragungsgrösse' begrenzt ist.
Das muss anders gelöst werden.


das ist ja ärgerlich. Mich wundert, dass diese Art der Übertragung gewählt wurde. Es gibt schließlich sehr häufig das Problem, dass gerade bei längeren Beiträgen eine Vorschau sinnvoll wäre - und gerade da funkioniert sie nicht. Leider gibt es aber im von mir verwendeten mpmanger-Modul keine Möglichkeit, einen anderen Editor einzustellen - und eine Vorschaufunktion wie im Forenmodul cbb 3.08 ist ebenfall nicht eingebaut....tja, muß ich mich wohl nach einer Lösung umschauen...danke für die Antwort.

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...

alfred

Administrator
Gepostet am:29.04.2009 21:42
alfred
alfred Offline (Show more)
Administrator
Posts: 7618
Since: 06.12.2004
#5

Aw:: Bug in Vorschau vom DHTML Editor?

Zitat:

migoe schrieb:
Da gibt es doch bestimmt auch eine Lösung...?


derzeit nicht, da die Daten per get-Methode übertragen werden und da ja die 'Übertragungsgrösse' begrenzt ist.
Das muss anders gelöst werden.

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

migoe

"myXOOPs"-Könner
Gepostet am:29.04.2009 21:31
migoe
migoe Offline (Show more)
"myXOOPs"-Könner
Posts: 527
Since: 02.11.2002
#4

Aw:: Bug in Vorschau vom DHTML Editor?

Hallo Alfred,

auch von mir vielen Dank für die Hilfe. Leider gibt es mit dieser Funktion noch ein Problem. Wenn ein Beitrag länger als 900 Zeichen lang ist, wird keine Vorschau angezeigt.

Da gibt es doch bestimmt auch eine Lösung...?

migoe
Wenn Du denkst Du denkst, dann denkst Du nur, Du denkst
--- www.liedermacher-forum.de ---...

Nick

"myXOOPs"-Neuling
Gepostet am:08.04.2009 10:57
Nick
Nick Offline (Show more)
"myXOOPs"-Neuling
Posts: 15
Since: 05.12.2008
#3

Aw:: Bug in Vorschau vom DHTML Editor?

Hallo Alfred,

das war es. Vielen Dank für die Hilfe!
Habe ich diese Lösung hier irgendwo übersehen? Ich habe x-mal im Forum und per Google gesucht, aber nichts gefunden. Auf die Lösung wäre ich niemals gekommen.

Grüße und noch einmal Danke
Nick

alfred

Administrator
Gepostet am:07.04.2009 20:48
alfred
alfred Offline (Show more)
Administrator
Posts: 7618
Since: 06.12.2004
#2

Aw:: Bug in Vorschau vom DHTML Editor?

Zitat:

Nick schrieb:
ich habe auf meiner WebSite das Problem das der DHTML Editor die Umlaute in der Vorschau nicht korrekt anzeigt, sowohl im Firefox, als auch im Internet Explorer.


Ja, da bist du nicht allein

Zitat:

Zum schreiben dieser Nachricht hier benutze ich gerade den DHTML Editor. Hier funktioniert die Vorschau, auch mit Umlauten, absolut korrekt.


Hier ist es ja auch korrigiert

Zitat:

Habt ihr eine Idee woran der Fehler auf meiner Seite liegen kann? Ich habe mir bereits die Dateien formdhtmltextarea.js und formdhtmltextarea_preview.php im xoops/include-Verzeichnis angesehen, finde aber keinen Hinweis auf irgendeine falsche Character-Set Codierung.


Ja siehe weiter unten

Zitat:

Die Textsanitizer-Klassen haben mich auch nicht weitergebracht. Irgendwie scheint die GET-Methode, die die Daten aus dem Textfeld abholt, bereits die fehlerhaften Zeichen zurückzubringen.


Exakt richtig rausgefunden

Zitat:

Habt ihr hier einen Rat?


Ja, folgenden:

Datei /include/formdhtmltextarea.js:

Zeile 439 suchen nach

function alertContents() {     
  if (
http_request.readyState == 4) {         
    if (
http_request.status == 200) {              
        
document.getElementById(form_area_id '_hidden_data').innerHTML http_request.responseText;


ersetzen durch

function alertContents() {     
  if (
http_request.readyState == 4) {         
    if (
http_request.status == 200) {              
        
document.getElementById(form_area_id '_hidden_data').innerHTML decodeURIComponent(http_request.responseText);


weiter Zeile 461 suchen nach

function form_instantPreview(xoopsUrlarea_idimgurldoHtml) {
     var 
imgUrl xoopsUrl '/images/form';
     var 
data escape(xoopsGetElementById(area_id).value);


ersetzen mit

function form_instantPreview(xoopsUrlarea_idimgurldoHtml) {
     var 
imgUrl xoopsUrl '/images/form';
     var 
data encodeURIComponent(xoopsGetElementById(area_id).value);


Speichern, Browsercache (mehrmals) löschen und wieder hier melden

Nick

"myXOOPs"-Neuling
Gepostet am:07.04.2009 19:56
Nick
Nick Offline (Show more)
"myXOOPs"-Neuling
Posts: 15
Since: 05.12.2008
#1

Bug in Vorschau vom DHTML Editor?

Hallo zusammen,

ich habe auf meiner WebSite das Problem das der DHTML Editor die Umlaute in der Vorschau nicht korrekt anzeigt, sowohl im Firefox, als auch im Internet Explorer. Ich habe ein Attachment angehängt, dass aus beiden Browsern die Vorschau zeigt.
Das Problem besteht nur in der Vorschau. Nach dem Senden wird alles korrekt dargestellt. In den Metadaten meiner Seite steht korrekt:

<meta http-equiv="content-type" content="text/html; charset=UTF-8" />

Zum schreiben dieser Nachricht hier benutze ich gerade den DHTML Editor. Hier funktioniert die Vorschau, auch mit Umlauten, absolut korrekt. Habt ihr eine Idee woran der Fehler auf meiner Seite liegen kann? Ich habe mir bereits die Dateien formdhtmltextarea.js und formdhtmltextarea_preview.php im xoops/include-Verzeichnis angesehen, finde aber keinen Hinweis auf irgendeine falsche Character-Set Codierung. Die Textsanitizer-Klassen haben mich auch nicht weitergebracht. Irgendwie scheint die GET-Methode, die die Daten aus dem Textfeld abholt, bereits die fehlerhaften Zeichen zurückzubringen.

Die Datei formdhtmltextarea_preview.php enthält folgende Zeile:

$content = $myts->stripSlashesGPC($_GET['text']);

Wenn ich testweise $content per echo-Befehl ausgebe, dann werden die fehlerhaften Zeichen bereits angezeigt.

Habt ihr hier einen Rat?

Vielen Dank und Grüße
Nick


Datei anhängen:



jpg  (0.00 KB)

Diesen Thread durchsuchen:  1 Anonyme Benutzer

Aktuell aus dem Forum

Forum Thema Antworten Views Letzter Beitrag
OffOffTopic [Wichtig] Übernahme myXOOPS 0 494 11.12.2023 18:57
alfred Gehe zum letzten Beitrag
Die Installation und Administration von XOOPS 2.5.X [Offen] Upgrade 2.5.11 3 2207 07.05.2023 07:03
Goffy Gehe zum letzten Beitrag