LiveJournal importer
From The Lyceum Wiki
Lyceum ships with a LiveJournal importer modified from the one WordPress uses. It should accept XML dumps from LiveJournal.com and other sites running the same software and correctly import them into your Lyceum blog.
This information applies to Lyceum version 0.3X and higher.
Contents |
Basic use (single-user blog)
It's very easy: Just go to http://www.livejournal.com/export.bml and tell LiveJournal to give you an XML dump. You can import the months one by one. If you want to export all months at once, you would have to use a downloadable client as described by LiveJournal at http://www.livejournal.com/support/faqbrowse.bml?faqid=8 .
Once you have this file (be it one or many), go to the LiveJournal importer in the Lyceum admin screen. Tell it you want to import each XML file, and the posts will appear in your Lyceum blog. They will be posts owned by you, the currently logged-in user. It's that simple.
Advanced use
Multi-user blogs
By default, LiveJournal does not export the username that authored a post. This is a problem for LiveJournal's "community" blogs where many different users could have created the content.
If you add an <author> field to each entry, the LiveJournal importer that Lyceum ships with can interpret that as the author of the post. Lyceum's importer will check that the <author> value is allowed to post to the blog to which you are importing. If so, it sets it to the <author> value in the XML; otherwise it goes back to the default owner, the current user.
Do you run your own LJ install?
If you run your own LiveJournal install, you should be able to apply http://svn.asheesh.org/svn/public/code/lyceum_livejournal/patches/livejournal-export-author-and-ignore-month-and-year-from-web-form.patch to your LiveJournal install. Then all exports will contain all posts from all months and years. They also include the <author> tag that enables the functionality described in "Multi-user blogs".
