[phpBB Debug] PHP Warning: in file [ROOT]/ext/tas2580/seourls/event/listener.php on line 213: Undefined array key "FORUM_NAME"
Community - Plugin Auth erweitern - REDAXO Forum
Hallo,

Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.

Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt :-)
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
paddle
Beiträge: 125
Registriert: 13. Jun 2006, 17:27
Wohnort: Gstaad, Schweiz

Community - Plugin Auth erweitern

7. Dez 2012, 16:04

Hi

Ich würde das gerne das Community Addon mit Auth Plugin einsetzen und sollte ein paar zusätzliche Felder haben (Benutzername (unique), Geburtsag)... Diese können nicht direkt im Backenend hinzugefügt werden, oder? Soll ich die Felder gleich vor der Installation im Plugin ergänzen?
Weiter sollte der Benutzername Unique sein und nicht die Email-adresse, da in diesem Fall verschiedene Benutzernamen mit der gleichen Emailadresse verwendet werden können. Wäre froh um ein paar Tipps! :)

Danke und Gruss

gupi
Beiträge: 286
Registriert: 20. Nov 2008, 13:49
Wohnort: Elsdorf/Rheinland

Re: Community - Plugin Auth erweitern

11. Dez 2012, 16:23

Hallo,
was Du hier erreichen willst geht mit "Bordmitteln" also ohne Anpassung (Änderung des Programmcodes).

Du brauchst lediglich die Registrierung zu verändern. Dazu editierst Du dort den Block
06 - XForm Formbuilder
von

Code: Alles auswählen

generate_key|activation_key
hidden|status|0

fieldset|Login-Daten:

text|email|E-Mail:*|
text|firstname|Vorname:*
validate|empty|firstname|Bitte geben Sie Ihren Vornamen ein.

text|name|Nachname:*
validate|empty|name|Bitte geben Sie Ihren Namen ein.

text|company|Firma:*
validate|empty|company|Bitte geben Sie den Namen ihrer Firma ein.

password|password|Ihr Passwort:*|
password|password_2|Passwort bestätigen:*||no_db

html|<p class="form-required">* Pflichtfelder</p>

captcha|Bitte geben Sie den entsprechenden Sicherheitscode ein. Sollten Sie den Code nicht lesen können klicken Sie bitte auf die Grafik, um einen neuen Code zu generieren.|Sie haben den Sicherheitscode falsch eingegeben. 

checkbox|newsletter|Bitte schicken Sie mir Benachrichtigungen über Neuigkeiten.

validate|email|email|Bitte geben Sie die E-Mail ein.
validate|unique|email|Diese E-Mail existiert schon|rex_com_user
validate|empty|email|Bitte geben Sie Ihre e-Mail ein.
validate|empty|password|Bitte geben Sie ein Passwort ein.
validate|compare|password|password_2|Bitte geben Sie zweimal das gleiche Passwort ein

com_auth_password_hash|password_hash|password

action|copy_value|email|login
action|db|rex_com_user
action|db2email|access_request_de|email|
nach

Code: Alles auswählen

generate_key|activation_key
hidden|status|0

fieldset|Login-Daten:

text|login|Benutzername:*
validate|empty|login|Bitte geben Sie einen Benutzernamen ein.
validate|unique|loginl|Diese Benutzername ist bereits vergeben - bitte wähle einen anderen!|rex_com_user

text|email|E-Mail:*|
validate|email|email|Bitte geben Sie die E-Mail ein.

text|firstname|Vorname:*
validate|empty|firstname|Bitte geben Sie Ihren Vornamen ein.

text|name|Nachname:*
validate|empty|name|Bitte geben Sie Ihren Namen ein.

text|company|Firma:*
validate|empty|company|Bitte geben Sie den Namen ihrer Firma ein.

password|password|Ihr Passwort:*|
password|password_2|Passwort bestätigen:*||no_db
validate|empty|password|Bitte geben Sie ein Passwort ein.
validate|compare|password|password_2|Bitte geben Sie zweimal das gleiche Passwort ein

html|<p class="form-required">* Pflichtfelder</p>

captcha|Bitte geben Sie den entsprechenden Sicherheitscode ein. Sollten Sie den Code nicht lesen können klicken Sie bitte auf die Grafik, um einen neuen Code zu generieren.|Sie haben den Sicherheitscode falsch eingegeben. 

checkbox|newsletter|Bitte schicken Sie mir Benachrichtigungen über Neuigkeiten.

com_auth_password_hash|password_hash|password

action|db|rex_com_user
action|db2email|access_request_de|email|
Das ist schon alles. Der Unterschied besteht darin, dass das Feld login jetzt explizit abgefragt und geprüft wird. Das email Feld wird jetzt nicht mehr auf "bereits vorhanden" geprüft.

Zusätzliche Felder kannst Du über XForm in die rex_com_user Tabelle einfügen und die Registrierung bzw. auch "Mein Profil" entsprechend aktualisieren/erweitern.

Ich hoffe das hilft Dir weiter

Gruß
Gunter
read the manual first

paddle
Beiträge: 125
Registriert: 13. Jun 2006, 17:27
Wohnort: Gstaad, Schweiz

Re: Community - Plugin Auth erweitern

13. Dez 2012, 15:23

super, vielen dank! das hilft mir sicher weiter :wink:

gruss,
pat

Zurück zu „Allgemeines [R4]“