Seite 1 von 1
Rechtschreibfehler in der Statistik && Bug beim News
Verfasst: Mo 4. Apr 2005, 15:53
von matze
Ich hab zwei kleinere Bugs entdeckt ...
1. in Zeile 706 der Datei contenido\locale\de_DE\LC_MESSAGES\contenido.po
ergibt "Mörz" und müsste deshalb in
... geändert werden.
2. Wenn ich in einem angelegten Newsletter einen internen Link einpflegen will, ersetzt er die Zeichenkette "&lang" durch ein "[]". ("[]" soll hierbei ein Quadrat darstellen, was es im ASCII-Code überhaupt nicht gibt)
also aus ...
front_content.php?client=1&lang=1&idcat=32
... macht er nach dem Speichern:
front_content.php?client=1[]=1&idcat=32
... und beim Versenden:
front_content.php?client=1& #9001; =1&idcat=32
(ohne Leerzeichen)
Der Fehler müsste also in der Datei "contenido\includes\include.newsletter_edit.php" liegen, oder?
Wer kann mir bei Problem 2 helfen?
Matze
--
Daten:
_ Contenido 4.4.4
_ Apache 1.3.27
_ PHP 4.3.1
_ MySQL 3.23.55
Verfasst: Mo 4. Apr 2005, 16:12
von Halchteranerin
Das mit Mörz war doch schon laenger behoben ...
Wenn du den mitgelieferten Newsletter benutzt, vergiss ihn und nimm den von HerrB aus dem Forum, weil der mitgelieferte fehlerhaft ist.
Verfasst: Mo 4. Apr 2005, 18:56
von matze
Halchteranerin hat geschrieben:Das mit Mörz war doch schon laenger behoben ...
ok
Halchteranerin hat geschrieben:Wenn du den mitgelieferten Newsletter benutzt, vergiss ihn und nimm den von HerrB aus dem Forum, weil der mitgelieferte fehlerhaft ist.
würde es aber trotzdem gern das verwenden!?

Verfasst: Mo 4. Apr 2005, 19:59
von HerrB
würde es aber trotzdem gern das verwenden!?
Jedem das seine, aber da sind noch etliche Bugs drin - die Nutzung der Überarbeitung wäre Dir wärmstens empfohlen.
Gruß
HerrB
Verfasst: Mo 4. Apr 2005, 22:47
von Halchteranerin
Tja, was soll ich noch sagen? Wer nicht will, der hat schon ... Viel Spass beim Debuggen!
Verfasst: Mo 4. Apr 2005, 23:26
von matze
So, hab mich mal ran gesetzt und eure Newsletter-Variante ausprobiert!
... leider bleibt der Fehler bestehen:
Überall wo ich &lang eingebe, wird das Ganze beim Abspeichern falsch konvertiert!?
D.h., auch wenn man &lang beim Betreff einträgt!?
???,
Matze
Verfasst: Di 5. Apr 2005, 08:30
von emergence
matze hat geschrieben:So, hab mich mal ran gesetzt und eure Newsletter-Variante ausprobiert!
... leider bleibt der Fehler bestehen:
Überall wo ich &lang eingebe, wird das Ganze beim Abspeichern falsch konvertiert!?
D.h., auch wenn man &lang beim Betreff einträgt!?
???,
Matze
verwendest du firefox ?
Verfasst: Di 5. Apr 2005, 09:52
von matze
nicht ganz, ... Opera!?
Verfasst: Do 19. Mai 2005, 17:07
von timo
ist das Problem noch aktuell?
Verfasst: Fr 20. Mai 2005, 09:04
von matze
Naja, jedenfalls ist es noch nicht gelöst!
... und das "&lang"-Problem gibt es auch bei vielen anderen Formular-Feldern!
Bei der Modul-Ein- und Ausgabe funktioniert es aber!
???
Verfasst: Fr 20. Mai 2005, 09:07
von timo
passiert das mit dem &lang nur beim Newsletter?
Verfasst: Fr 20. Mai 2005, 09:32
von matze
Nein, auch bei allen anderen Formular-Feldern! (bis auf die Modul-Ein- und Ausgabe und CMS_TEXT)
Störend ist das Ganze natürlich überall dort, wo "&lang" gebraucht wird:
- "Weiterleitung" bei Artikeleigenschaften
- CMS_HTML (im Formular-Modus)
...
Mit dem Internet-Explorer klappt es ohne weiteres, aber mit Firefox, Opera und Mac-Browsern wird "&lang" konvertiert.
Verfasst: Fr 20. Mai 2005, 10:42
von timo
ähm das konnte ich bisher nicht nachvollziehen...hast du eine kleine Anleitung?
Verfasst: Fr 20. Mai 2005, 13:20
von matze
Ok, nochmal Schritt für Schritt:
1. Ich gehe mit Opera (7.23) ins Backend
2. Über "Extras -> Newsletter" verfasse ich einen neuen Newsletter oder editiere einen Alten
3. Ich gebe ins Formularfeld "Betreff" oder "Nachricht" die Zeichenkette &lang ein.
4. Nach dem Abspeichern erscheint statt &lang ein kryptisches Quadrat (etwa so, nur halt geschlossen: [])
... und soweit ich weiß, tritt der Fehler überall auf wo es Formularfelder gibt!?
Verfasst: Fr 20. Mai 2005, 13:35
von timo
ich habe etwas gegoogelt, das ist mit ein Opera-Problem.
In HTML gibt es sogenannte Entities, z.b. &eur; oder eben auch ⟨. Opera scheint daher auch &lang zu interpretieren, obwohl er eigentlich nur ⟨ interpretieren sollte.
Ich wüßte nicht, was man dagegen tun sollte oder kann, aber ich selbst verwende Opera nicht und werde es auch nie machen
