Plugin to import users from CSV file.

I was speaking with a person today that doesn't want people to be able to register but instead he wants to be able to import his 300+ club members into elgg.

I'm running 1.9.8 and I found a plugin for 1.8 which is a CSV User Upload plugin for 1.8 which hasn't been updated in over 500 days. https://community.elgg.org/plugins/852868

I was wondering if anyone would be interested in updating it or checking to see if would work with 1.9 and 1.10?

I found a second plugin for 1.9 here but I don't know if I would be able to get it to import users with it because programming is as foreign to me as Klingon.

  • I'm pretty sure the csv user upload plugin won't work for 1.9, I remember it being quite buggy on 1.8 which is why I made that second plugin you mentioned.  The second plugin is fantastic, but it does require you to program what you want to do with the data.

    There is an example in the plugin of how to do it if you want to give it a shot

  • @Matt

    The 1.8.1 version of this plugin

    https://community.elgg.org/plugins/852868

    Was/Is very effective.

    And yes, the other plugin is quite wonderful. With some reading you can use it for anything you want.

  • I might give the 1.8.1 version a try, of course I'll make a backup first.

    I took a look at the instructions for the CSV Process plugin for 1.9 and while the instructions / code are there and seem quite good, being a complete non programmer I don't which code goes into which file and at which location.

    I can see that in many ways Matt's plugin as being very handy since it looks like you could import almost any data which would be a real advantage if someone was switching from another script to elgg.

  • You can also checkout this plugin: https://github.com/ColdTrick/profile_sync it allows you to sync user data from a csv (and can also create them)

  • Thanks Jeroen, I'll check it out. I'm sure between the two of them I should be able to get their members imported if that's the route they want to go.

    Personally I think they should have their members register instead of being imported.