Today Ning announced that it would be ending its free social networking service. I tweeted something to the effect that this event is a wake-up call: When you use closed-source, third-party hosted solutions for something as valuable as community connections, you are leaving yourself open to the whims and sways of corporate boards. It’s not that Ning is evil or anything – it goes without saying that they need to make a profit – but their priorities are importantly different from those of their users. In the same way that Ning moves from a freemium model to a paid model, Facebook could start selling your crap, Twitter could crash, Tumblr could go out of business, etc.
All this is a good argument to be using software solutions that are more under your control. Like – drumroll – WordPress and BuddyPress.
Enough moralizing. I whipped together a plugin this afternoon called Import From Ning that will allow you to get a CSV export of your Ning community’s member list (the only content that Ning has a handy export feature for, alas) and use it to import members into a WordPress installation.
As of right now, it does not have any BuddyPress-specific functionality. But the data that it does import – display name, username, email address – are enough to populate at least the beginnings of a BuddyPress profile. The next thing to add is the auto-import of certain profile fields. I might try to do this tomorrow. The plugin is based on DDImportUsers – thanks!
Instructions:
- Download the zip file and unzip into your WP plugins directory
- Look for the Import from Ning menu under Dashboard > Users (unless you’re running a recent trunk version of BuddyPress, in which case it will be under the BuddyPress menu)
- Follow the instructions on that page
Related posts:
8 Comments
Great to see this sort of stuff finally being made for Ning. You’re doing a great job :)
Be careful! LOL I just did this. Worked flawlessly. But do it when the site is ready to go. Not when you are still building it.
Wordpress sends an email out to your users with their passwords and login information. LOL I forgot about this.
HR Biker – Yikes! I will put a big warning in the next version (which I’m working on as I write this).
If its a bit daunting, we are offering this service to ex-ning site owners.
Any recommendations on the import timing out in a shared hosting environment? I’ve brought in about 156 users out of 738, but now have to split the CSV file. Also, the whole email users thing should be a choice, not forced. You should have a check box to email users or not. I want to get all my users in and make sure everyone’s in the system, before I notify. Are you planning on updating the plugin so the notification is a choice?
Tony – Splitting the CSV into multiple uploads is about the best advice I can give for now. Make sure that you maintain the header row, or the plugin import won’t work. Otherwise you might check out the plugin from wpmudev.org, which costs money but allows you to use a file that you’ve uploaded via FTP, bypassing some PHP memory limit problems.
As for the email users thing: that’s a WordPress thing. It’s possible to make a checkbox, but that would require additional development. In a future version, I may add such a feature, but it’s unlikely that I’ll update the plugin in the near future, as I don’t have a lot of time to do pro bono work at the moment.
Hi the importer is a great tool!
Where can I change the link in the notification e-mail to the users.
Now it says http://www.domain.nl/wp-login.php
But I want them to go to http://www.domain.nl/
My test show this error:
Fatal error: Cannot break/continue 1 level in /home/minhascitac/public_html/embuscadabibliotecaperdida/wp-content/plugins/import-from-ning/bp-functions.php on line 196
3 Trackbacks/Pingbacks
[...] Teleogistic / Importing Ning users into WP (tags: buddypress wordpress plugins) [...]
[...] promised in my last post, I’ve reworked the Import to Ning plugin so that it is BuddyPress-aware. That means that, if [...]
[...] Boone B. Gorges has built a Ning to WordPress/BuddyPress user importer, which is a great start at getting some of your data moved [...]
+ 23 Tweets
New blog post: Importing Ning users into WP http://teleogistic.net/2010/04/importing-ning-users-into-wp/
New blog post: Importing Ning users into WP http://teleogistic.net/2010/04/importing-ning-users-into-wp/ (via @boonebgorges)
RT @pgibbs: New blog post: Importing Ning users into WP http://teleogistic.net/2010/04/importing-ning-users-into-wp/ (via @boonebgorges)
@TechWraith Here’s a start: http://teleogistic.net/2010/04/importing-ning-users-into-wp/
RT @boonebgorges: New blog post: Importing Ning users into WP http://teleogistic.net/2010/04/importing-ning-users-into-wp/
RT @boonebgorges: New blog post: Importing Ning users into WP http://teleogistic.net/2010/04/importing-ning-users-into-wp/
RT @sleonchnm: RT @boonebgorges: New blog post: Importing Ning users into WP http://teleogistic.net/2010/04/importing-ning-users-into-wp/
RT @boonebgorges: New blog post: Importing Ning users into WP http://teleogistic.net/2010/04/importing-ning-users-into-wp/
Importing #Ning users into WP or #BuddyPress http://bit.ly/dl3w9w #edtech
Plugin para WP que exporta la lista de miembros que tengas en tu red de Ning. http://teleogistic.net/2010/04/importing-ning-users-into-wp/
Importing Ning users to BuddyPress http://teleogistic.net/2010/04/importing-ning-users-into-wp/
Neat, a Ning to BudyPress tool: http://bit.ly/bTG30c
Importer vos utilisateurs Ning vers WordPress (buddypress) http://bit.ly/bhbPav
RT @br1o
Importer vos utilisateurs Ning vers WordPress (buddypress) http://bit.ly/bhbPav
Teleogistic / Importing Ning users into WP http://dlvr.it/Xy8v
RT @danavan: Teleogistic / Importing Ning users into WP http://dlvr.it/Xy8v
moving #ning to #wordpress? http://bit.ly/9dPwC7 & http://bit.ly/cs06rf. Moving #ning to #spruz http://bit.ly/aRrqMX & http://bit.ly/dpyi4D
I’d be interested to see how Boone’s Ning-BuddyPress converter http://bit.ly/aGlRjk compares with WPMUDevPremium Plugin http://bit.ly/ccuhP4
@mrneedleman this might help with the migration if you go the buddypress route http://bit.ly/bu4OE3
RT @dlnorman: which wins? Boone’s Ning-BuddyPress converter http://bit.ly/aGlRjk vs WPMUDevPremium Plugin http://bit.ly/ccuhP4
RT @danavan: Teleogistic / Importing Ning users into WP http://dlvr.it/Xy8v
@boonebgorges thnx for the info on moving a Ning site to WordPress for more happy & sustainable communities! http://bit.ly/bMqrAj
@leahjones: I haven’t seen anything yet. Here is an option I’m considering http://bit.ly/9eBGbJ Any ideas what you’ll do w/ your Ning group?
Post a Comment