Solved: Not using e-mail as username in SelfRegistration module gives error

Have a question or a suggestion about a 3rd party addon module or plugin?
Let us know here.
Post Reply
mbvdk
Forum Members
Forum Members
Posts: 43
Joined: Wed Jun 08, 2005 3:30 pm

Solved: Not using e-mail as username in SelfRegistration module gives error

Post by mbvdk »

I have built a forum where I want to let the users register themselves using then SelfRegistration module.

When I select "Email address is username:" in FEUsers, users can register themselves, but I want to let the users select a username other than their e-mail, so I have deselectet that option.
I have also selected "Require users to enter their email address twice:" in SelfRegistration module.

This results in two problems:
One is that the user must type in the desired username twice. This is minor, but still inconvenient.

The other is that when attempting to register a user via SelfRegistration module I get the text "No valid email address field found"
(The site language is da_DK so if I set lang=da_DK in SelfRegistration the message is: "Intet gyldigt email adresse-felt fundet")
As can be seen from the properties there is an e-mail address field.

The user has the following properties:

NameProptTypeField Status
NavnIndtast NavnTextRequired
AdresseIndtast AdresseTextRequired
e-mailIndtast din e-post adresseEmail AddressRequired
TelefonIndtast TelefonnummerTextRequired
SignaturHer kan du indtaste en beskrivelse af digselv, eller anden tekst som du ønsker andre skal kunne læse.TextareaOptional
DisplayBilledeHer kan du lægge et link til et billedeImageOptional

System information
CMSMS 1.6.6
CGExtensions 1.17.5
SelfRegistration 1.2.5
FrontEndUsers 1.6.10
Captcha 0.4
CGSimpleSmarty 1.4.3
CMSMailer 1.73.14

Any ideas how to make this work is strongly appreciated.
Last edited by mbvdk on Sat Dec 05, 2009 1:17 pm, edited 1 time in total.
Sonya

Re: Not using e-mail as username in SelfRegistration module gives error

Post by Sonya »

mbvdk wrote: e-mailIndtast din e-post adresseEmail AddressRequired
Any ideas how to make this work is strongly appreciated.
Never use dashes in the technical name fields. Rename e-mail to email. This should solve the problem.
mbvdk
Forum Members
Forum Members
Posts: 43
Joined: Wed Jun 08, 2005 3:30 pm

Re: Not using e-mail as username in SelfRegistration module gives error

Post by mbvdk »

Thank you, that solved the registration issue.
In addition to renaming it, as I had previously done with no effect, I removed and re-added the field to user properties.

I still haven't found a way of removing the extra user-name field.
Post Reply

Return to “Modules/Add-Ons”