Log in

Stats

  • Category: User admin
  • License: GNU General Public License (GPL) version 2
  • Updated: 2012-3-10
  • Downloads: 1270
  • Recommendations: 3

Releases


Previous releases:

Other Projects

Arck Interactive's plugins:

CSV User Upload for Elgg 1.8

upload_users upgraded to 1.8

Last updated 400 days ago

Original project by Jaakko Naakka (http://community.elgg.org/pg/plugins/release/165550/developer/naakka/upload-users)

This is an upgraded and slightly modified version of upload_users plugin by Jaakko Naakka from Mediamaisteri Group.

This plugin allows you to import CSV files and create new users with any metadata specified in your CSV.

Release notes:

1.8.1

- Fixes: last row of the uploaded CSV file is missing

- Fixes: css overflow

- Adds: mapping capabilities (change table headers with custom metadata names)

- Adds: integration with Profile Manager, mapping against Profile Manager fields

- Adds: integration with Roles, assign user roles on upload

- Adds: plugin hook 'header:custom_method', 'upload_users' for custom processing of headers

Comments

  • Ben 395 days ago

    I keep getting an error saying 'CSV file in wrong format' i'm exporting the list from google docs to .csv with the first line defining user, pass, email etc. isn't that the right way to do it or am I missing something?

    Thanks

  • Ismayil Khayredinov 394 days ago

    @Ben, make sure you have 'name', 'username' and 'email' fields in the file you are trying to import. Those 3 are required.

  • Ben 393 days ago

    Great thanks that fixed it :)

  • iconMatrix 386 days ago

    I do not have 1.7.4 and using naakka/upload-users

    I noticed that the code to send notification is exactly the same except for the word email which was changed to notification in your 1.8.4 version of CSV User Upload. Does this indeed stop the notifications from being sent? It always sends the notification wheather I select Yes or No.

    My notes are at  http://community.elgg.org/pg/plugins/release/165550/developer/naakka/upload-users.

    Thanks,
    Steve

     

  • iconMatrix 386 days ago

    I ment to say I do have 1.7.4 

  • Ismayil Khayredinov 386 days ago

    @Steve, I don't remember the exact reason for a change now, but I think we were running into a problem of duplicating input fields being sent to the form. So, you would get 'email' and then 'email[]' for actual user emails.

  • iconMatrix 386 days ago

    The problem I am having is that I can not turn off the notification. When No is selected the email is sent

  • Jason 372 days ago

    When I go to upload users everything looks like it upload correctly. All the headers look correct but when I click on a user profile, the only information that displays is their name and location. Any suggestions on how to get all of the metadata to show?

  • Juho Jaakkola 305 days ago

    @steve It seems that the version you're using has a defect.

    I'm actually currently maintaining the plugin made by Jaakko. Although just at Mediamaisteri and not here in the community. I haven't had time finish a 1.8-version so that I could had uploaded it here. Nice that a 1.8-version is available anyway. :)

    Once my summer holiday ends next week, I can take a look if I can find a fixed Elgg 1.7.x version of the plugin.

  • iconMatrix 305 days ago

    I was able to fix what I needed and you can read wat I did here 

    http://community.elgg.org/plugins/384770/0.2/upload-users

  • Gabriele Manca 100 days ago

    Hello to all,
    This plugin is a great compliment. Only one flaw in the interaction with roles plugin.
    I created roles plugin and when I import a csv allows me to select only those roles that I created and not the DEFAULT_ROLES. So I can import a moderator a groups_administrator but not a simple user interface.

    For now I solved by creating a user_roles equal to DEFAULT_ROLES but it would be better to wear also choose to import users without a role.
    I also noticed that it is impossible to specify in csv role.
    I tried to insert the column header and role under both the name and the guid of the role but does not seem to get it.

    Thanks again and see you soon

  • jon666 75 days ago

    Is there a maximum number of lines in the csv file this plugin can comfortably handle? Have tested it in elgg 1.8.13 with only two new users and it worked perfectly. I don't want to overload it with 128 lines which is what I need to do. I could break this up into two or more csv files if it would be safer.

  • kooistragfakkel 31 days ago

    When I try to upload the CSV file the list of users from the file and "Create user accounts" button appears.

    Only when I press this button, nothing happens.

    Does anyone have a solution to this problem?

  • gluck 18 days ago

    For all of you having issues, there is limitation on the amount of data you can upload. I would recommend the following changes in php.ini to help resolve these issues:

    Change all of these to higher values from default, here is just a sample, increase as per your wish:

    max_input_time 300

    max_input_vars 6000

    upload_max_filesize = 20M

    post_max_size = 20M

    max_execution_time = 300

     

    If you webhost does not allow access to php.ini, you can overwrite by .htaccess or creating a php.ini in elgg directory in case your webhost doesn't let you set php parameters via .htaccess.