Home Artículos Articulos Restaurar módulos y componentes del core de Joomla

Restaurar módulos y componentes del core de Joomla

icoDetalles 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)

Suscríbete a monitojoomla en youtube para que puedas ver todos los videos publicados

 

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)

img1

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)

img2

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

img3

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

img4

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

img5

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.

img6

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

img7

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.

img9

Haciendo las modificaciones a la consulta base obtenemos la siguiente consulta para el registro del componente encuestas

INSERT jos_components (`name`,link,menuid,parent,admin_menu_link,admin_menu_alt,`option`,ordering,admin_menu_img,iscore,params,enabled)
VALUES ( 'Encuesta', 'option=com_poll', 0, 0, 'option=com_poll', 'Manage Polls', 'com_poll', 0, 'js/ThemeOfficecomponent.png', 0, '', 1);

Posteriormente procedemos a copiar los archivos físicos del componente tanto en el backend como en el frontend desde las carpetas de instalación.

/administrator/components/com_poll
/components/com_poll

 

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.

 

 

Comparte este postDel.icio.us! Google! Live! Facebook! Twitter! Joomla Free PHP
Comentarios (29)
  • felipergueza
    avatar
    Anteriormente siempre me preguntaba como restaurar este tipo de extensiones, ahora con este excelente videotutorial todas las dudas que tenia me han quedado claras en ese aspecto.

    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.
  • Felox
    avatar
    Hola, algo paso con el modulo de cache en la instalación de Joomla y no sirve. En el administrador esta instalado, pero cuando voy a configuración global para cambiar las opciones de cache en el campo Administrador del caché: no salo nada, debería decir archivos. Instale el module de cache cleaner y nada no me sirve. Estos pasos que ustede dice aqui puede sirver para reinstalar el modulo de cache de Joomla.
  • Jhon Marreros
    avatar
    Hola Felox
    Si no aparece para seleccionar Archivo en cache, es posible que falte algún archivo en la carpeta storage. Revisa la siguiente ruta

    /libraries/joomla/cache/

    De ser posible copia de nuevo esta carpeta desde otra instalación.

    Por otro lado el módulo de cache cleaner sirve solamente si tu cache funciona, y en tu caso no funciona asi que no tienes nada que limpiar. Este módulo te facilita el limpiado manual de los archivos que se generan cuando tu cache esta activada.

    Saludos.

  • Felox
    avatar
    Gracias, ahora funciona perfecto
  • Carlos Fajardo
    avatar
    Estoy empezando con Joomla y no se que es el core; muchas gracias
  • Jhon Marreros
    avatar
    Hola Carlos
    De manera general, son los archivos que se copian por defecto en una instalación de joomla y que forman parte de la funcionalidad básica.

    El titulo de este artículo dice módulos y componentes del core de joomla, es decir los módulos y componentes que vienen por defecto cuando instalas joomla.

    Saludos.
  • Silvina
    avatar
    Hola Jhon: te felicito por la página. He visto un par de tutoriales y noticias, y creo que la información es super útil. Estoy rompiéndome la cabeza porque sin querer desinstalé el componente banners que trae joomla! por default. Y como veo que arriba explicas dos casos parecidos, pensé que tal vez me podías echar una mano. No sé qué hacer.
    Muchas gracias
    Silvina
  • Jhon Marreros
    avatar
    Hola Silvina, intenta primero haciéndolo por ti misma de acuerdo a las pautas que doy en el artículo, en caso no resultar me puedes contactar desde la zona de contactos y veremos si te puedo ayudar.

    Saludos.
  • Miguel
    avatar
    Encontre la información nos das y me parace muy útil. En mi caso por error creo que deshabilite el componente de login y ahora no puedo entrar a mi sitio en joomla. ¿Conoces alguna forma de habilitar el componente sin entrar a la administración de joomla? Ojalá me puedas ayudar. Saludos.
  • roberto
    avatar
    jhon un saludo cordial desde rep. dom.
    te felicito por esta gran web, ya la agrege a mis favoritas.

    sabe que tengo mas de 15 dias buscando la solucion a una situacion que se me ha presentado en con la encuesta de mi web, al encontrarme con este tutorial me alegre mucho, pero la verdad es que hice todo lo dice el tutorial y no veo solucion.

    mi encuesta no presenta la pagina de resultado he revisado todo, el componente el modulo, las tablas y todo esta en su lugar, si voto me suma el voto en las tablas al parecer lo unico es que no presenta es el resultado.

    mi pagina es dominicanoahora.com

    te agradecere que me de tu opinion
  • Jhon Marreros
    avatar
    Hola
    Es un poco extraño lo que comentas, tendría que hacer pruebas, quien sabe tal vez salga un tutorial de lo que comentas.

    Saludos.
  • roberto
    avatar
    Gracias jhon

    La encuesta dejo de presentar el resultado desde que desintale una de la plantilla de ejemplo de joomla, lo que no logro acordarme es si desinstale algo mas pero creo que no, volvi a instaler la plantilla ja purity pero todo sigue igual.

    Estaba pensado desintalar el componente y volverlo a instalar pero creo que me daria el mismo problema.

  • Eduardo
    avatar
    Estimado

    borre por accidente el modulo submenu del administrador ahora no me salen los iconos de guardar,cancelar efectué los pasos para subir el modulo como lo dices pero no paso nada, no se si para ese modulo hay que hacer algo especial con lo de las base de datos no me manejo muy bien entro a mysql desde mi servidor pero no se donde poder asignar datos INSERT INTO `#__modules` VALUES (13, 'Admin SubMenu','', 1,'submenu', 0,'0000-00-00 00:00:00', 1,'mod_submenu', 0, 2, 1, '', 0, 1, '');

    tengo windows xp
  • Eduardo
    avatar
    lo solucione aquí esta como http://foro.comunidadjoomla.org/administracion-15x/desaparecieron-modu los-del-administrador-t1207.html
  • Marcos
    avatar
    Me salvaste !! buenisimo el video
  • Terry Loui
    avatar
    De verdad que esta manera de hacerlo es muy efectiva. Gracias por la info. Un abrazo desde Colombia.
  • Anónimo
    avatar
    En mi caso desaparecieron las opciones del menu componentes, solo quedaron dos que instale el phocaGuestBook y el akeeba backup.

    Ya revise los directorios /components y /administrator/components y revise la tabla ???_extensions y todo esta donde debe estar.

    Tengo Joomla 1.6.3, que podria estar ocasionando que no salgan los components.
  • huber
    avatar
    Excelente amigo, gracias por la info.
  • megaroga
    avatar
    Hola estoy ayudando a un amigo con su web en joomla y el por desconocimiento a borrado todos los modulos, entonces trate de reparlos y nada, lo instalamos nuevamente todo y aun sigue igual, probe con lo que usted explica y sigue igual, no encuentro la solucion, me podrian ayudar, es joomla 1.5.6
  • carlos
    avatar
    tengo instalado joomla 1.5.23, y en vez de instalar un módulo lo he borrado, para ser especifico el modulo html. Al querer volverlo instalar me dice que este módulo ya esta instalado y no me deja instalar. El nombre del módulo html aun lo sigo mirando como que si esta ahí instalado pero como desactivado, intento borrarlo también pero me dice que no esta instalado y al querer instalarlo me dice que ya esta instalado. Como hacer para quitar ese residuo de modulo y poder instalar en si el modulo html. Muchas gracias por todos lo que posteas en tu web el monito joomla es excelente.
  • Laura
    avatar
    Hola, me he reventado la cabeza buscando una solución a mi problema, ayer sin querer borré el menú que sale en el backend de mi joomla, asi que no veo las opciones:SITIO MENUS CONTENIDOS EXTENSIONES HERRAMIENTAS AYUDA
    no tengo idea de como solucionar esto. Será que tienes la solución? no se como hacer eso de la DB. Auxilio!!!
    Gracias
    Lau♥
  • Oskarov
    avatar
    Hola, a mi también me paso lo mismo, borré accidentalmente el modulo del menú en el backend y no veo las mismas opciones.. como pudiste solucionar tu problema?.. y si no fue así.. OOO Ahora kien podrá ayudarnos!!!
  • Oskarov
    avatar
    Yuppppiiiii!!!! i maked i maked!!! logre recuperar el modulo que borre.. mil gracias de todas formas por sus atenciones, dejo por aki como fue ke lo hice por si alguien le pueda servir en un futuro:

    en otro foro encontre un link ke coloke directamente en la barra de mi navegador (previamente me loguee en el backend de mi sitio joomla)

    tusitio/administrator/index.php?option=com_modules&client=1

    y entre a la lista de los modulos ke tengo publicados en mi seccion del backend, solo le di crear un modulo nuevo tipo MENU DE ADMINISTRACION (en mi caso es el ke requeria), le di la posicion menu y vuoalaaaaa! aparecio el menu ke necesitaba!!!
  • ana
    avatar
    hola borre el mod_ice_slideshow y ahora no me deja instalarlo de nuevo dice que ya hay un modulo con ese nombre pero no esta por ningun lado. como hago para bborrar ese residuo que quedo cuando lo borre.
  • Leonardo
    avatar
    AYUDA,POR FAVOR.
    estoy a punto de enloquecer, soy nuevo con esto de joomla y por error he des instalado los módulos mod_menu y mod-sudmenu del administrador y ahora no puedo hacer nada, desapareció la barra de menú donde aparece,sitio, menú, componentes, extensiones... como lo instalo nuevamente, por fa.
    Gracias.
  • Miguel
    avatar
    Hola como estas. Necesito tu ayuda.
    Tengo un sitio en jommla 1.5.6
    Estaba trabajando con un problema en Phocagallery que no se creaban las miniaturas.
    Despues de probar varias cosas, decidí borrar el componente.
    Justo cuando hice eso, mi servidor me redireccionó el alojamiento a un reseller que contratamos.
    Ahora el sitio no aparece la barra de menu principal, voy a la administración y se borraron todos los menu del menu principal... estaba trabajando con el HXDMOOMENU.
    La cosa es que voy a ver en la administracion de módulos y no aparece el cuadradito para habilitar o deshabilitar los módulos.

    No se que fue lo que paso, ya me pelé los cables.
    No se si es por el redireccionamiento o por haber eliminado el componente phoca... ya lo instalé y funciona el componente, pero sigue sin crear las miniaturas.

    Ahora lo que me preocupa es el Menú...!!!

    Hay alguna forma de restaurarlo al menu sin tener que armarlo de nuevo???

    Yo tengo ...
  • Miguel
    avatar
    Y tampoco me sale el tilde de habilitado en ninguna página del administrador.

    Como puedo solucionar eso??? Gracias
  • Miguel
    avatar
    Intente de copiar via FTP casi todas las carpetas del Buckup que tenia y nada.

    Entonces me resigné y empece a crear de nuevo el menú pero al crear el Inicio no aparece...

    Ni aparece en el Gestor de items del menú: [mainmenu]

    Que puedo hacer???? PORFA...

    GRACIAS
  • José
    avatar
    Hola, muy buenos artículos, resulta que días atras pude entrar al panel de administración (http://www.miweb.com/administrator/) hoy quize publicar un artículo y no me sale login sino la lista de directorios de la carpeta administrator. Gracias!!!
Escribir comentario
Gravatar enabled