Clicky

Conservar el template personalizado en las actualizaciones de Joomla 2.5

aviso de actualización de Joomla 2.5.8

Las actualizaciones autómaticas de Joomla 2.5.x sobrescriben las plantillas por defecto del CMS

Si queremos conservar el diseño de nuestro sitio Joomla, en el caso de que en Joomla 2.5.x estemos utilizando cualquiera de las plantillas (templates) que vienen por defecto en el paquete original de instalación (beez5 y beez_20) y las hemos modificado para adaptarlas a nuestras necesidades de diseño del sitio (por ejemplo ajustando el tamaño de los módulos o el tipo de letra), cada vez que recibamos un aviso de actualización en el panel de administración deberemos hacer un pequeño "truco" antes de lanzar la actualización.

aviso de actualización a Joomla 2.5.8

Mediante un acceso por FTP a los archivos de nuestro sitio renombraremos temporalmente la plantilla que usemos (en el caso de este site beez_20) para que al lanzar la actualización no nos la sobre escriba (beez_20-):

renombrar template beez20 de Joomla

Ahora desde el panel iniciamos la actualización:

actualizar a Joomla 2.5.8 elegir método de subida

actualizar a Joomla 2.5.8 subida en proceso

Y veremos que hemos pasado desde la versión 2.5.7 a la última 2.5.8 :

Joomal 2.5.8 al día

actualizar a Joomla 2.5.8, finalizada

Si refrescamos en Filezilla el listado de los archivos en la carpeta /templates veremos que tenemos la nueva instalación de beez_20 que ha realizado el script de actualización de Joomla:

Joomla 2.5.8 template original

Únicamente deberemos renombrar la nueva carpeta a por ejemplo beez_20-2-5-8 y la nuestra original desde beez_20- a beez_20:

actualizar a Joomla 2.5.8 renombrar carpetas

Aviso de que durante el proceso de renombrar las carpetas el sitio estará sin acceso para los navegadores, por lo que se debe acabar todo el trabajo cuanto más rápido podamos.

Si por cualquier razón tenemos también que actualizar el idioma del sitio y queremos conservar nuestro footer personalizado podéis leer este artículo que lo explica.

Jesus_Caceres