Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.19 veröffentlicht (11.09.18)


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
Eigene Profilfelder bei Registrierung festlegen!
#1
hi,

habe im ACP den Eigne Profilfelder hergestellt:

   

da soll bei Registrierung festgelegt. Leider zeigt nicht alles an:

   


wo ist fehlende Felder?
Zitieren
#2
Felder die Erforderlich sind, müssen bearbeitbar sein, sonst werden sie dir nicht angezeigt.

Zitat:Muss dieses Feld bei der Registrierung und bei der Bearbeitung des Profils ausgefüllt werden? Bitte beachte, dass dies nicht beachtet wird, wenn das Feld versteckt oder nicht bearbeitbar ist
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#3
danke. es klappt.

wie kann ich einstellen. das alle Daten (Name, Adresse, usw.) im Mail an Admin übermitteln?
Zitieren
#4
Da muss ich im Moment passen. Eventuell gibt es dafür ein Plugin, was die Daten aus den Profilfeldern sendet.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#5
Hi,
ich würde gerne Zusatz-Fragen hier - hoffentlich passend - anbringen...  Blush

A. Beim Feld "Geschlecht" - kann man hier zB "Keine Angabe" als voreingestellt im System programmieren, falls jemand kein Geschlecht angeben mag?
Der User kann bei uns frei entscheiden, ob er ein Geschlecht angeben mag - es wäre aber für die Struktur besser bzw das Design schöner, wenn man dann eben "Keine Angabe" als quasi automatischen Wert ins Profil eingetragen bekommt, da dann ein entsprechendes Icon eben angezeigt wird... Falls ja, wie?

B. Ebenfalls beim Feld "Geschlecht" - kann man neben dem Auswahltext (wahrscheinlich müsste man da dann "Radiobuttons" oder "Checkboxen" festlegt) das Icon daneben einfügen, welches man dann auch bei den Beiträgen neben dem Nick sehen kann?
Müsste man da in den Templates member_register und/oder member_register_additionalfields und/oder member_register_customfield entsprechenden HTML-Code einfügen?

Bevor ich - zumindest zu B. - was dort ausprobiere frag ich lieber mal die Profis...  Big Grin
Zitieren
#6
In Beiträgen sind die postbit Templates zuständig, und man kann da recht einfach die Profilfelder ausgeben lassen. Zum Beispiel das Geschlecht. Dies hat Standardmäßig die fid3. Also würde die Ausgabe so aussehen.

{$post['fid3']}

Wenn es nun ein Geschlechter Icon neben dem Namen geben soll, kannst Du dies im Post Bit Templates->postbit bzw im postbit_classic tun. Füge einfach nach

Code:
<strong><span class="largetext">{$post['profilelink']}</span></strong>

dies ein

Code:
<img src="{$theme['imgdir']}/{$post['fid3']}.png" alt="" title="{$post['fid3']}" class="{$post['fid3']}" />

{$theme['imgdir']}/{$post['fid3']}.png = anpassen falls nötig

mit class="{$post['fid3']}" kannst Du eine separate Klasse in der global.css anlegen und definieren.

Das Icon, oder vielmehr die Icons (Male, Female, Undisclosed und Other) bekommen dementsprechend die Namen, welche in dem Profilfeld eingetragen wurden.

Zu A:, das geht auch, aber ich schau erst mal weiter Fern ^^.
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#7
Danke Mr. BR,
aber ich meinte nicht in den Beiträgen (da werden die Icons ohnehin angezeigt), sondern auf der Registrierungs-Seite (wie im Thread-Titel "RE: Eigene Profilfelder bei Registrierung festlegen!");

Und zwar neben dem Auswahl-Text-Eintrag, also das Weiblich-Icon neben "Frau" und das Männlich-Icon neben "Mann" und das K.A.-Icon neben dem "Keine Angabe" und so weiter und so fort...
Wobei ich noch sagen muss, dass A. wichtiger wäre als B.  Blush
Zitieren
#8
(16.05.2016, 15:12)DeGato schrieb: ...
A. Beim Feld "Geschlecht" - kann man hier zB "Keine Angabe" als voreingestellt im System programmieren, falls jemand kein Geschlecht angeben mag?
Der User kann bei uns frei entscheiden, ob er ein Geschlecht angeben mag - es wäre aber für die Struktur besser bzw das Design schöner, wenn man dann eben "Keine Angabe" als quasi automatischen Wert ins Profil eingetragen bekommt, da dann ein entsprechendes Icon eben angezeigt wird... Falls ja, wie?
...

Ich glaube, es hat was mit dem Template usercp_profile_profilefields_select zu tun? Aber was kann daran
PHP-Code:
<select name="profile_fields[$field]" size="{$profilefield['length']}">
{
$select}
</
select
geändert werden, damit der 1. Auswahl-Eintrag, also "Keine Angabe", automatisch ausgewählt ist - und bleibt, falls keine andere Auswahl vom neuen User ausgewählt wird?

Zusatz: Kann man alle alten Profile (falls das Automatische wie zuvor dann mal funktioniert) automatisch "Keine Angabe" bei diesem eigenen Profilfeld zuweisen?
Zitieren
#9
Wenn Du das ganze ohne Aufwand machen möchtest, benutze bitte dieses Plugin

https://www.mybb.de/erweiterungen/16x/pl...filfelder/

gehe ins ACP->Profilfeld des Geschlechtes trage bei Leerer Ersatzwert deinen Namen ein, welcher angezeigt werden soll, wenn nichts ausgewählt wird, und bei Anzeigeformat trägst Du dies ein {VALUE}
Mit freundlichen Grüßen

MrBrechreiz
Zitieren
#10
Ui, danke Mr.BR,
das ist aber doch etwas umfangreicher, überhaupt mit dem nötigen Zusatz von "XThreads (Version für 1.8.7???)" (mit all den Warnungen dabei  Confused ), aber wenn es tatsächlich (ohne etwas anderes zu beeinflussen) funktioniert; Hab nur etwas Bammel, weil ich vor Kurzem ja ein Plug-In hatte, welches mir den Editor ziemlich "abgeschossen" hat...  Sad

Und Dein Plug-In "Benutzerdefinierte Profilfelder (1.6.x)" kann auch auf die Registrierungsseite angewendet werden? In der Anleitung steht nämlich nur was von "Profilseite, postbit Template, postbit_classicTemplate and in der Benutzerliste".

Ps: Wir haben 1.8.7 laufen, ob das klappt? Huh
Zitieren


Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Eigene Profilfelder akzeptieren kein "-" Carie Ma 20 781 12.02.2018, 06:31
Letzter Beitrag: bv64
  Fehlermeldung bei Registrierung (benötigte Profilfelder) Luna 8 763 10.07.2017, 08:14
Letzter Beitrag: Erkan
  Eigene Profilfelder plötzlich nur mehr für Admins sichtbar Brubaker 8 699 05.11.2016, 16:52
Letzter Beitrag: Brubaker
  Eigene Profilfelder casi99 3 487 16.10.2015, 09:10
Letzter Beitrag: casi99
  1.8 Profilfelder erscheinen nicht in der Registrierung chris171 6 740 23.09.2014, 07:56
Letzter Beitrag: chris171