Benutzerdefinierte Profilfelder: Umlautproblem

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
d23
Mitglied
Beiträge: 132
Registriert: 28.01.2003 13:53

Benutzerdefinierte Profilfelder: Umlautproblem

Beitrag von d23 »

Hallo,

ich habe bei der Registrierung ein Pflichtfeld "Geschlecht" eingefügt, in das entweder "männlich" oder "weiblich" eingegeben werden soll. Dazu gilt die Regel "nur-alphanumerische Zeichen", minimum 8 Zeichen, maximum ebenfalls 8 Zeichen.

Weiblich funktioniert, bei männlich beschwert sich phpBB 3 RC8 allerdings über ein ungültiges Zeichen...

Pure Definitionssache: Gelten die deutschen Umlaute als nicht alphanumerisch ?

Lg
Benutzeravatar
nickvergessen
Ehrenadmin
Beiträge: 11559
Registriert: 09.10.2006 21:56
Wohnort: Stuttgart, Germany
Kontaktdaten:

Re: Benutzerdefinierte Profilfelder: Umlautproblem

Beitrag von nickvergessen »

d23 hat geschrieben:Gelten die deutschen Umlaute als nicht alphanumerisch?
Scheint so zu sein, du musst wohl alle Zeichen zulassen.
kein Support per PN
Nawarana
Mitglied
Beiträge: 9
Registriert: 18.06.2007 15:35
Wohnort: Moers

Beitrag von Nawarana »

Hallo!

Das hat den Grund, daß es in der englischen Sprache keine Umlaute gibt und meines Wissens phpbb englischsprachige Wurzeln hat.

Ich habe viele User mit arabischer Abstammung, wo Umlaute nicht selten sind. Aber auch im deutschsprachigen Bereich gibts da viele.

Wie dem auch sei - die schnellste Abhilfe schafft, alle Zeichen freizugeben. Dann fluppen auch die Ü´s. :D

Nawa
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Alphanumerisch ist von a-z und A-Z und 0-9, soweit ich weis.
Powered by Coffee
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

Das verwendet einfach den regulären Ausdruck "[\w]+"; was alles darunter fällt, hängt von der PHP Installation und dem gewählten Locale ab.
Bitte keine Supportanfragen via PM
Haribobär
Mitglied
Beiträge: 56
Registriert: 27.02.2009 19:54

Re: Benutzerdefinierte Profilfelder: Umlautproblem

Beitrag von Haribobär »

Gibt es da denn keine Möglichkeit mit einer kleinen Änderung in der betreffenden .php die Umlaute zu den Alphanumerischen Zeichen zu zählen?
Benutzeravatar
dieweltist
Mitglied
Beiträge: 1966
Registriert: 25.07.2006 13:28
Wohnort: Thüringen
Kontaktdaten:

Re: Benutzerdefinierte Profilfelder: Umlautproblem

Beitrag von dieweltist »

Warum benutzt Du kein Auswahlfeld (Dropdown-Menü) mit den Optionen Männlich, Weiblich, Keine Angabe?
Haribobär
Mitglied
Beiträge: 56
Registriert: 27.02.2009 19:54

Re: Benutzerdefinierte Profilfelder: Umlautproblem

Beitrag von Haribobär »

Also falls du mit der Frage mich ansprichst:
Bei mir geht es nicht um das Geschlecht.
Es ist vielmehr ein "freies" Feld in dem ich keine URLs sehen will.
Daher kann ich nur die alphanumerischen Zeichen und Leerzeichen zulassen
Benutzeravatar
dieweltist
Mitglied
Beiträge: 1966
Registriert: 25.07.2006 13:28
Wohnort: Thüringen
Kontaktdaten:

Re: Benutzerdefinierte Profilfelder: Umlautproblem

Beitrag von dieweltist »

Wenn man aber in dieses Feld nur 'männlich' oder 'weiblich' eintragen kann, verstehe ich nicht, warum Du nicht ein Auswahlfeld mit den von mir vorgeschlagegen drei Auswahlmöglichkeiten benutzt.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17411
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Benutzerdefinierte Profilfelder: Umlautproblem

Beitrag von Dr.Death »

@dieweltist: Weil Du die Fragestellung von Haribobär nicht gelesen hast:
Gibt es da denn keine Möglichkeit mit einer kleinen Änderung in der betreffenden .php die Umlaute zu den Alphanumerischen Zeichen zu zählen?
Es ist vielmehr ein "freies" Feld in dem ich keine URLs sehen will.
Daher kann ich nur die alphanumerischen Zeichen und Leerzeichen zulassen
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“