Usernamen mit Leerzeichen

08 Jan 2014 21:29 #2727 von tomi_b
super - habe 1000 DANK!!!!

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

08 Jan 2014 21:10 #2726 von Knuddelesel
So der Fehler scheint eindeutig bei JS Community zu liegen:

Abhilfe schaft erstmal folgender Hack:

Datei
components/com_community/helpers/validate.php

finde in Zeile 54:
return (!preg_match( "/[<>\"'%;()& ]/i" , $username ) && JString::strlen( $username )  > 0 );

ersetze Zeile mit:
return (!preg_match( "/[<>\"'%;()&]/i" , $username ) && JString::strlen( $username )  > 0 );

Der Unterschied ist minimal (nur 1 Leerzeichen nach dem &)

Bitte Fragen immer ins Forum posten, damit andere auch was von haben :-)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

08 Jan 2014 19:37 #2725 von tomi_b
und da haben wir wieder einer gibt dem anderen die schuld :(
und mir hilft das "schwarzePeter-spiel" nicht weiter

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

08 Jan 2014 19:35 #2724 von Knuddelesel
Ich habe mich nochmal eingelesen, das Problem wurde scheinbar mit dem Joomla 2.5.17 Update behoben.
siehe hier
aber irgendwie funktioniert es im Zusammenhang mit JS-Community nicht, mit dem Leerzeichen.
Ich kann es leider gerade nicht testen, ob eine Registrierung über die normale Joomla Registrierung Leerzeichen in der Mitte erlaubt, wenn ja, muss der "schwarze Peter" wieder zu JS-Community.

Bitte Fragen immer ins Forum posten, damit andere auch was von haben :-)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

08 Jan 2014 19:32 #2723 von tomi_b
das habe ich ausprobiert - dann hatte ich probleme im backend und im frontend hatte es nichts gebracht - vielleicht war ich auch einfach zu blöd

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

08 Jan 2014 19:12 #2722 von Knuddelesel
Soweit wie ich es heraus gelesen habe, soll die Problematik erst seit der Joomla Version 2.5.16 zu bestehen.
Es soll sich aber nicht um einen Bug handeln, ich denke mal, dass es sich um eine Sicherheitsfunktion handelt!
Ich konnte darüber nichts genaueres in Erfahrung bringen.
Es gibt zwar Core-Hacks, die würde ich aber nicht empfehlen, da man ja nicht weiß, welche Sicherheitslöcher man damit aufreißt.
Hier habe ich was, zu einem Core-Hack gefunden:
Leerzeichen im Benutzername

Bitte Fragen immer ins Forum posten, damit andere auch was von haben :-)

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

08 Jan 2014 17:38 #2721 von tomi_b
Hallo, wenn sich ein User mit einem Leerzeichen im Usernamen anmelden möchte, kommt eine Fehlermeldeung, lt. js soll es an joomla liegen. Kann mir jemand sagen wo ich was ändern muss, damit es auch mit leerzeichen funktioniert - zum Beipiel ein "Max Mustermann" sich als solches anmelden kann.

Ich habe schon so einiges gesucht, aber nichts hat funktioniert. -
Ich verwende Joomla! 2.5.17

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Powered by Kunena Forum
Follow