Joomla Batch User Upload Component

**** THIS COMPONENT NOW WORKS ON 1.5 NATIVE. ****

I have added code to make Version 2.0.2 load on BOTH 1.5.11 and 1.0.15 If for some reason you have problems loading 2.0.2 on a 1.0.15 Joomla install version 1.2.0. Follow this link:
http://www.graypenguin.com/com_JBUpload1.2.0.zip

This component uploads users into Joomla 1.0.15 & 1.5 by CSV files.

The csv file can be in one of these 4 formats:
******| with passwords |******
username,password,full name,email or username,password,firstname,mi,lastname,email
******| no passwords |******
username,full name,email or username,firstname,mi,lastname,email

It checks the username for availability, size and bad characters.
It checks the email for at least 1 (@) and 1 (.)
It chops any passwords off at 50 characters (Joomla default)
Can email new users if you want to.

The rows can be all one format or can be a mix of all 4 acceptable formats in one csv file.

It uses a language file for english now, but if anyone wants to make any translations please send them to me :-)

If you use Community Builder it also gives you a link, after uploading users, to SYNC you Joomla users with your CB users (the CB sync tool has to be loaded in you Joomla.

USE AT YOU OWN RISK AND PLEASE!!! BACK UP YOUR DATABASE BEFORE USING THIS COMPONENT!!!!

Report

bydkg11hu on August 4, 2009
It does that promised. What else do you need?
This component looks very good. When I testing it, I found that it can't pick up my Chinese language translation as expected so I lost interest of further tests.

Hope the author can fix this soon. I strongly recommend to use .ini format language files if you don't know how to make it pick up correct php format language file.

Thanks.
bycsellens on January 30, 2009
After knocking my head against a brick wall trying to use a combination of JUser Importer - not capable of handling large files - and AutoResponse - which it seemed to do when it felt like it, this was a gift from heaven!
I think I finally worked out that i had to approve and unconfirm the user then save then confim them before I could reliably get a mail out sent. I was not looking forward to doing this with nearly 500 users.

Ok Had a problem with the default and generated passwords not showing up in the welcome emails, but used excel to ensure this field was filled in, and then it showed up fine.

As with JUser importer the users come into CB not confirmed or approved, but if you sync with the joomla user table after the import these are all converted automatically, and no extraneous emails are sent from CB.

The component quickly and easily handled my fairly large user list and leaves you with a list of users that have been imported, so you can do a visual check. It also tidies up after itself.

Well done on a very useful tool and thanks for saving me a lot of time and trouble.
byphiliber on December 19, 2008
Good help from the conceptor if you have a problem and it works ! Great !