Welcome to Dagon Design. In addition to free scripts, WordPress plugins, and articles, we offer a variety of services including custom theme design, plugin creation, and PHP scripting. Contact me for more information.

Version 1.2   Updated Thursday, February 19th, 2009 at 7:19pm

Import Users Plugin for WordPress

This plugin was created for people who need to easily add multiple users to their WordPress installation. Simply give it a list of usernames and email addresses, specify the role of the users (subscriber, author, admin, etc.) and it does the rest. It will automatically email each user and give them their randomly generated password, or let you specify one. It also has validation in place to make sure the usernames do not already exist, that the email addresses are not already in use, that the usernames are valid, etc. After it processes the information, it tells you how many were added, and upon error, gives you the reason why each failed.

Download

  If you have found this page useful, please consider donating. Thanks!

Changelog

  • 02-19-09 Version 1.2 – Updated modified version with contributions by Robert McKenzie (Thanks Robert!). Changes include the ability to specify a password, as well as first/last names.
  • 06-12-07 – Modified version by Nicholas LaRacuente added (download link above).
  • 05-03-07 Version 1.1 – Updated to take advantage of the customizable roles feature in WordPress 2.1. This update was contributed by Tom Ransom.
  • 08-06-06 Version 1.0 – First release.

Instructions

  • Download the above file, rename it from .txt to .php, and upload it to your plugins directory.
  • Enable the plugin.
  • Use it by going to ‘Settings -> DDImport Users’

Usage

The userdata is entered in the following format:

username|firstname|lastname|password|email|role
username|firstname|lastname|password|email|role
username|firstname|lastname|password|email|role
etc…

To clarify, that is one user per line, with a pipe character between the values. Extra whitespace and empty lines are trimmed automatically. Be sure your data is entered properly! If you do not want to assign a password, first name, or last name, just do not enter them. The field separators are still required. Example:

username||||user@domain.com|

After you have added your user data, you can choose the role for the users with the drop down box. The choices are: Subscriber (default), Contributor, Author, Editor, and Administrator.

