Registration Process and Changing Requirements
I have recently rented a domain name and set up Vanilla on a sub-domain. I think my domain was owned by someone else before because googlebot kept looking for non-existent pages. Anyways, recently, my forum started getting a ton of hits to be one week old.
So to keep the bots down on registering (BotStop gives a BONK message), I want to have the process set up so that once a user applies, they have to confirm their email address. Then once they do confirm their email address, I have to approve them. I have the method set to "Approval", the "Require users to confirm their email" box is checked and the "Email Confirmation Role" set to "Confirm Email". Is this good or do I need to change something?
As for requirements: I went through the registration process as a new visitor (I had different settings under the the "Registration" tab). When I had to choose a username, I got an error: "Username can only contain letters, numbers, underscores and must be between 3 and 20 characters long." Is it possible to change these restrictions?
Answers
the solution is here
i suggest you always check the discussions on the plugin-page
http://vanillaforums.org/discussion/21349/bonk-when-trying-to-register
See, I would never have figured that out. Simple too. But how do I change the [username] requirements?
http://vanillaforums.org/discussion/comment/167941/#Comment_167941
I was talking about the use of non alphanumeric characters like dash, slash, and space inside of usernames. But I came across some posts in which I infer that my request is not an easy task (I'm not an expert in PHP).