This project is not covered by Drupal’s security advisory policy.
Convert from Joomla! to Drupal.
Latest update
- Historically, this module was used to migrated a large Joomla! website to Drupal. The approach was iterative development: fast migration of content, write update functions to migrate other features. Therefore this module uses low level APIs to quickly create content (in dozens of minutes, instead of days).
- Today, modules like Migrate (and maybe, Features) give you much better experience, with incremental migration, update modified content... using Batch API, Queue API etc. so time is no longer a problem.
- Thus, this module is obsolete and won't receive any support or commit. Please use Migrate, with a little of custom code, you can migrate a complexed Joomla! website with content, forum, K2 etc. fairly quickly.
Features
- Convert all users, contents, sections, categories, comments (with BBcode!)
- Keep ID the same for users and contents, to help the migration easier with unchanged URLs
- Support mosimage (if using Joomla! 1.0)
- Use Batch API so that it works with very large DB for a minimal amount of memory
- Support custom content structure like SOBI2
- Designed to work on a new install of Drupal
Comparison with others
This module (J2D) was available even before the Joomla module (J) was created with its 5.x branch. The 6.x branch was created a year later. The whole discussion, and links to modules is given at http://drupal.org/node/249643.
J2D is available, and has been reported to do the job well in the last two years. Therefore I create this project to easily keep a track of it. However, as I no longer use it, I'm seeking for a co-maintainer even my commitment is to fix all bugs.
The difference between J2D and J could be:
- J2D supports comments (through the core comment) and SOBI2 (through CCK). J does not, but it supports com_myblog.
- J2D uses Batch API so that it works with very large DB for a minimal amount of memory. J does not and requires lots of memory.
- J2D principle is: import, test, import (will clean old data), test... and can be disabled/uninstalled without problem. J principle is: import, test, import new content, test... and is designed to continue working on production environment, you only uninstall it when you deleted your Joomla! site.
- J is more popular, more widely tested and available in Drupal 5.x. It can recover a previous import thanks to hook_cron.
J2D keeps user id, node id the same from Joomla! to keep URLs unchanged if they were SEO in the form of user/NNN and article/NNN.
Notice
- Comment import: if you don't use either JomComment or JComments, install JComments first, convert your comments then import to Drupal.
Project information
Unsupported
Not supported (i.e. abandoned), and no longer being developed. Learn more about dealing with unsupported (abandoned) projectsObsolete
Use of this project is deprecated.- Project categories: Import and export
1 site reports using this module
- Created by jcisio on , updated
This project is not covered by the security advisory policy.
Use at your own risk! It may have publicly disclosed vulnerabilities.
