Este Tutorial Joomla! te explicará cómo realizar una migración de Joomla! 1.5 a Joomla! 1.6 mediante el componente jUpgrade.
jUpgrade es un simple componente de Joomla! 1.5 que se encarga de adaptar todos los datos de Joomla! 1.5 a Joomla! 1.6. El componente no modifica la página web actual, sino que crea un nueva ruta (www.nuestraweb.es/jupgrade/) donde se encontrará el contenido migrado.
Requerimientos iniciales
Para poder usar este componente es necesario tener en cuenta las siguientes opciones:
-
PHP 5.x
-
Módulo Curl de PHP activado
-
Web desarrollada en Joomla 1.5
-
Navegador con soporte Javascript/jQuery
Instalación del componente jUpgrade
El componente que se usará será la versión 0.5.2. de jUpgrade. Este se puede encontrar gratuitamente, en inglés, en http://matware.com.ar/downloads/joomla/jupgrade.html.
Una vez descargado, se puede instalar como cualquier otro componente en el apartado de Install/Unistall de Extensions en la pantalla de Administrador.
Comenzar la migración
Para poder empezar con la migración es necesario acceder al componente jUpgrade mediante el apartado Components.
Una vez dentro del componente, se podrá iniciar el proceso pulsando el botón START UPGRADE. Esta opción se ocupará automáticamente de hacer la migración (hace falta asegurarse que los permisos de escritura en el directorio raíz estén activados).
La migración puede tardar varios minutos.
Una vez el proceso finalice, aparecerá indicándolo el mensaje Joomla 1.6 Upgrade Finished!.
Te permitirá acceder directamente a la nueva home en Joomla 1.6 o al nuevo administrador de la web. Todo esto está situado, como hemos dicho antes, en http://www.nuestraweb.es/jupgrade/
La migración de la home la hace de la siguiente forma:
La migración del administrador la hace de la siguiente forma:
Aspectos a tener en cuenta
La migración de Joomla! 1.5 a Joomla! 1.6 no está actualmente 100% desarrollada, es decir, no es totalmente compatible con todos los complementos de Joomla!. En la versión 0.5.2, el porcentaje de migraciones aceptadas son:
-
Banners – 100%
-
Categorías – 90%
-
Contactos – 100%
-
Contenido – 90%
-
Menús – 50%
-
Módulos – 50%
-
Newsfeeds – 100%
-
Usuarios – 95%
-
Weblinks – 100%
-
Plantillas – 20%
Teniendo en cuenta estas limitaciones, las principales caracterísitcas de la migración son las siguientes:
-
En Joomla! 1.6 las secciones desaparecen y sólo existen categorías anidadas. Así que las secciones y las categorías de Joomla! 1.5 se transforman en categorías y subcategorías.
-
En la migración, los artículos de la frontpage no aparecen porqué ahora el atributo de los artículos que lo indicaba (Front Page) desaparece y se crea otro atributo (Feature). La migración aún no los relaciona perfectamente.
-
Hará falta re-configurar la mayoría de los módulos porqué un elevado número de ellos no están adaptados a Joomla 1.6. Esto hará que haya módulos que no aparezcan en la home después de la migración.
-
La migración de las plantillas es compleja. Actualmente existen pocas plantillas de Joomla! 1.5 compatibles con Joomla! 1.6.
-
Los usuarios podrán pertenecer a nuevos grupos que no existían en Joomla 1.5. La migración crea los grupos por defecto de Joomla! 1.5 para poder conservar la misma situación.
Sobre el autor
Xavier Pacheco es Ingeniero Técnico en Informática de Sistemas. Forma parte del equipo de Web Actualizable (www.webactualizable.com), empresa especializada en el desarrollo de proyectos con Joomla!