MyBB.de Forum
Eigene Profilfelder bei Registrierung festlegen! - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: Eigene Profilfelder bei Registrierung festlegen! (/thread-33508.html)

Seiten: Seiten: 1 2


Eigene Profilfelder bei Registrierung festlegen! - Licht - 16.05.2016

hi,

habe im ACP den Eigne Profilfelder hergestellt:

   

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

   


wo ist fehlende Felder?


RE: Eigene Profilfelder bei Registrierung festlegen! - MrBrechreiz - 16.05.2016

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



RE: Eigene Profilfelder bei Registrierung festlegen! - Licht - 16.05.2016

danke. es klappt.

wie kann ich einstellen. das alle Daten (Name, Adresse, usw.) im Mail an Admin übermitteln?


RE: Eigene Profilfelder bei Registrierung festlegen! - MrBrechreiz - 16.05.2016

Da muss ich im Moment passen. Eventuell gibt es dafür ein Plugin, was die Daten aus den Profilfeldern sendet.


RE: Eigene Profilfelder bei Registrierung festlegen! - DeGato - 16.05.2016

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


RE: Eigene Profilfelder bei Registrierung festlegen! - MrBrechreiz - 16.05.2016

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 ^^.


RE: Eigene Profilfelder bei Registrierung festlegen! - DeGato - 16.05.2016

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


RE: Eigene Profilfelder bei Registrierung festlegen! - DeGato - 17.05.2016

(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?


RE: Eigene Profilfelder bei Registrierung festlegen! - MrBrechreiz - 17.05.2016

Wenn Du das ganze ohne Aufwand machen möchtest, benutze bitte dieses Plugin

https://www.mybb.de/erweiterungen/16x/plugins-profile/benutzerdefinierte-profilfelder/

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}


RE: Eigene Profilfelder bei Registrierung festlegen! - DeGato - 17.05.2016

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