Username Add-On
for osCommerce Online Merchant v2.2
This module will replace the default osCommerce username scheme (email address) for an
username choosed by costummers.
Eg. Instead of
user: john@doe.com
pass: abcd
Users must use:
user: john_doe
pass: abcd
Legend: 
Download

Report
Not actually an update more of a clean-up and created all of the files necessary for a vanilla install. Also cleaned up the Admin install instructions. This is now a true copy/paste solution.
This one is for adding the username contrib for shop owners with a existing user database.
After installing the previous additions you need to run this SQL script to copy the email address of the existing users into the username field.
Now the existing users still login with their email address, but are able to change this into a username by going to the "change my details" page.
For the upcoming customers, they can use their username right away, so no problem there.
Obviously :
1) make a whole lot of backups of your files and database!!!
2) If possable, put your shop into maintanance
3) Run the SQL script :
Update customers set customers_username = `customers_email_address`;
All credits go to the original contrib writer(s).
Just an addition.
No reponsabilty can be taken by using any contribution.
Ps.
This contribution also works with the PHPBB bridge
With these additions, one can controle the sensding of the password and username from out the Admin, customer Details screen.
The next step can be to totally control this contribution from out the admin.
Another addition by request.
With these very simple steps you can add the username and password into the "welcome new customer" email.
This is a modification of this nice contribution.
I've added the ability to have the customer change his/hers username in account_edit.php
This is the complete package.
With an clear install instruction.
All credit goes to the original writer of this contribution
This instruction adds the ability to alter the user name in the admin part.
It's only the install instruction.
This is from my live shop, so there could be some extra fields, which aren't in a vanilla installation.
Please try to read around them.
All credits go to the original writer of this mod.
I took all the fixes below and made it into one zip that is easier to work with.
i repalced the file that you sent as fix for the bug....but it still not sending the new password no the email...thank you
ADD `costumers_username` VARCHAR( 32 ) should be ADD `customers_username` VARCHAR( 32 ). Use attached file.
This is JUST "password_forgoten.php" file wich has a bug that doesn't send new passwords if the user forgot his one. You NEED this file and the PACKAGE bellow for this module to work.
Forgot to add on previous description:
User reviews with this module will display user's username instead of user's real name.
This module will replace the default osCommerce username scheme (email address) for an
username choosed by costummers.
Eg. Instead of
user: john@doe.com
pass: abcd
Users must use:
user: john_doe
pass: abcd