github
Advanced Search
  • Home
  • Pricing and Signup
  • Explore GitHub
  • Blog
  • Login

martinbtt / radiant-import-mephisto

  • Admin
  • Watch Unwatch
  • Fork
  • Your Fork
  • Pull Request
  • Download Source
    • 6
    • 2
  • Source
  • Commits
  • Network (2)
  • Issues (0)
  • Downloads (0)
  • Wiki (1)
  • Graphs
  • Branch: master

click here to add a description

click here to add a homepage

  • Branches (1)
    • master ✓
  • Tags (0)
Sending Request…
Enable Donations

Pledgie Donations

Once activated, we'll place the following badge in your repository's detail box:
Pledgie_example
This service is courtesy of Pledgie.

Radiant extension that aids in the process of migrating from the Mephisto blogging engine to Radiant CMS — Read more

  cancel

  cancel
  • Private
  • Read-Only
  • HTTP Read-Only

This URL has Read+Write access

fix uninitialised @@error 
franklouwers (author)
Wed Dec 10 10:47:27 -0800 2008
martinbtt (committer)
Tue Dec 16 06:55:35 -0800 2008
commit  55cd9057e10868df7511b4bdfb7764f76ebcb501
tree    7d78f592015a814b0eeebbc2e521e787f04cbfc8
parent  97ebd416b9f8f5a6cb74ff3227345a348f7a13c1
radiant-import-mephisto /
name age
history
message
file MIT-LICENSE Loading commit data...
file README.rdoc
file Rakefile
directory app/
file import_mephisto_extension.rb
directory lib/
directory spec/
README.rdoc

Radiant Extension: Import Mephisto

A rough and ready import script for converting a Mephisto site to Radiant.

Instructions for use:

  • 1) Setup a clean install of Radiant and freeze to the Edge version.
  • 2) Install the comments extension
  • 3) Update your database.yml to include an entry for ‘mephisto:’ with details of your Mephisto database.
  • 4) cp environment/development.rb environment/mephisto.rb
  • 5) rake radiant:extensions:import_mephisto:run

Requirements

  • Radiant 0.6.7 or greater
  • Comments extension (github.com/artofmission/radiant-comments)

What does it do?

Copies all of your published Mephisto articles including comments into Radiant

Limitations

Quite a few. It’s rough and ready! Feel free to extend and fork to your hearts content.

  • Sections are converted to tags
  • Assets are not copied across
  • Doesn’t copy over any layout / templates or any other view information
  • Any other advanced features are also not supported.

What it could do

Have a nice configuration interface/page in Radiant where you setup what you do and don’t want copied across including any mappings.

It would also be nice to be able to specify the original Mephisto DB credentials in the admin UI also. (rather than having to update a config file)

Goals

These where my goals when creating the extension:

  • Copy across existing content - articles and contents
  • Copy across users
  • Keep url’s the same or have a way of mapping them
  • Keep the existing design with some tweaks

Contributing

Feel free to build upon and submit patches / fork on Github.

Blog | Support | Training | Contact | API | Status | Twitter | Help | Security
© 2010 GitHub Inc. All rights reserved. | Terms of Service | Privacy Policy
Powered by the Dedicated Servers and
Cloud Computing of Rackspace Hosting®
Dedicated Server