Leere Profilfelder
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.
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.
Leere Profilfelder
Ich habe bei der Registrierung ein freiwillig auszufüllendes (Benutzerdefiniertes) Profilfeld eingebaut, bei dem man nur vierstellige (Jahres-)Zahlen eingeben kann.
Die 1. Frage: Wo kann ich einstellen, dass da von Beginn an (bei der Registrierung) nicht "0", sondern einfach NICHTS drinsteht, das Feld also leer ist?
Die 2. Frage: Wo kann ich einstellen, dass, wenn der User in dieses Feld keine Eingabe macht, dieses im Profil auch garnicht erst angezeigt wird?
Danke vorab für Eure Hilfe!
Die 1. Frage: Wo kann ich einstellen, dass da von Beginn an (bei der Registrierung) nicht "0", sondern einfach NICHTS drinsteht, das Feld also leer ist?
Die 2. Frage: Wo kann ich einstellen, dass, wenn der User in dieses Feld keine Eingabe macht, dieses im Profil auch garnicht erst angezeigt wird?
Danke vorab für Eure Hilfe!
- dieweltist
- Mitglied
- Beiträge: 1966
- Registriert: 25.07.2006 13:28
- Wohnort: Thüringen
- Kontaktdaten:
Re: Leere Profilfelder
Standardwert:
Gib einen Text an, der als Standardwert vorgegeben wird. Lass das Feld leer, wenn standardmäßig ein leeres Feld angezeigt werden soll.
=> http://www.phpbb.de/community/viewtopic ... 3&t=123683
Gib einen Text an, der als Standardwert vorgegeben wird. Lass das Feld leer, wenn standardmäßig ein leeres Feld angezeigt werden soll.
=> http://www.phpbb.de/community/viewtopic ... 3&t=123683
Re: Leere Profilfelder
Das Feld ist bei mir leer, trotzdem erscheint eine "0".dieweltist hat geschrieben:Standardwert:
Gib einen Text an, der als Standardwert vorgegeben wird. Lass das Feld leer, wenn standardmäßig ein leeres Feld angezeigt werden soll.
Dieses Thema hatte ich gesehen.dieweltist hat geschrieben:=> http://www.phpbb.de/community/viewtopic ... 3&t=123683
ABER: Es bezieht sich auf phpBB 2.0 und beinhaltet zudem keine Lösung des Problems!
Re: Leere Profilfelder
@diewelt ist: Erneut am Thema vorbei....
Bei Benutzerdefinierten Feldern, die als Zahlen definiert sind ist der Standardwert 0 und lässt sich nicht als "leer" einstellen.
Um Benutzerdefinerte Profilfelder nur dann auszugeben, wenn sie auch "Werte" enthalten müsstest Du die Ausgabe der Benutzerdefinierten Profilfelder umbauen:
Neue Profilfelder ("ohne ACP")
Beispiel:
Dort wird dann nur das Profilfeld TEST_C ausgegeben, wenn es auch gefüllt ist.
Bei Benutzerdefinierten Feldern, die als Zahlen definiert sind ist der Standardwert 0 und lässt sich nicht als "leer" einstellen.
Um Benutzerdefinerte Profilfelder nur dann auszugeben, wenn sie auch "Werte" enthalten müsstest Du die Ausgabe der Benutzerdefinierten Profilfelder umbauen:
Neue Profilfelder ("ohne ACP")
Beispiel:
Code: Alles auswählen
<! IF PROFILE_TEST_C_VALUE --><dt>{PROFILE_TEST_C_NAME}:</dt> <dd>{PROFILE_TEST_C_VALUE}</dd><!-- ENDIF -->
Re: Leere Profilfelder
Erstmal danke für deine Antwort.Dr.Death hat geschrieben:Bei Benutzerdefinierten Feldern, die als Zahlen definiert sind ist der Standardwert 0 und lässt sich nicht als "leer" einstellen.
Das heißt, wenn ich das Feld als Textfeld definiere, dann würde es mit dem "leeren" Feld klappen?
- dieweltist
- Mitglied
- Beiträge: 1966
- Registriert: 25.07.2006 13:28
- Wohnort: Thüringen
- Kontaktdaten:
Re: Leere Profilfelder
Alternativ kann man anstatt eines Zahlen-Feldes ein Einzeiliges Textfeld anlegen, bei dem man einstellt, dass nur Ziffern angegeben werden können. Dann wird ein leeres Feld angezeigt, falls man keine Angabe macht. Und der Umbau bewirkt dann, dass es bei keiner Angabe nicht angezeigt wird.
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5395
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Re: Leere Profilfelder
Korrekt, das wäre eine funktionierende Alternative, die man hierzu verwenden kann, ohne eine neue MOD schreiben zu müssen.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Re: Leere Profilfelder
bei mir wird das profilfeld, obwohl es korrekt angelegt und in der viewtopic eingebaut ist, nicht angezeigt. auch die funktion alle profilfelder anzuzeigen funktioniert nicht. template ist prosilver.....
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5395
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Re: Leere Profilfelder
Wenn du ein eigenes Profilfeld angelegt hast, musst du im Admin-Bereich unter Allgemein > Serverlast das mit aktivieren, damit es auch in den Themen erscheint.
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!