20 votes

This package is marked as retired

This package has been flagged as retired by the package owner. Continue to use at your own risk

BlogML 2 Blog4Umbraco

*** PLEASE VOTE FOR THIS PROJECT IF YOU LIKE IT :) ***

Screencast

http://www.blogfodder.co.uk/post/BlogML-2-Blog4Umbraco-Video.aspx

This package takes a BlogML file exported from any blogging platform and imports the posts and comments into Blog4Umbraco keeping all the creation dates (Which includes the nested folders). BlogML is an open format derived from XML to store, export and restore the content

Export from all of these and more straight into blog4umbraco (v4.5)

  • BlogEngine.NET
  • Wordpress
  • Blogger
  • dasBlog
  • SubText
  • Community Server
  • ++++

Read more:
http://en.wikipedia.org/wiki/BlogML

NON v4.5 ISSUES

This package will work on NON v4.5 versions, but will not create the date folders.

Limitations

  • At the moment it does not move media, you will need to move this manual
  • If you have 1000's of comments PER post it can time out

Additions

  • * v1.2* After import a full ISAPI 301 redirect file is created, which creates a list of all the old AND new URL's - Just copy and paste to the server as is and all your content will be 301 redirected to the new URL's.
  • If you are keen not to lose your URLS from your current blog and not redirect them, if you add 'umbracoUrlAlias' as a property to the BlogPost DocType it will store the original URL there
  • Moves authorised and unauthorised comments (Putting the unauthorised comments in the spam section)
  •  Will move published and unpublished blogs from your provider, and reflect this in the Umbraco UI
  • Option to move just posts or both comments and posts

Instructions

Just install 'blog4umbraco' first, then install BlogML 2 Blog4Umbraco - There will now be a dashboard on the home page.  Follow the on screen instructions and it 'should' just import all your data.

*** LITTLE BUG.. Not a show stopper though :) ***

  1. There is a bug with the Package actions, and not this package - you will need to open up the dashboard.config and collate the blogml usercontrol section with the blog4umbraco dashboard controls as for some reason the package action creates a seperate dashboard tags (Read this: http://our.umbraco.org/forum/developers/extending-umbraco/10286-Package-action-addDashboardSection) :(

Changes

  • v1.2 - code refectoring, implemented ISAPI rewrite file creation
  • v1.2.1 - Added v4.0.X support, and support for older BlogML files
  • v1.2.2 - Added option to only import authorised comments
  • v1.2.3 - Fixed a bug for BlogML exported from Wordpress that stopped comments being imported :)

Screenshots

Package owner

Lee

Lee

Lee has 3034 karma points

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
8.0.x (untested)
7.13.x (untested)
7.12.x (untested)
7.11.x (untested)
7.10.x (untested)
7.9.x (untested)
7.8.x (untested)
7.7.x (untested)
7.6.x (untested)
7.5.x (untested)
7.4.x (untested)
7.3.x (untested)
7.2.x (untested)
7.1.x (untested)
7.0.x (untested)
6.1.x (untested)
6.0.x (untested)

You must login before you can report on package compatibility.

Package Information

  • Package owner: Lee
  • Created: 13/07/2010
  • Current version 1.2.3
  • License MIT
  • Downloads: 6436

External resources