If the password is not specified, one will be randomly generated. In either case, the password is emailed to the user.

  1. This is just what we needed, THANK YOU! Now, is there any way modify the email that is sent to the users when their account is created?

  2. 104
    Mark

    Thanks for this plugin. Is it possible to modify it to allow existing users to be added to a blog. This would allow me to add my students to class specific blogs on an wpmu site which would be very helpful.

  3. This plugin fails if the password contains some special characters such as / . etc

    It gives Invalid username: error.

    Any fix for it?

  4. 102
    pipeops

    How do you modify the email that is sent to the users when their account is created?

  5. 101
    Matt

    Wordpress 2.8.4, plugin does not seem to work at all. Just changes back to the generic Tools screen and nothing has been imported. Tried both pasting data in and from a file…oh well. Any other way to do this, anyone is aware of?

  6. 100
    Rubens

    When I import the TXT file, the fields “firstname” and “lastname” remain blank. The users are recorded successfully with login, email, password and role, but the page shows the message: “No names entered in field”. Anyone have an idea to solve this?

  7. 99
    Mike

    I am sorry that I have made a mistake, this plug-in will not send newly added users emails automatically. Tks!

  8. 98
    Mike

    Thanks for making such great plug-in, may I know if I can import the users without sending them emails? Tks!!

  9. 97
    Lila

    Thank you so much for this plugin. I was dreading creating 200 new users by hand!
    But it took me a long time to find your plugin. Why not add it to the WordPress Plugin Directory?

    Again, thanks.

  10. 96
    Bradley

    Love the plugin and the enhancements. I was using a previous version modified by D’Arcy Norman at ucalgaryblogs that gracefully handled existing usernames and email addresses on import. I tried to modify the new one with his added code but couldn’t get it to function. I was hoping someone who actually understands php could help. That is a feature my user need in a school where students are imported to multiple teacher blogs. Thanks

  11. Users are being added successfully, but the password is auto-generated in each case…instead of the password I’ve specified.

    Any idea why this would be happening?

    I love the concept of this plugin and would like to use it to save a day’s worth of manual user input.

  12. 94
    Barry

    Great Plugin, thank you.

    To disable user notification, comment out line 204. I believe this is a wordpress-native function.

    In other words, type two slashes in front of the line, like so:

    // wp_new_user_notification($user_id, $password);

    Works with version 1.2

  13. Will this let me export from one WP install and import to another? I don’t want to have to write out all the roles by hand if I don’t have to!

  14. 92
    Kenny

    Hi, I found it:
    Tools -> DDImportUsers
    Thanks!!

  15. 91
    Kenny

    Thanks for the plugin! I activated it in WP2.8.1 (self-hosted) but it seems that I cannot find:
    Settings -> DDImport Users
    Please help, tks!!

  16. Great plug-in! The one addition I’d love to see is the ability to import additional fields. I’d like to import the users description field (and also address and phone number, which I have via the Extended Profile plugin).

  17. This plugin has been tested, and works, with the latest release of WordPress – 2.8

    To answer a few questions:

    - I have no idea how many it can handle at once to be honest – I have not ever tested it. The main issue would be script execution time, since depending on the server config, a PHP script will only run for so long before stopping (for security reasons), so it really just depends on the config, and speed of the server.

    - As far as security, it is just as secure as anything else in the admin panel – you have to be logged in as admin to use it

    - This plugin does not handle ecommerce, paid subscriptions, etc. You would have to find another plugin to handle all that, and a plugin that handles paid subscriptions would already handle user creation itself.

  18. Well, I solved (with quite a bit of research) the errors we were getting in the Dashboard and site: Warning: session_start() [function.session-start]: Cannot send session cache limiter

    I eddited your script, and removed all blanc (spaces) before the two tags: and i made sure they were all at the beginning of a line.

    As i am new to php, this syntax issue is not totally clear to me, but one thing is clear: now the plugin runs without conflict with the other plugins or 2.8 apparently.

    Thanks, it is saving me a lot of work.

  19. 87
    Olek

    The password is not working.
    It’s always send e-mail with generated password.
    I want to use old password from the previuse system :(

  20. I am running version 2.8 of WP, and i am getting the following errors:

    Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at /home/thewood3/public_html/wp-content/plugins/Users-Import/Dagon Import users modifed Rob.php:320) in /home/thewood3/public_html/wp-content/plugins/wp-e-commerce/wp-shopping-cart.php on line 166

    Warning: Cannot modify header information – headers already sent by (output started at /home/thewood3/public_html/wp-content/plugins/Users-Import/Dagon Import users modifed Rob.php:320) in /home/thewood3/public_html/wp-content/plugins/sidebar-login/sidebar-login.php on line 258

  21. 85
    Carey

    Hi,

    I like the script and am trying to use it to maintain our membership. I receive a list each month with active users and while the script is great at adding the users, I would like to be able to delete users that are no longer in the list. Basically syncing each month.

    I am willing to make a donation or pay.

  22. 84
    fluco

    I love the Plugin but I’ve realized that it doesn’t apply the Dashboard Blog assigned in options. If I manually add a new user through the WPMU interface then the Dashboard Blog is assigned. Any ideas on how this can be fixed?

  23. Hello, this looks like a great plug-in. I’m wondering if there is a way to export this information, too.

  24. Found it here /wordpress-mu/wp-includes/pluggable.php line 1125

  25. Just wanted to thank you — worked great on my buddypress/wordpressmu install!!

  26. 80
    Pablo

    Thanks a lot for the pluggin.
    Still don’t try this, but have one question.
    Can it be confiured to don’t sent an e-mail.

    I need the users to be added to the school wordpress, but I have to sent the information on my own.
    Can this plugin only add the user, assword, and role?

    Thanks

  27. Try again and count the spaces without info
    Regards
    Sebastian

  28. Ok..I tried this manually last night. The new users were added but an email was never sent out. I wanted it to be automatically generated? I left in the separators but put nothing in the space. I obviously left something out? This is what I used.

    username|firstname|lastname||email|

    Ideas? Did I do this wrong?

  29. This looks like it will be exactly what I need. I actually got it installed it seems to be working. I will be doing a test tonight. Thanks!

  30. Great plug-in and almost perfect for my needs. I added modifications to 1) not email the admin the new user information, 2)provide an option to turn off the email notice to the new user 3)and provide an option to add some text before the username/password in the email. I posted the code here: http://rodeworks.com/technology/wordpress-batch-import-users/ . I hope you find this useful.

  31. is there a cap – like how many MAX you can import at once?
    I did 5 at once – pasted the format in the box – ran like a charm.
    So then I tried 5 at once – from a .csv file – ran like a charm.
    so then I tried 3000 at once – from a .csv file – PROBLEMS!
    only 747 of the accounts loaded – there were no errors reported either…
    it was also refreshing very slowly when I look at the member list – so I gave it an hour – thats when it finally got the “subscribers” count up to 747.
    going to let it run all night (since it is remotely hosted – I cant chck the SQL status – so I dunno what it is really doing)
    just wondering if there was a MAX limit for import.
    Also – any plans to make a reverse version?
    (ie. i want to take those 747 accounts out! can I remove all users who are subscribers w/ the click of a button?) haha..but seriously – would be nice!
    Great plugin by the way..

  32. 74
    seeme

    I get this error , what wrong/
    System error! Could not add: ioman1|ioman@ioman.com

  33. Your instructions call for going to the “manage tab” … but there is no such thing in 2.7.1. For that, one needs to go to the Tools menu on the left. Just FYI.

  34. Can you put this as a normal *.zip file like all the other plugins. I had a problem with it being different and got confused then when i did it it did not end up working to install a plugin.

  35. It seems there was a conflict with another plugin. I disabled other plugins, logged out and then back in and plugin appeared.

    Anyway to specify “publicly display” name as well?

    Thanks

  36. Hi,

    Thanks for the plugin but I cannot get this to appear in the plugins page. I am using fresh, latest wordpress install. Please help.

    Thank you,

    Aaron

  37. 69
    Cryptonite

    How many subscribers can this plug-in handle? Thousands? Is it vulnerable to hackers or very secure? I want only customers who paid for subscription to be able to receive a login and password – so should i get a different plug-in from E-commerce or do they deal with that? Or do I need to setup the login and password myself with your plug-in and somehow only allow users who paid entry? I’m not sure how this would work – because I think your plug-in would allow anyone to enter my site as long as they choose a username and password.

  38. I am having the same issue as Scott(65). The plugin doesn’t show up in my admin screen.

    Any help would be greatly appreciated.

    Thanks!

  39. 67
    Knolly

    By the way, i’m using it on Multi-User 2.7.1 and it’s been brilliant!

  40. 66
    Knolly

    What about setting the default role to ’subscriber’ instead of administrator? I say this after having created 95 administrators accidentally!

  41. I cant get the plugin to show up in plugins on site. I am sort of a newbie so please bare with me. I’m not sure if I’m downloading it right. I copied and pasted the file into notepad and then renamed it .php . I then uploaded the file into my plugins directory. That didn’t work so I placed the document into a file and named it members.php. This didn’t work either. Sorry I’m used to just downloading a plugin not text. Is this how I’m supposed to be uploading it?

  42. Can this be integrated in with paypal subscribe? Would like to have this come up as a completion of payment to have subscribers generate thier user name and password. Don’T want it to be a general public sign up.

    Paypal offers this service for free and will handle all password generation and integrate into site with the admin being able to edit lists. The problem is that I’m a newbie and that is way out of my league. Ive offered up 50.00 for someone to help me in the forums but no takers. Would still like to use paypal but this seems to be something I can do for now.

  43. Hello All. Can this plugin be used with WordPress multiuser? Thanks.

  44. A very nice plugin!
    Working with BuddyPress it would be very very usefull for me to have the possibility to add also a Groupname field.
    DuckS, Netherlands

  45. Version 1.2 Released

    This is the latest version with modifications by contributor Robert McKenzie – Thanks Robert!

    It has been tested in the latest WordPress release (2.7.1)

    Changes include the ability to specify a password, and the user’s first/last name.

  46. Sweet Baby J. Thanks for your edits to the plugin, Robert!

  47. Thanks to everyone for their contributions. This does the trick for me.

  48. 58
    Manvryn

    Hi,
    Just to let you know that I installed Robert’s modified version and it works perfectly with WP 2.7

  49. Sorry, just a correction to the link .. it should be:

    http://www.gammaray-tech.com/scripts/dd-import-users-mod_wp27.txt

    Cheers!!!

  50. I’d like to submit another modified version of this great script. The changes I’ve made to the script allows for adding first and last names, setting a password and setting the role for the imports. I’m also using the more powerful method of account creation, “wp_insert_user” this allows a lot more in the way of adding nice things to the script and new account.

    The import file or manually entered format is:

    username|firstname|lastname|password|email|role

    All fields except username and email are optional, but all fields must be delimited, ie:

    fred|Fred|Rivers|mypassw0rd|fred@rivers.com|Editor
    sam|Sam||sam@mypress.com|

    Fred has everything assigned while Sam will be emailed his generated password and his role will be set to whatever was selected from the drop down box on the form.

    I’d be interested in any comments on my changes. There have been quite a few changes, I suggest a diff of mine and the latest modified one.

    My modified version can be found at:

    http://www.gammaray-tech.com/scripts/dd-import-users-mod_wp27.php.txt

  51. @Casey Lessard,
    I forgot to say that this version is only tested on wordpress 2.6.x

  52. @Casey Lessard,
    I’ve created such an enhanced version from the modified version above. It allows:

    username|firstname lastname|email

    The ‘firstname lastname’ can also be omitted if appropriate e.g.:

    jbloggs||jbloggs@xyz.com

    You can get it from: http://linuxcentre.net/wordpress/bulk-user-registration/

  53. I really want to use this plugin, but I would like to import first and last names (and perhaps other fields, but those especially) also. Is it possible to modify it to do so, and what changes do I need to make to make that happen?

  54. D’Arcy I would love to get a hold of your modified modified version. I work in a school district of 68,000 students where this could be useful. I use the unmodified version and tell blog admins to deal with the existing user and would love to not worry about it. Thanks.

    Thank you to Dagon Design, your plugin has saved me hours.

  55. I’ve modified the plugin (actually, the modified plugin…) to support gracefully handling existing usernames and email addresses on import. I’ll do some more testing, and can share my minor edits if anyone finds them useful.

  56. This plugin is REALLY handy. Thank you SO much. I’m using it on a campus blogging service, and the profs are using it to batch enroll students to the class blog.

    One thing they’re finding is that if a student already has an account on the WPMU site (another course, or individual blogs, etc…) that the import process fails.

    Is there a way to handle the case of a user account already existing?

  57. It actually uses the built-in WordPress functions to send the email. The same email that is sent when a user registers the traditional way. So to do this, you would have to find where in the WP core files the wp_new_user_notification is declared and modify it there.

  58. Hi there!
    Thanks for the plugin! How do I modify the activation reminder email sent? I wanted to change the format and wording of it. Please advise. Thanks again.

  59. 47
    Stepsel

    Can this plugin be used in WP 2.5.n ?

  60. 46
    Minstrel

    I am trying to bulk upload around 5000 users. I have disabled the feature that sends the email as it is not required. The usernames, passwords and emails were added successfully but the passwords don’t seem to work unless I reset them using the Wordpress Web interface.
    Is there a way to login to Wordpress without resetting the password?
    Would appreciate some help on this.

  61. Hi,

    Good plugin, any plans on adding a feature to edit and send a specific email to users imported?

  62. Hi

    Same problem as a few mentioned, the users are being added but in my tests no email was sent out. Any thoughts?

    Thanks,

    Ian

  63. Hmmm…
    I decided to use the modified version on a new site I am working on…the users are sent an email, but it is not generating passwords…
    Is this just a fluke in the modified version?
    Thanks

  64. 42
    James

    I have installed the plug-in and it doesn’t appear to be sending out an email notification. Individuals are appearing as users, however, none of them know it. Any suggestions on what may be causing this? I’m using the default delimiter and have tried multiple times.

  65. Fantastic work, I think you’ll save me a alot of time!! I’d really love to be a wp-plugin developer :-)

  66. 40
    Laarni

    great plugin. But i have a question though, for example i have a blog in a domain with more than 30 authors (they have posts, etc) if ever I’m going to change my domain, could I export those 30 authors and import them using this plugin? Currently, WP can import categories, posts, pages only, right? I tried importing my authors but i realized it can’t.

    Are you getting me though? hehehe.

  67. thank you for your plugin! i was searching a lot for this solution and hopefuly a found it!

  68. I modified your plugin to allow for the importing of both new and existing users in WordpressMU blogs. Great educational blog potential!

    Great plugin!

  69. 37
    gilliancs

    You might consider having the default level ’subscriber’ rather than ‘administrator’. 100 administrators could be worrisome!

    I’ve recommended your plugin to folks having problems sending new user registration emails. It works fine for me now. (see “registration emails” on the WP forum).

    Thanks for your work.

  70. This plugin is great. I have a blog and this thing ij very helpful

  71. Thank you for this plugin. The link to the modified Nicholas LaRacuente version above actually points to the original, unmodified script.

  72. 34
    jack

    Great plugin! Saved me tons of time. It should be standard built-in functionality for Wordpress mu.

    The only difficulty I ran into was that the plugin happily accepted and inserted mixed case name which WP login does not recognize. WP login makes submitted names lower case and checks the DB against that, and of course, then, it cannot find a match if the names were entered with mixed case. I think it should be simple fix. I may go ahead and make the necessary change in my version.

    But thanks anyhow for something very, very helpful.

  73. 33
    alias

    anyway to include a message with notification ?

    might be a good idea to help these added users to know why they are receiving a username/password out of the blue, in my case old users or import from old mail, etc there’s good reason to include a notification message, also to make it distinct from the signup email which now they are both the same pretty much

  74. Fantastic mod – just saved me loads of work in uploading 100 subscribers for a new blog. THANK YOU!

  75. Tom: Nice work – I had not done much with this plugin since the release of 2.1, and I was not aware of that feature :) I will implement it and upload a new version. Thanks!

  76. Happy to provide a improvement -
    With 2.1, the names of the roles can change (and be added) – so rather than hard code the role names on the import screen, I have modified the code to request the list of available roles for the select at the bottom of the page.

    on line 28, add $wp_roles to the global
    global $wpdb, $wp_roles;

    at line 228, replace the hard-coded list of roles with

    
    		<?php
    			if ( !isset($wp_roles) ) 
    				$wp_roles = new WP_Roles();
    			foreach ($wp_roles->get_names() as $role=>$roleName) {
    			echo '<option value="'.$role.'">'.$roleName.'</option>';
    			}
    		?>
    

  77. Redownloading worked. No plugin conflicts (default setup for a testing site). Weird, but thanks!

  78. Kim: Not right at all :) Did you already try re-downloading the plugin file? If that did not help, maybe there is some sort of a conflict with another plugin?

  79. I saved the file as directed and uploaded it to my plugins folder. When I log in to the admin area and go to plugin management, I get the entire plugin code spread around the plugin admin table. I’m not sure what’s going on, but I know something’s not right.

    I’m using WP 2.1.2

  80. Ramon: Do you use WordPress 2.0 or newer?

  81. Im getting this error just when i click on “Import Users”:

    Fatal error: Call to undefined function: validate_username() in /home/labfis/public_html/blog/wp-content/plugins/dd-import-users.php on line 96

  82. Hei! I find the problem now: I use the Themed Login Plugin (http://www.jameskelly.org/wordpress-plugins/custom-login-and-registration-forms-plugin/) but it was not config. There was the wrong e-mail in.

    I´m sorry!
    Markus

  83. Markus: I am not sure about that one, since this particular plugin uses the functions built into WordPress to notify the users of the new account – it does not send the mail itself. There is surely a way, I have just not experimented with it. Is that the address you have setup under the admin account?

  84. Hei!

    How can i chance the sender-email-adress? the plugin use wordpress@gmail.com, but i will use another.

    Thank´s a lot!
    Markus

  85. andrabr: Good suggestions – thanks :)

  86. 20
    andrabr

    Works like a charm!

    I would suggest for the next version an option to choose the delimiter and maybe even to upload a file: a comma would allow people to import from excel, and a space delimiter would allow for basic copy/paste… Many a php virgin will thank you for that.

  87. Thomas Burg: This plugin actually uses the same functions WordPress uses when a new user registers. Which means the sender’s email address, and message are not defined in this plugin – they are set in the WP core files. They can most likely still be set, just not through the plugin itself. It calls the wp_new_user_notification function. Here is some info on where that function is defined, and where it is referenced: http://wordpress.taragana.net/_functions/wp_new_user_notification.html

  88. Hi, thanks for that great script!
    Thereare just two thinga:
    - how gets the senders email choosen? In my case it uses an non-existing email which is a problem in case of replies and I don#t know where to change that.
    - I’d like to edit the text that gets send.

    Appreciate your help.

    Thanks
    Thomas

  89. Thanks for all your help I’m using the Email Notification plug-in and it seems to handle the load well.

  90. Chris: There may be some info on the max number of WordPress users in the WordPress forum – I am not sure. And no, I have not used that plugin :)

  91. Admin,

    Thanks for the reply. Perhaps I’m overtaxing the capabilites of the system?

    Have you any experience with the Mailing-List plugin?

    Thanks,
    Chris

  92. Chris: That is a decent number of users :) Did the plugin appear to handle it properly? It might not hurt to take a look at the database just to be sure.

    I have no idea if WordPress can even properly handle that many – do you know for sure? :)

  93. I’m having a little difficulty. I’ve just imported 3500 users and now my users page doesn’t display. When I go to the Users tab and click on “Users & Authors” I get an error in IE and Firefox wants to download the file. Any suggestions?
    Thanks, great plugin.

  94. [...] Test import users plugin. DONE [...]

  95. [...] Wordpress: Iscrizione di massa Passare da un vecchio blog* alla piattaforma WordPress non è mai totalemnte indolore anche perchè se non esistono script per importare automaticamente i dati da vecchio blog* a WordPress sono dolori ed è quel che è capitato al sottoscritto. Situazione reale capitatami: Problema 1: …archivi, post, categorie? Importare archivi, categorie, porst, utenti, da vecchio a nuovo blog basato su WP: con qualche stratagemma tutto tranne gli utenti sono stati importati. Problema 2: …e gli user? Nel vecchi blog avevo quasi 400 utenti iscritti e non potevo assolutamente fare una cosa manuale, mi avrebbe portato via una giornata intera. Ecco che chi cerca trova: il plugin in questione è Dragon Design Import User ed in un colpo solo ed in 10 secondi ho importato quasi 400 utenti. Sia chiaro che poi ogni utente dovrà recuperarsi la password con il classico link "Ho dimenticato la password…" vistro che poi viene generata automaticamente Per la forza di WordPress * = il "vecchio blog" era basato su bBlog e lo script che ho usato per importare da bBlog a WP lo trovi al seguente link: http://www.shaolintiger.com/2006/07/…export-script/ (passate da bBlog a WP1.5 e poi aggiornate all’ ultima versione stabile quest’ ultimo se no non vi importa i nomi delle categorie __________________ >>> Segnala il tuo Feed su Aquileia Linux Project La tua recensione GEO taggata Pinguino di Linux e Open Source [...]

  96. Marcus: It sounds like some whitespace got added to the top of the file (before the PHP declaration). I would try re-downloading it the plugin.

  97. Ôªø
    Warning: Cannot modify header information - headers already sent by (output started at /home/vietwa/public_html/wp-content/plugins/dd-import-users.php:1) in /home/vietwa/public_html/wp-admin/plugins.php on line 16

    I got the above message when activate the plugin, and can’t seem to import anybody. Please help! Thanks.

  98. Natalie: I suppose it might be possible. The current version, as mentioned, just uses a lot of the built-in WP functions that it uses when new accounts are generated, and I do not recall off hand if you can specify a password in that manner. It just autogenerates one and emails it to the user.

    Gary: Good to hear!

  99. 7
    gary feng

    Thanks, Admin. I found out later that it’s a problem with my PHP setup. It’s working like a charm now. Thanks so much!

    – gary

  100. What a great idea! I would like to try this for a membership site I’m creating. We use a membership management software that bridges the registrations over to the discussion forums. I’d like to use this to import the user info into the WP front end. Is it possible to import the existing password as well so we have the same login info all across the board?
    Thanks again

  101. gary: To test, just try to log in using one of the accounts you created. To send the messages, it just uses the built-in functions that WordPress itself uses when a new account is registered. You could try to register an account manually and see if you receive the email, since it should send it the exact same way.

    For the record, it does not send out invitations per se, but rather confirmations that the accounts have been created.

    Also, you do not have to enable anon users.

  102. 4
    gary feng

    one more question — do you have to enable anomynous users to sign up in order to run this plug in?

  103. 3
    gary feng

    Hi, great work. I installed on WP2 with no problem. But I don’t think my invitations went out, even though it says successful. I invited myself on another email account but never got it. My question is — what email service does it use and how do I know the email is sent out? I don’t see anywhere to config an email server.

    Thanks!

  104. IBloon: This script is automatic. It does not redirect the admin anywhere. It just imports the users and assigns everything itself. Of course you could go in manually afterwards and adjust things. Some new code would have to be added to allow you to enter the ‘about me’ text, since user metadata is stored in a different location than the basic information.

  105. Hey, I have a question. Could this be modified to accept an about me paragraph? I havn’t tried it out yet but I am assuming from your description that after you do the whole “one person per line formatting” which gets their e-mail and sends them their password, it redirects the admin to a page that allows you to assign each new user their role. On that page how could I make it so that it also allowed me to edit each user’s about me paragraph? Thanks

Leave a Comment

Before you comment: If you are having an issue with a script, please make sure you have read the entire article. Also, please read through the comments because most common issues have already been discussed many times. Thanks.


Be sure to wrap all code in <code></code> tags.