By Justin Throngard on Wednesday, 12 February 2014
Replies 21
Likes 0
Views 1.4K
Votes 0
I have a wordpress blog that I am migrating to Easyblog. It is very easy to do with the XML import however that doesn't import users. My plan was to migrate to native Joomla using CCmigrator (works fine) and CComments (works fine), and then import into Easyblog the new Joomla articles. However this doesn't import the comments. So then I have to integrate Easyblog with CComment. However CComment uses the Joomla article ID not Easyblog (I can not manually change this as there are over 1000 posts and 12,000 comments). Plus I'd rather just have everything managed by one component (Easyblog).

What are my choices here? Will the Wordpress for Joomla import system in Easyblog import the posts, pages, comments and users? I don't really want to pay $79 for a component just so I can import into Easyblog.

What do I do?
Hello Justin,

The built-in Wordpress Migrator for EasyBlog actually supports migrating comments from Wordpress to EasyBlog. If I recall correctly, you have already created a forum post before this regarding this?
·
Wednesday, 12 February 2014 10:56
·
0 Likes
·
0 Votes
·
0 Comments
·
If you'll notice the very first line of my post: "It is very easy to do with the XML import however that doesn't import users". I need a solution that imports users.

Also your XML importer doesn't import comments that are in Wordpress pages. So again, what should I do to import:

1. Wordpress posts
2. Wordpress comments
3. Wordpress users
4. Wordpress pages
·
Wednesday, 12 February 2014 11:15
·
0 Likes
·
0 Votes
·
0 Comments
·
Ah, didn't notice the "Pages" there. Sorry but there's no way currently to migrate page items and users currently. Perhaps you want to check out http://www.cms2cms.com/ ?
·
Wednesday, 12 February 2014 11:40
·
0 Likes
·
0 Votes
·
0 Comments
·
That's not a very good solution unfortunately. They only would migrate from Wordpress to Joomla (which CMigrator already does). I need Wordpress to Easyblog.

The other problem I have is that the Easyblog XML import adds a bunch of <br /> and <p></p> tags that don't exist in the original WP site.

So I think the best option is to just use CMigrator then import the Joomla articles into Easyblog. But then how to I import the comments into Easyblog from CComment OR line up the CComment comments to Easyblog posts?
·
Thursday, 13 February 2014 02:03
·
0 Likes
·
0 Votes
·
0 Comments
·
Hm, I am not sure if there's any other alternatives right now Justin I have an idea, but not sure if you are okay with this. As this is our limitation in our Wordpress migrator, what I could do is to give you a free Komento license. You can then migrate the comments over from CComments over to Komento. In short, this is what you need to do:

1. Migrate articles and comments from WP to Joomla articles and CComment
2. Migrate CComment into Komento
3. Migrate Articles into EasyBlog
4. Contact me so that I can link the comments on Komento to EasyBlog posts instead.
·
Thursday, 13 February 2014 22:30
·
0 Likes
·
0 Votes
·
0 Comments
·
I think that is WAY fair, and I think it would really cure my ails. Thank you very much.
·
Thursday, 13 February 2014 23:02
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Justin,

Done
·
Friday, 14 February 2014 02:39
·
0 Likes
·
0 Votes
·
0 Comments
·
Ok. Looks like the migration process worked pretty good thus far. Now just need to link up the Komento comments to Easyblog instead of Joomla. I'm attaching login details.
·
Friday, 14 February 2014 05:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Justin,

Thanks, may I have the FTP access to the site? By the way, you did migrate the article comments from CComments over to Komento, am I correct?
·
Friday, 14 February 2014 11:05
·
0 Likes
·
0 Votes
·
0 Comments
·
It's attached. And yes all comments are in Komento and all articles are in Easyblog.
·
Friday, 14 February 2014 12:11
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Justin,

Hm, did you provide the correct FTP access? I made some changes to /administrator/components/com_easyblog/easyblog.php but nothing seems to have changed I noticed that your site is in the /gll-joomla/ folder but I don't see this on the FTP though
·
Saturday, 15 February 2014 01:12
·
0 Likes
·
0 Votes
·
0 Comments
·
Yeah that's on me. That was for an old FTP account I set you guys up with. I've changed the folder so you should see it under gll-joomla/ now.
·
Saturday, 15 February 2014 01:49
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Justin,

I am really sorry for the delay of this reply as it is a weekend for us here. I have performed the migration for your site, can you give this a try again?
·
Saturday, 15 February 2014 12:43
·
0 Likes
·
0 Votes
·
0 Comments
·
Ok, well it looks like everything made it and it looks good, but Komento isn't showing the ability to reply to comments nor is the Admin Mode working.
·
Tuesday, 18 February 2014 02:08
·
0 Likes
·
0 Votes
·
0 Comments
·
Hello Justin,

You need to enable this option in the ACL area for user groups that you want to allow replying to comments. http://screencast.com/t/71xXJCPm2fM
·
Tuesday, 18 February 2014 02:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Ah. Ok. I think I got it. Thanks for all the great help!
·
Wednesday, 19 February 2014 01:20
·
0 Likes
·
0 Votes
·
0 Comments
·
You are most welcome
·
Wednesday, 19 February 2014 02:07
·
0 Likes
·
0 Votes
·
0 Comments
·
Can you guys share how you linked up Easyblog with Komento in this process? I need to replicate it.
·
Saturday, 22 February 2014 00:33
·
0 Likes
·
0 Votes
·
0 Comments
·
We need to run a sql query to fetch all post associated with the articles (Since it is migrated to EasyBlog, we know the relation between the article id and the new blog post id). Then, in Komento, we just update the unique item id which was the article id and update it with the new blog post id.
·
Saturday, 22 February 2014 02:53
·
0 Likes
·
0 Votes
·
0 Comments
·
So say there are 10,000 posts. How do you update the item ID in komento with the new blog post id?
·
Saturday, 22 February 2014 03:30
·
0 Likes
·
0 Votes
·
0 Comments
·
You have to write a script to iterate through them If you have more than a thousand post, it's best to do them via AJAX to avoid script timeout.
·
Saturday, 22 February 2014 13:35
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post