viewtopic.php?f=49&t=16367
der Thread kriegte da ein "[iB]" und verschwand irgendwann zu den erledigten Bugs.
gerade zufällig festgestellt dass das noch immer so ist. Falls das Absicht ist dann sagt das eben. Fände ich zwar seltsam, aber ok. Aber wenn es nur "In Bearbeitung" und danach erledigt ist, und das ganze kommentarlos ...
[E-Patch]Fehler im Clubchat nach "leeren" Texten
-
Gast
[E-Patch]Fehler im Clubchat nach "leeren" Texten
Zuletzt geändert von Grothiel am Mo 5. Nov 2012, 14:51, insgesamt 2-mal geändert.
Grund: 21941
Grund: 21941
Re: Fehler im Clubchat nach "leeren" Texten
Der Fehler sollte seit dem 20.07. behoben sein.
Ich werde da mal nachgucken ob sich da nen alter Fehler wieder eingeschlichen hat.
Ich werde da mal nachgucken ob sich da nen alter Fehler wieder eingeschlichen hat.
Bitte sämtliche Fragen / Bugs / Fehler ins Forum schreiben und nicht per PN - Danke
• Support nur über Supportformular • PN-Status: deaktiviert
Supportanfragen über PN werden nicht bearbeitet / beantwortet.
• Support nur über Supportformular • PN-Status: deaktiviert
Supportanfragen über PN werden nicht bearbeitet / beantwortet.
-
Gast
Re: Fehler im Clubchat nach "leeren" Texten
Ok, hab gestern nicht mehr selber wirklich getestet, nachdem ich im Clubchat wieder so Einrückungen gesehen habe. Jetzt mal getestet.
Also das "direkte" abschicken von leeren Texten ist nicht mehr möglich, stimmt. Allerdings können auch über andere Wege leere Texte im Chat landen und dann passiert das gleiche wie wenn man direkt leere Texte früher abgeschickt wird.
Bei manchen (Sonder)-Zeichenkombinationen werden die Texte beginnend mit den Zeichen verschluckt, und wenn der Text damit beginnt ist man wieder bei leeren Texten ...
Der Text durch den das ganze bei uns aufgefallen ist war etwas das mit "<=" begonnen hat. Aber auch z.b. "<a" verursacht das verschwinden des Textes. "< " scheint zu funktionieren. Keine Ahnung was es da noch an Zeichenkombinationen gibt die der Chat nicht mag.
Also das "direkte" abschicken von leeren Texten ist nicht mehr möglich, stimmt. Allerdings können auch über andere Wege leere Texte im Chat landen und dann passiert das gleiche wie wenn man direkt leere Texte früher abgeschickt wird.
Bei manchen (Sonder)-Zeichenkombinationen werden die Texte beginnend mit den Zeichen verschluckt, und wenn der Text damit beginnt ist man wieder bei leeren Texten ...
Der Text durch den das ganze bei uns aufgefallen ist war etwas das mit "<=" begonnen hat. Aber auch z.b. "<a" verursacht das verschwinden des Textes. "< " scheint zu funktionieren. Keine Ahnung was es da noch an Zeichenkombinationen gibt die der Chat nicht mag.
Re: Fehler im Clubchat nach "leeren" Texten
Bestimmte Zeichenkombinationen werden gefiltert sobald es den anschein gibt das es sich um Programmiersprache handelt um HTML/SQL Injection / XSS und ähnliches zu unterbinden.
Ein <a kann ein Anker / Hyperlink darstellen um dein Beispiel mal zu nehmen.
Ich werde da aber nochmal nachhacken, meiner Meinung nach geht das auch ohne das die Texte verschwinden.
Ein <a kann ein Anker / Hyperlink darstellen um dein Beispiel mal zu nehmen.
Ich werde da aber nochmal nachhacken, meiner Meinung nach geht das auch ohne das die Texte verschwinden.
Bitte sämtliche Fragen / Bugs / Fehler ins Forum schreiben und nicht per PN - Danke
• Support nur über Supportformular • PN-Status: deaktiviert
Supportanfragen über PN werden nicht bearbeitet / beantwortet.
• Support nur über Supportformular • PN-Status: deaktiviert
Supportanfragen über PN werden nicht bearbeitet / beantwortet.
-
Gast
Re: Fehler im Clubchat nach "leeren" Texten
Es ist mir schon klar dass man manches filtern muss. Es handelt sich hier vermutlich (ich habe nicht alle getestet aber einige mehr) um (fast) alles mit "<" und danach einem weiteren Zeichen außer Leerzeichen. Zumindest ein paar weitere Buchstaben habe ich getestet.
Normalerweise sollte es möglich sein das ganze zu Lösen ohne alles danach komplett wegzuschneiden, kann aber je nach Programmiersprache, ... wohl sehr unterschiedlicher Aufwand sein. Nachdem "< " auch aktuell schon geht wäre eventuell ein EInfügen eines Leerzeichen nach "<" eine Möglichkeit?
Und wenn man es doch komplett wegschneidet (so wie aktuell), dann kann man eben wieder in Probleme laufen bei denen man nur einen Teil gelöst hat (seltsame Anzeige bei leeren Texten).
Wenigstens handelt es sich hier um den Chat bei dem man auch selbst sieht was man abgeschickt hat. Ich schreibe hier sehr wenige Nachrichten im Spiel, keine Ahnung wie es dort gelöst ist. In manchen Spielen habt ihr auch dort den Filter so drinnen dass Zeichenketten und alles danach verschwinden. Der Absender kriegt keinerlei Meldung dass nicht alles geschickt wurde, der Empfänger kriegt abgeschnittenes unverständliches Zeug.
Normalerweise sollte es möglich sein das ganze zu Lösen ohne alles danach komplett wegzuschneiden, kann aber je nach Programmiersprache, ... wohl sehr unterschiedlicher Aufwand sein. Nachdem "< " auch aktuell schon geht wäre eventuell ein EInfügen eines Leerzeichen nach "<" eine Möglichkeit?
Und wenn man es doch komplett wegschneidet (so wie aktuell), dann kann man eben wieder in Probleme laufen bei denen man nur einen Teil gelöst hat (seltsame Anzeige bei leeren Texten).
Wenigstens handelt es sich hier um den Chat bei dem man auch selbst sieht was man abgeschickt hat. Ich schreibe hier sehr wenige Nachrichten im Spiel, keine Ahnung wie es dort gelöst ist. In manchen Spielen habt ihr auch dort den Filter so drinnen dass Zeichenketten und alles danach verschwinden. Der Absender kriegt keinerlei Meldung dass nicht alles geschickt wurde, der Empfänger kriegt abgeschnittenes unverständliches Zeug.