1. wirecreative
  2. Bug Report
  3. Thursday, June 25 2015, 12:52 AM
Hi, we just tested our registration form after setting the option to use the email address and not the username for login.

We noticed that while doing it this way, the "username" field vanished from the registration form, but a username was auto-created, taking the name and replacing spaces with underscores.

Is it possible to override this auto-generated username and use our own auto-generated numeric ID for the username instead?

Thanks,
Greg
Accepted Answer
admin Accepted Answer
Admin
Hi,
this is not a feature but you can do this with simple code hack, the code to generate is into file /plugins/user/jsn_users/jsn_users.php at line 408 (in upcoming release at line 409)
$username=preg_replace( '/\W/', '', str_replace( ' ', '_', stripslashes( $name ) ) );


If you want to change username for URL purpose, we recommend you to change file /components/com_jsn/route.php (instead previous solution), this file set rule in Joomla to build and parse SEF urls (you need to have PHP and Joomla Knowledge to do this).
  1. more than a month ago
  2. Bug Report
  3. # Permalink
wirecreative Accepted Answer
Pro
If I edit the plugin, I'll have to re-edit it every time we install an update, right?
  1. more than a month ago
  2. Bug Report
  3. # 1
admin Accepted Answer
Admin
Yes, on update this file will be overwritten :(
  1. more than a month ago
  2. Bug Report
  3. # 2
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.
Sorry, the discussion is currently locked. You will not be able to post a reply at the moment.