Geschlecht läßt sich im Profil nicht umstellen...

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
gearwhine
Mitglied
Beiträge: 73
Registriert: 21.12.2008 17:19

Geschlecht läßt sich im Profil nicht umstellen...

Beitrag von gearwhine »

Tach, ...ich habe ein male/female options menue erstellt, dass bei der Registrierung Pflicht ist. Als default habe ich male eingestellt.
Grund für dieses zusätzliche Pflichtfeld war der Versuch Spam Bots loszuwerden. Seitdem ist Ruhe in der Kiste. Ob das Geschlechterfeld tatsächlich de Grund für die derzeitige Spamfreiheit ist weis ich nicht. Aber das ist eine andere Story.

Habe nun einen Testuser erstellt nachdem mir bekannt wurde, dass es bei dem nachträglichen Umstellen per user Probleme gibt.
Es ist in der Tat so, dass die Meldung: The field “Gender” must be completed. ausgegeben wird wenn man z.B. vom default male auf femalle umstellen will. Wie gesagt, dies passiert beim Editieren des Profils NACH gelungener und aktivierter Registrierung.
Ich habe keine Ahnung wie oder was da schief gelaufen ist.
worstbull

Re: Geschlecht läßt sich im Profil nicht umstellen...

Beitrag von worstbull »

Nun ja, ich nehme an du hast keine Routine geschrieben um das im Nachhinein umzustellen, also ein Skript zum bearbeiten?

Mit freundlichen Grüßen
Benutzeravatar
Miriam
Mitglied
Beiträge: 12310
Registriert: 13.10.2004 07:18
Kontaktdaten:

Re: Geschlecht läßt sich im Profil nicht umstellen...

Beitrag von Miriam »

Wie hast Du diese Pflichtauswahl erstellt und kommt besagter Fehler auch, wenn Du das Profil editierst und den dann vorgegebenen Wert in diesem Auswahlfeld nicht änderst? Oder kommt das nur bei Änderung?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
gearwhine
Mitglied
Beiträge: 73
Registriert: 21.12.2008 17:19

Re: Geschlecht läßt sich im Profil nicht umstellen...

Beitrag von gearwhine »

@ worstbull: Nein habe ich habe keine Routine geschrieben. Ich bin nur ein Otto Enduser.
Miriam hat geschrieben:Wie hast Du diese Pflichtauswahl erstellt und kommt besagter Fehler auch, wenn Du das Profil editierst und den dann vorgegebenen Wert in diesem Auswahlfeld nicht änderst? Oder kommt das nur bei Änderung?
Erstellt habe ich es über den folgenden Weg: User and Groups/ Custom Profile fields/Create new field/dann in den Eigenschaften alle möglichen Display YES optionen gewählt und radiobutton auf Pflicht gesetzt. Dann die Entries, also male und female untereiinander in das Bestimmungsfeld eingeschrieben. Dann in der erweiterten Einstellung "male" als default eingestellt und unter "Option equal......" female gewählt.. So wie nachfolgend aufgeführt sieht es dann aus.

Default value: male

Option equal to non entered value: female
Value for a non-entry. If the field is required, the user gets an error if he choose the option selected here.

Kapiert habe ich allerdings nicht was mit den letzten zwei Sätzen gemeint ist. Behaupte mal, dass das sehr sperrig ausgedrückt ist. Mein an für sich gutes English und mein gesunder Verstand versteht es jedenfall nicht. Zusammengenommen m. dem dann auftretenden Fehler ist das ganze sehr fishy.

Die Fehlermeldung taucht auf, wenn man nach der Anmeldung, also als frisches Mitglied im eigenen User Control Panel den Versuch unternimmt den Wert male auf female zu setzten oder umgekehrt.

Aufgefallen ist es einem Mannlein nur deshalb, weil ich Anfangs, also als ich diese gender option integriert abe, female als default hatte (ZUfall).
Der gute Mann wollte einfach kein femala sein und s.w....

Wel die meisten Besucher eh zu 99% alte Männer sind, dachte ich mir wäre es vielleicht besser den defaultwert auf male zu setzten. Gedacht getan. Wenn ich aber nun testweise im User Ctr. Bereich von male (IST default) auf Weiblein setzten will gibt es wieder diese Meldung.
Mein Gott,...so viele Buchstaben. Können wir nich besser telefonieren? :grin:
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Re: Geschlecht läßt sich im Profil nicht umstellen...

Beitrag von Dr.Death »

Hallo,

Du hast den Fehler selbst eingebaut:
Option equal to non entered value: female
Value for a non-entry. If the field is required, the user gets an error if he choose the option selected here.
Option equal to non entered value --> Wenn man nichts einträgt wird diese Option gewählt: Female
Value for a non-entry. If the field is required, the user gets an error if he choose the option selected here. -->
Wert für einen Nicht Eintrag. Wenn das ein Pflichtfeld ist erhält der User eine Fehlermeldung bei Wahl dieses Wertes.

Wenn der User also NICHTS einträgt oder FEMALE bekommt er also eine Fehlermeldung.

Erstelle das Auswahlfeld also mit 3 Auswahlmöglichkeiten:

1. Zeile: Please choose
2. Zeile: Male
3. Zeile: Female

Option equal to non entered value: Please choose
gearwhine
Mitglied
Beiträge: 73
Registriert: 21.12.2008 17:19

Re: Geschlecht läßt sich im Profil nicht umstellen...

Beitrag von gearwhine »

Grazie Doc.
Benutzeravatar
MartectX
Ehemaliger Übersetzer
Beiträge: 648
Registriert: 10.05.2008 17:08
Wohnort: Marienplatz

Re: Geschlecht läßt sich im Profil nicht umstellen...

Beitrag von MartectX »

gearwhine hat geschrieben:Grund für dieses zusätzliche Pflichtfeld war der Versuch Spam Bots loszuwerden.
Das Geschlechterfeld, so wie Du es momentan benutzt, wird Dir da nichts bringen. Aktiviere das CAPTCHA, das sollte alle Bots verschrecken.
gearwhine
Mitglied
Beiträge: 73
Registriert: 21.12.2008 17:19

Re: Geschlecht läßt sich im Profil nicht umstellen...

Beitrag von gearwhine »

Das CAPTCHA habe ich von Anfang an aktiviert. Das hat die Bots nun überhaupt nich gejuckt. Vieleicht waren es aber auch echte Menschen, keine Ahnung. Im Moment ist jedenfalls Ruhe.
Wenn ich von denen wieder überfallen werde, wesuche ich es mal mit einer obligaten Frage a la "Wer ist der derzeitige Präsident der U.S.A. oder ähnlich.
Benutzeravatar
MartectX
Ehemaliger Übersetzer
Beiträge: 648
Registriert: 10.05.2008 17:08
Wohnort: Marienplatz

Re: Geschlecht läßt sich im Profil nicht umstellen...

Beitrag von MartectX »

gearwhine hat geschrieben:"Wer ist der derzeitige Präsident der U.S.A."
Vergiss' nicht, die Antwort morgen zu ändern. :D
gearwhine
Mitglied
Beiträge: 73
Registriert: 21.12.2008 17:19

Re: Geschlecht läßt sich im Profil nicht umstellen...

Beitrag von gearwhine »

Nicht doch,...ich warte ab bis morgen ;). Ich denke diese Wahl geht an niemandem vorbei. Und wenn ein Antragsteller die Antwort nicht weis,...na denn. Hat er Pech gehabt.
Antworten

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