Me gusta esta pagina por que siempre tienes material de Joomla y estos temas no son de los que se hablan normalmente.
Felicidades, y como se dice aqui en Mexico "el que sabe sabe" y de eso no queda ninguna duda Jhon.
Saludos y que dios te bendiga.
Sábado, 14 Agosto 2010 | Escrito por Jhon Marreros Guzman
Detalles Artículo- Nivel : Intermedio, Versión Joomla : 1.5.x, Formato : texto y video.
En este artículo veremos cómo restaurar de manera práctica los módulos y componentes del core de Joomla eliminados accidentalmente, sin tener que reinstalar nuevamente todo el CMS.
En el siguiente video se muestra un ejemplo de restauración del módulo de búsqueda (modulo search) y de restauración del componente de encuestas (component poll)
1- Restaurando el módulo de búsqueda
Después de haber desinstalado el módulo tal como lo muestra la siguiente imagen, ( menu de extensiones/instalar desinstalar/modulos)

Procedemos a buscar el módulo de búsqueda en la carpeta de los instaladores de la versión que tengo instalada, en este caso para la versión de joomla 1.5.20, lo ubicamos en /modules/mod_search, comprimimos la carpeta para que nos cree un seudoinstalador. (de manera general esto debería funcionar en las extensiones que tienen un archivo .xml)

Posteriormente procedemos a instalar nuevamente el módulo, para algunos módulos será necesario activar el modo Legacy tal como lo indica el siguiente mensaje al tratar de instalar el archivo zipeado

Activamos temporalmente la opción de Legacy para que nos permita instalar (menu extensiones/gestor de plugins)

Al instalar de nuevo, conseguiremos la instalación satisfactoria, entonces procedemos a desactivar la opción de Legacy anteriormente activada

La instalación anterior nos abrevió el registro del módulo en la BD, sin embargo no ha copiado todos los archivos a la carpeta de nuestro sitio; por lo que procedemos a copiar los archivos faltantes a nuestro sitio Web.

Finalmente una vez copiados los archivos creamos un nuevo módulo de búsqueda desde el menú de extensiones/gestor de módulos
2- Restaurando el componente de encuesta
Después de haber desinstalado el componente de encuestas tal como lo muestra la siguiente imagen

Procedemos a la restauración, en este caso el registro a la BD lo haremos manualmente, ubicamos dentro del instalador de joomla el siguiente archivo /installation/sql/mysql/joomla.sql, este archivo guarda las sentencias de creación de tablas y registros de extensiones, ubicamos la línea 136 aproximadamente tal como se muestra en la imagen, esta instrucción sql será la base para nuestro registro del componente.

Haciendo las modificaciones a la consulta base obtenemos la siguiente consulta para el registro del componente encuestas
Posteriormente procedemos a copiar los archivos físicos del componente tanto en el backend como en el frontend desde las carpetas de instalación.
Conclusión
En algunos casos no es necesario reinstalar todo el joomla por haber borrado algún componente o modulo del sistema, para realizar esto es importante tener en cuenta que las restauraciones se realizan tanto en los archivos físicos como también en la base de datos.
¿Interesado en aprender más de Joomla? Suscríbete al Boletín Mensual

Al suscribirte recibirás una recopilación de 10 templates Joomla gratuitas
