Solved

Blogger to Joomla question

Posted on 2011-03-21
9
306 Views
Last Modified: 2012-05-11
I need to import a load of blog content from blogger to Joomla ...

What is the best way to do this?

0
Comment
Question by:Eternal_Student
  • 5
  • 4
9 Comments
 
LVL 12

Expert Comment

by:mwochnick
ID: 35181115
Blogger has an export feature that output xml
http://www.google.com/support/blogger/bin/answer.py?hl=en&answer=97416

There are a number of bulk import joomla extensionis
http://extensions.joomla.org/extensions/migration-a-conversion/data-import-a-export

You will also need to convert the output xml file from blogger to a format that bulk loading plugins use
different approaches will be needed depending on which tool you choose
You can find tools that convert xml to csv or you could use xslt to tranform the xml into a format that could be consumed by the xml based plugins

0
 
LVL 18

Author Comment

by:Eternal_Student
ID: 35181208
Are there any of those extensions that you would recommend?

Also ... will this import all images and comments etc?
0
 
LVL 12

Expert Comment

by:mwochnick
ID: 35190844
For your purposes I'd recommend
http://extensions.joomla.org/extensions/migration-a-conversion/data-import-a-export/12816 

it imports images/meta data - I don't know about comments
0
 
LVL 18

Author Comment

by:Eternal_Student
ID: 35194270
Excellent, so these are the steps I need to take:

1) Export Blogger blog as XML
2) Install the J2XML extension for Joomla
3) Import XML into Joomla

With regards to the actual blog within Joomla, do you know what the default blog is like? Is it possible to get one that is identical or very similar to Word Press or Blogger?

Thanks for your help by the way ;-)


0
Save on storage to protect fatherhood memories

You're the dad who has everything. This Father's Day, make sure your family memories are protected. My Passport Ultra has automatic backup and password protection to keep your cherished photos and videos safe. With up to 3TB, you have plenty of room to hold the adventures ahead.

 
LVL 12

Expert Comment

by:mwochnick
ID: 35198796
To the first part of your question
I'd put the steps as follows
1. Get Joomla configured and working like you want it, including the plugin
2. Export Blogger blog as XML
3. Make a backup copy of the XML
4. Convert the XML to the XML format that J2XML uses - this is the hard part - it would require some scripting or XSLT or utilizing som kind of mapping tool to transform the file.  Some of the other plugins work with CSV files which would allow you to do a conversion from XML to CSV and then use the plugin to import CSV
5. Import the XML
6. Validate the results in Joomla - make sure its doing what you expect. if not back to step 4

Joomla is much more powerful than a simple blog its a full blown CMS.  You can find joomla templates and plugins for just about everything.  Wordpress is another option you might want to consider.
0
 
LVL 18

Author Comment

by:Eternal_Student
ID: 35201905
Thanks ... I've already got Joomla configured and most of the site built using the beez template, the remaining things are the blog and a paypal shopping section.

So are you saying I need to choose and set up the blog in Joomla 1st and then import the XML, rather than the other way around?
0
 
LVL 12

Expert Comment

by:mwochnick
ID: 35202653
yes you need to have the blog setup first so you can make sure the data you import gets mapped correctly
0
 
LVL 18

Author Comment

by:Eternal_Student
ID: 35393310
I have managed to import the XML into Wordpress ... is it possible to go from WP to Joomla, rather than the method you mentioned above>?

I am nearly at the stage where I am going to attempt this so your advice is appreciated very much.
0
 
LVL 12

Accepted Solution

by:
mwochnick earned 500 total points
ID: 35421536
You can try JConverter
http://extensions.joomla.org/extensions/migration-a-conversion/data-import-a-export/10237
I haven't tried it but it looks like it would fit your needs, it also seems to have decent support. - Make sure you have the necessary supporting plugins in place  

Another option would be to try a commercial product like this - it turns wordpress into a Joomla plugin
http://www.corephp.com/joomla-products/wordpress-for-joomla.html - relatively inexpensive with support - big downside is that you need to understand both word press and joomla in this scenario
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

First of all, we will need Jumi component or Sourcerer plugin for this to work. We need either of these because the main focus here is custom development outside of the standard modules or articles within Joomla. You can find Jumi here...it's my …
In this article you'll learn how to use Ajax calls within your CodeIgniter application. To explain this, I'll illustrate how to implement a simple contact form to allow visitors to send you an email through your web site.
The purpose of this video is to demonstrate how to insert an Iframe into WordPress. This will be demonstrated using a Windows 8 PC. Go to your WordPress login page. This will look like the following: mywebsite.com/wp-login.php : Open Page or Post…
The purpose of this video is to demonstrate how to prevent comment spam on a WordPress Website. This will be demonstrated using a Windows 8 PC. Plugin Akismet will be used. Go to your WordPress login page. This will look like the following: myw…

863 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

25 Experts available now in Live!

Get 1:1 Help Now