Mailadresse als Benutzername
Mailadresse als Benutzername
Hallo Miteinander,
ich bin gerade dabei Admidio bisschen zu testen.
Klasse System!
Jetzt habe ich eine Frage zur Registrierung.
Ist es möglich die E-Mailadresse als Benutzname zu vergeben, ohne das diese 2mal eigegeben werden muss?
Meine PHP-Kenntnisse sind "geht so", dehalb check ich das mit dem Registrierungsformular nicht. Wo wird dieses genereiert oder wo finde ich das als Template oder wie geht das?
danke schon mal für Eure Tipps
ich bin gerade dabei Admidio bisschen zu testen.
Klasse System!
Jetzt habe ich eine Frage zur Registrierung.
Ist es möglich die E-Mailadresse als Benutzname zu vergeben, ohne das diese 2mal eigegeben werden muss?
Meine PHP-Kenntnisse sind "geht so", dehalb check ich das mit dem Registrierungsformular nicht. Wo wird dieses genereiert oder wo finde ich das als Template oder wie geht das?
danke schon mal für Eure Tipps
Re: Mailadresse als Benutzername
Beim Benutzernamen kannst du ja einen beliebigen text verwenden. Also auch eine Email Adresse. Ich versteh nicht was du meinst mit 2 mal eingeben. Benutzernamen muss man doch nur 1x eingeben. Das Passwort muss man 2x eingeben
Re: Mailadresse als Benutzername
Ich vermute mal er meint, dass nur die Mailadresse und andere Basisdaten eingegeben werden und das Feld "Benutzername" automatisch die Daten aus dem Feld "E-Mail" übernimmt.XimeX hat geschrieben:Beim Benutzernamen kannst du ja einen beliebigen text verwenden. Also auch eine Email Adresse. Ich versteh nicht was du meinst mit 2 mal eingeben. Benutzernamen muss man doch nur 1x eingeben. Das Passwort muss man 2x eingeben
Grüße,
magnet
Re: Mailadresse als Benutzername
@magnet, genau so habe ich es gemeint.
Hab mich vielleicht bisschen falsch ausgedrückt!
Hat Jemand nen Lösungsansatz?
Hab mich vielleicht bisschen falsch ausgedrückt!
Hat Jemand nen Lösungsansatz?
Re: Mailadresse als Benutzername
Also wenn du es nicht doppelt eingeben willst müsste man was bissl umprogrammieren. Benutzername wird nur für Login etc verwendet. Und das Email Feld für Mailversand etc. Hast du nur eines funktioniert entweder das eine oder das andere nicht. Man könnte aber den Registrier prozess etwas umbauen damit Benutzername automatisch auch die Email ist. Dazu muss sicher aber jemand finden der es macht.
Es geht zumindest um folgende 2 Dateien:
adm_program/modules/profile/profile_new.php -> eingabe formular
adm_program/modules/profile/profile_save.php -> verarbeitung, überprüfung und speicherung
die GET Variabel "new_user" ist bei registrieren "2"
Es geht zumindest um folgende 2 Dateien:
adm_program/modules/profile/profile_new.php -> eingabe formular
adm_program/modules/profile/profile_save.php -> verarbeitung, überprüfung und speicherung
die GET Variabel "new_user" ist bei registrieren "2"
-
- Beiträge: 113
- Registriert: 27. Feb 2009, 00:02
- Wohnort: Schönau a.d. Brend
- Kontaktdaten:
Re: Mailadresse als Benutzername
Möchte unsere Benutzernamen auf E-Mail-Adressen umstellen!
Habe leider feststellen müssen das ich nicht alle E-Mail-Adressen umstellen lassen, da sie zu lang sind! Nach 35 Zeichen wird die E-Mailadresse abgeschnitten bzw es lässt sich nicht mehr eingeben!
Wo oder wie kann man das ändern? Vielleicht auch bei einem nächsten Update berücksichtigen!?
Habe leider feststellen müssen das ich nicht alle E-Mail-Adressen umstellen lassen, da sie zu lang sind! Nach 35 Zeichen wird die E-Mailadresse abgeschnitten bzw es lässt sich nicht mehr eingeben!
Wo oder wie kann man das ändern? Vielleicht auch bei einem nächsten Update berücksichtigen!?
Gruß Manu
Re: Mailadresse als Benutzername
Das müsstest du ändern:
- Datenbank: %PREFIX%_users -> usr_login_name (diese Spalte ist auf 35 Zeichen limitiert)
- Nach "'maxLength' => 35" suchen und die 35 wiederum durch eine höhere Zahl ersetzen. (müssten so 5 Fundstellen sein)
Hab mal ein Issue dazu angelegt: https://github.com/Admidio/admidio/issues/691
- Datenbank: %PREFIX%_users -> usr_login_name (diese Spalte ist auf 35 Zeichen limitiert)
- Nach "'maxLength' => 35" suchen und die 35 wiederum durch eine höhere Zahl ersetzen. (müssten so 5 Fundstellen sein)
Hab mal ein Issue dazu angelegt: https://github.com/Admidio/admidio/issues/691
-
- Beiträge: 113
- Registriert: 27. Feb 2009, 00:02
- Wohnort: Schönau a.d. Brend
- Kontaktdaten:
Re: Mailadresse als Benutzername
OK, Vielen Dank! Dann werde ich mich mal versuchen ob ich das hinbekomme!
Gruß Manu
-
- Beiträge: 113
- Registriert: 27. Feb 2009, 00:02
- Wohnort: Schönau a.d. Brend
- Kontaktdaten:
Re: Mailadresse als Benutzername
Sorry, der Laie kommt mal wieder nicht weiter
In der SQL Datenbank habe ich die Spalte in phpMayAdmin gefunden und die Länge auf 50 geändert!
Was genau meinst du genau mit:
- Nach "'maxLength' => 35" suchen und die 35 wiederum durch eine höhere Zahl ersetzen. (müssten so 5 Fundstellen sein)
wo muss ich das suchen?
DANKE *schäm
In der SQL Datenbank habe ich die Spalte in phpMayAdmin gefunden und die Länge auf 50 geändert!
Was genau meinst du genau mit:
- Nach "'maxLength' => 35" suchen und die 35 wiederum durch eine höhere Zahl ersetzen. (müssten so 5 Fundstellen sein)
wo muss ich das suchen?
DANKE *schäm
Gruß Manu
Re: Mailadresse als Benutzername
die .php dateien.
Siehe hier: https://github.com/Admidio/admidio/sear ... 5%22&type=
Wird bei dir vll bissl wo anders sein da die Suche im Quellcode von v3.3 sucht du aber v3.2 hast
Siehe hier: https://github.com/Admidio/admidio/sear ... 5%22&type=
Wird bei dir vll bissl wo anders sein da die Suche im Quellcode von v3.3 sucht du aber v3.2 hast
-
- Beiträge: 113
- Registriert: 27. Feb 2009, 00:02
- Wohnort: Schönau a.d. Brend
- Kontaktdaten:
Re: Mailadresse als Benutzername
Hat super funktioniert!
Muss ich das jetzt bei den nächsten Updates jedesmal vorher anpassen?
Oder setzt Ihr den wert auch höher?
Ich habe jetzt mal 50 Zeichen genommen! Hoffe das reicht! Aber das hattet ihr wohl bei der Programierung früher auch schon gedacht das 35 wohl reicht!
Wollte es umstellen weil sich im Internet eigentlich mittlerweile überall mit der E-Mail-Adresse als Benutzer sich angemeldet wird und bei SIQUANDO Pro das inzwischen auch so erfolgt!
Vielen Dank für Deine schnelle Hilfe Ximex
Muss ich das jetzt bei den nächsten Updates jedesmal vorher anpassen?
Oder setzt Ihr den wert auch höher?
Ich habe jetzt mal 50 Zeichen genommen! Hoffe das reicht! Aber das hattet ihr wohl bei der Programierung früher auch schon gedacht das 35 wohl reicht!
Wollte es umstellen weil sich im Internet eigentlich mittlerweile überall mit der E-Mail-Adresse als Benutzer sich angemeldet wird und bei SIQUANDO Pro das inzwischen auch so erfolgt!
Vielen Dank für Deine schnelle Hilfe Ximex
Gruß Manu
Re: Mailadresse als Benutzername
Daweil musst du es immer wieder machen (wobei sich das datenbank feld nicht ändern wird). Es gibt aber schon überlegungen den Loginnamen auf email adresse zu ändern. Also könnte schon bald sein das du nichts mehr ändern musst
-
- Beiträge: 113
- Registriert: 27. Feb 2009, 00:02
- Wohnort: Schönau a.d. Brend
- Kontaktdaten:
-
- Beiträge: 113
- Registriert: 27. Feb 2009, 00:02
- Wohnort: Schönau a.d. Brend
- Kontaktdaten:
Re: Mailadresse als Benutzername
Gibt es zu diesen Thema schon einen neuen Sachstand?
Bzw. könnten die php Dateien nicht auf 50 erhöht werden und die Datenbank mit einem neuen Update!
Dann könnte man zu mindestens schon mit der E-Mail Adresse arbeiten im Benutzernamen! Das doppelt eingeben finde ich persönlich nicht als schlimm! Das umprogrammieren ist erstmal nicht so wichtig!
Gruß Manu
Bzw. könnten die php Dateien nicht auf 50 erhöht werden und die Datenbank mit einem neuen Update!
Dann könnte man zu mindestens schon mit der E-Mail Adresse arbeiten im Benutzernamen! Das doppelt eingeben finde ich persönlich nicht als schlimm! Das umprogrammieren ist erstmal nicht so wichtig!
Gruß Manu
Gruß Manu
Re: Mailadresse als Benutzername
Die maxlength ist in v4.0 mal erhöht: https://github.com/Admidio/admidio/issues/841