Desde los años que llevo usando Joomla, tengo mas o menos claro cuales son los componentes, módulos y plugins más utilizados o los que son más demandados por los clientes. No considero sitios que necesitan un componente específico para ellos, como uno de ventas o directorio, sino los que son útiles en casi cualquier página mediana o grande.
Les detallo una lista de los más pedidos o los que yo considero indispensables en un sitio web mediano a grande, para que les sirva de referencia.
Componentes
- Joomlaxplorer: Administrador de archivos
- JCE editor: Editor WYSIWYG para Joomla
- Joomla Pack: Respalda la base de datos
- sh404SEF: URLs amigables
- Docman: Para descarga de archivos
- Letterman: Boletín de noticias
- Joomlastats: Estadísticas en el backend
- RSgalley2: Una de las buenas galerías de imágenes
- Chrono Forms: Formulario muy flexible
- JEvents: Organiza eventos cada día
Módulos
- AJAX Header Rotator: Rota imágenes en el header
- Simple Image Rotator: Rota imágenes en cualquier posición
- Joomla Mod PHP: Permite incluir código html, php, js y css en el módulo
Plugins
- Simple Image Gallery: Crea galerías en el contenido
- Image Thumbnail Viewer: Crea miniaturas en los artículos
- AllVideos Plugin: Para mostrar vídeos en el contenido
No he puesto los de pago, dónde hay muy buen material. Tal vez comente los pocos que he tenido que comprar más adelante.


Excelente blog hombre yo trabajo en joomla hace un tiempo y este blog me a servido para orientarme mejor ya conosco bastante de este gran cms sige publicando estoy al tanto saludos y gracias por tus aportes…
Alvaro Galleguillos
Gracias por tu comentario Alvaro, y me alegro mucho de que lo que lees aquí te sirva de ayuda.
Saludos!
Hola a ambos, enhorabuena por la informacion que dais.
Solo era preguntarte si no es mucho pedir, y, para ahorrarnos trabajo a los torpes que andamos sueltos por ahi, que incluyeses algo más de informción sobre los módulos, información como por ejemplo:
versión de joomla con la que funcionan, características que te hicieron elegir dicho modulo… frente a otros…
Ya para rematar el favor, te importaría decirme si en Chrono Form como en FacileForm existe la manera de realizar exámentes online. O si existe algun componente.
Gracias, es que estoy realizando una web para un centro educativo (vaya tela), y estoy agobiadisimo, sobre todo con el facileform que no funciona sobre joomla 1.5 (únicamente sobre el 1.0).
Para remate del tomate, sabes si existe un componente para la gestión de usuarios, igualmente para joomla 1.5. Gracias por tu tiempo.
Hola informaticucho, gracias por tu comentario… voy a tratar de ser más acuicioso con el tema de las extensiones de Joomla, es una buena idea dar una opinión personal respecto al porque de la elección de tal o cual componente.
Chrono form es un estupendo formulario… si tienes conocimiento de html puedes hacer un exámen on line, aunque te recomiendo ArtForms para eso y más… prúebalo.
Para el manejo de usuarios, Community Builder, JUGA, Juser (pago), JACLPlus… depende lo que quieras hacer, pero esos los he probado con buenos resultados en Joomla 1.5.
Saludos!
te puse un meme http://www.tecnologiaslibres.net/2008/06/17/meme-los-mejores-plugins/
respondelo plz
Holas, a ver si se te ocurre alguna idea/extension para poder hacer que los artículos archivados no salgan por mes/año; que la gente es muy torpe y si pasa el mes y no hay nada, no sabe darle al mes anterior.. vaya, que quiero que salgan los artículos desarrollados, sin tener que elegir mes.
Graciaaaas.
Buenas, quisiera saber porque hablas de que usas todas estas extensiones de joomla no usas joomla para esta web y en lugar de eso usas WordPress!!???
Hola Robinson,
anrtes de hacer un comentario agresivo, debes al menos investigar un poco. Si vas al menu “acerca del blogger”, te darás cuenta que trabajo a diario con Joomla y uso muchas extensiones para este sistema. No hablo por hablar.
Y uso WordPress porque es gratuito y es una exelente plataforma para bloggear lo que quiera… en fin, ya otra persona había hecho un comentario similar, y fue contestado…
Saludos
Hola a todos, yo estoy liado con Chrono Forms… consigo que me envie los mails y todo lo demas… lo que no consigo es ver lo que rellenan en los formularios… alguno me podria ayudar por favor. Gracias y saludos
Hola,
debes validar los campos, con sus respectivos nombres… te sugiero que ocupes un editor html para hacer el formulario y luego lo pegues en Chronoform. Yo lo ocupo en varios sitios y trabaja perfectamente.
Saludos
Muchas gracias por tu atencion… al final lo consegui con Artform de forma automatica y mas sencilla.
De nuevo gracias y saludos.
Muy bien Amigo! Really fantastico!
Hola, estoy utilizando un JEvents, más o menos lo sé utilizar, me gustaría saber si es posible lo siguiente:
insertar un artículo (con seccion x y categoria x) y que este aparezca como evento en el calendario.
Gracias
Soy un nuevo en joomla
muchas gracias por la informacion que entregas
Desde Chile un abrazo.
Gracias por tus palabras andre. Cuando usas software libre la idea es una sola: ayudar, colaborar, difundir.
Saludos!
Hola quisiera hacerte una pregunta sobre esto de los módulos soy usuario reciente de joomla y parece que en general todos los módulos tiene un diseño igual y es algo q me desagrada un poco. Por ejemplo en el modulo de encuestas me gustaria poner una imagen de un simbolo de interrogacion al lado del título, es decir personalizar mas mi template.
Es posible hacer eso??? Hay algun plugin o similar que me permita hacerlo?
Hola xtian,
en Joomla puedes darle un diseño diferente a los módulos, incluso puedes tener muchos diseños distintos para cada módulo… eso debes hacerlo en el archivo CSS, hay mucha información al respecto. Básicamente, creas el elemento en CSS yle das parámetros como color y fuente. Luego en la adminsitración del módulo, donde dice “module class suffix ” pones por ejemplo, el elemento “-red”:
#module-red{position: absolute;
width: 200px;
height: 192px;
background: #red;
}
Básicamente es así, pero tiene algunas variables que puedes manejar incluso desde el index.php… creo que es un buen tema que abordaré próximamente.
Saludos
Hola, soy nueva en joomla, no llevo ni dos semanas, pero estoy haciendo una página web para un cliente. Mi pregunta viene dada porque estoy usando BreezingForms (FacileForms de joomla 1.0) y me va muy bien. Lo único es que no se como hacer un artículo que me muestre la información que se ha introducido en el formulario que tengo creado.
Estoy un poco desesperada por encontrar algo. He leído por foros algo referente sobre un componente que muestra los datos de la bd, pero no especifica cual.
Espero que me podáis ayudar.
Gracias!
Estimado estoy trabajando con Joomla 1.5 y necesito crear un formulario para que el visitante del Sitio pueda subir o cargar su Currículum Vitae.
Qué me recomiendas?
De antemano muchas gracias…
Ernesto
Hola Ernesto,
recientemente joomlart lanzó una espectacular extensión para administrar trabajos llamada Job Board, http://www.joomlart.com/addons/components_and_modules/ja_job_board.html
Pero si quieres solamente hacer un formulario y adjuntar un archivo, te recomiendo Chronoform o CK form, este último muy simple pero potente.
Saludos!
Saludos
Gracias por la ayuda, excelente foro para aquellos que nos cuesta un poquito más.
Hola gsuez,
Estoy usando CKForms, y necesito hacer lo mismo que Ernesto. Estoy probando pero no soy capaz de configurar la ruta de archivos cargados para que me suba los Currículums adjuntos.
Por defecto aparece /, y me dice que existe pero no es escribible.
No sé dónde está esa raiz para darme permisos de escritura. Si alguna vez lo has utilizado, y me lo transmites estaré muy agradecida.
Un saludo
Ya está solucionado, lo tenéis aquí http://forum.joomla.org/viewtopic.php?p=1641896. Muchas gracias de todas formas.
Saludos
Hola, felictando tu sitio, muy buenas y llenas de experiencia tus sugerncias . Por favor si me puedes recomendar un módulo para el control de eventos, específicamente sobre Congreso y quiza la posibilidad de realizar la inscripción y luego el control con los pagos. Anticipo mi agradecimiento.
Buena onda brother, mano que buena onda que abras al mundo comentandonos este tipo de situaciones, se te agradece!!
Gracias Pablo, la idea es cooperar y compartir… es lo que mueve al software libre.
Saludos!
HEY COMO ESTAS SOY NUEVO EN ESTE TIPO DE TEMAS PERO ME INTERESO MUCHO LAS HERRAMIENTAS QUE SE UTILIZAN PARA MEJORAR EL DISEÑO WEB EN JOOMLA, Y ESTOY QUERIENDO HACER UNA MONOGRAFIA EN RESPECTO A ESOS MODULOS, COMPONENTES Y PLUGINS ME GUSTARIA SABER SI TIENES INFORMACION Y TUTORIALES Y LOS ARCHIVOS DE LOS MISMOS GRACIAS DE ANTEMANO
estimado, a ver si me puedes ayudar, estoy iniciandome en esto de joomla, seguramente es una tonteria mi pregunta, estoy utilizando el modulo AJAX Header Rotator, en el modulo coloco header, para que roten las imagenes, pero no logro que roten, si pongo el modulo en otra parte si fuenciona, por que sera, podrias ayudarme, saludos y muy bueno el blog
gonzalo
Hola Gonzalo,
podría estar haciendo conflicto con otro ajax o jscript… tendría que verlo, pero para asegurarte prueba otros módulos rotadores:
http://extensions.joomla.org/extensions/photos-a-images/images-rotators
asi descartas que sea problema del módulo.
Saludos
¿A ti no te da problemas el tener instalado al mismo tiempo Joomlastats y RSgalley2?, yo he intentado instalar Joomlastats 2.3.1 y RSgalley2 1.14.3 y al llamar a la galería de imágenes me da el siguiente error: “Fatal error: Cannot redeclare class jrequest in… …request.php on line 47″ parece ser que utilizan una clase que se llama exactamente igual, que es “jrequest”. He buscado este nombre en todos los archivos de Joomlastats y los he renombrado, pero a continuación me da un error con otra clase.
¿Alguna idea al respecto?
¡Gracias!
Un Saludo,
Fernando
quiero que me recomienden un “libro de visitas”, intente instalar el easybook pero no se ejecuta en mi pagina web, o tambien pueden recomendarme un forum tambien intente el “Kunena” pero nada soy nuevo en Joomla, hace una semana puse en red mi sitio web.
gracias
Hola que tal, este blog me parece muy interesante y algunos de tus soluciones me han servido bastante. Yo soy nueva en joomla y quisiera ver si me podieras ayudar, quiero mostrar un catalogo de libros y para esto use el oziogallery pero solo me muestra las imagenes, pero quisiera agragar el contenido de cada libro cuando se de un clic a la imagen que le corresponde al libro, quisiera saber si es posible modificar dicho componente o si existe un modulo o plugins mejor para representar un catalogo de libros. Me gustaría que me pudieras ayudar con esto, te lo agradeceria muchisimo
Cuidate y gracias!!!!
Hola De Cary,
para un catálogo te puedo recomendar Virtue Mart. Es un carro de compras que puede usarse sólo como catálogo (tiene la opción) si no quieres vender directamente.
Otra extensión que te puede ayudar es K2, muy versátil… y una nueva que apareció es mmPortfolio, muy elegante…
Saludos!
Felicitaciones por su Blog, apenas lo estoy ojeando…pero seguro lo consultaré a menudo.
que tal, soy completamente nuevo en joomla, y tengo muchas dudas, he desarrollado aplicaciones directamente en php y mysql, con manejo de formularios, personal y tecnologia biometrica, con la intencion de intranets, pordrias orientarme, en como manejar formularios de interaccion y presentacion de informacion de mis bases de datos, muchas gracias.
Requiero un componente manejador de formularios simple y sin costo, para ingresar los nombres, Curriculos Vitae, y Datos de personas.
Por favor me podrían indicar si hay algo así para trabajar con Joomla.
MUy agradecido en algún momento yo seré reciproco con ustedes.
Gracias,
Juan Carlos
Hola Juan Carlos,
te sugiero 2, que son los que uso habitualmente:
1. Chronoforms: muchas opciones, debes hacer primero el formulario en html, aunque tienes la opción de hacerlo directamente.
2. CK Form: más simple, te permite hacer todo desde la administración.
Espero te sirva, saludos!
Hola gsuez!!! Muchas gracias por la ayuda, probe el mmPortfolio para mi catálogo y funcionó muy bien, realmente se ve muy elegante la presentación con imágenes y su contenido, aunque aun mmPortafolio no lo encontre con todas sus aplicaciones pero de todas formas si me ayudo bastante =) Felicidades por tu Blog
Hola, estoy realizando un sitio en Joomla 1.5.3 y aunque ya he hecho dos sitios anteriores en joomla 1.0x este me ha costando mas trabajo para adaptarme al interfaz a pesar de que esta mejor diseñado, este me ha generado unos errores en el modo de depuracion y quisiera solucionarlos, que me recomiendas:
te dejo algo del codigo:
13 queries identificadas
SELECT *
FROM jos_session
WHERE session_id = ‘8f21ac34dded9f61943686b768473064′
DELETE
FROM jos_session
WHERE ( time = 1
AND access <= 0
ORDER BY ordering
SELECT m.*, c.`option` AS component
FROM jos_menu AS m
LEFT JOIN jos_components AS c
ON m.componentid = c.id
WHERE m.published = 1
ORDER BY m.sublevel, m.parent, m.ordering
SELECT template
FROM jos_templates_menu
WHERE client_id = 0
AND (menuid = 0 OR menuid = 77)
ORDER BY menuid DESC
LIMIT 0, 1
SELECT a.id, a.title, a.title_alias, a.introtext, a.fulltext, a.sectionid, a.state, a.catid, a.created, a.created_by, a.created_by_alias, a.modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.attribs, a.urls, a.metakey, a.metadesc, a.access, CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(':', a.id, a.alias) ELSE a.id END AS slug, CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END AS catslug, CHAR_LENGTH( a.`fulltext` ) AS readmore, u.name AS author, u.usertype, g.name AS groups, cc.title AS category, s.title AS section, s.ordering AS s_ordering, cc.ordering AS cc_ordering, a.ordering AS a_ordering, f.ordering AS f_ordering
FROM jos_content AS a
INNER JOIN jos_content_frontpage AS f
ON f.content_id = a.id
LEFT JOIN jos_categories AS cc
ON cc.id = a.catid
LEFT JOIN jos_sections AS s
ON s.id = a.sectionid
LEFT JOIN jos_users AS u
ON u.id = a.created_by
LEFT JOIN jos_groups AS g
ON a.access = g.id
WHERE 1
AND a.access <= 0
AND a.state = 1
AND (( cc.published = 1
AND s.published = 1 ) OR ( a.catid = 0
AND a.sectionid = 0 ) )
AND ( a.publish_up = '0000-00-00 00:00:00' OR a.publish_up = ‘2010-01-29 13:01:46′ )
ORDER BY a.ordering
LIMIT 0, 16
SELECT a.id, a.title, a.title_alias, a.introtext, a.fulltext, a.sectionid, a.state, a.catid, a.created, a.created_by, a.created_by_alias, a.modified, a.modified_by, a.checked_out, a.checked_out_time, a.publish_up, a.publish_down, a.images, a.attribs, a.urls, a.metakey, a.metadesc, a.access, CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(‘:’, a.id, a.alias) ELSE a.id END AS slug, CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(“:”, cc.id, cc.alias) ELSE cc.id END AS catslug, CHAR_LENGTH( a.`fulltext` ) AS readmore, u.name AS author, u.usertype, g.name AS groups, cc.title AS category, s.title AS section, s.ordering AS s_ordering, cc.ordering AS cc_ordering, a.ordering AS a_ordering, f.ordering AS f_ordering
FROM jos_content AS a
INNER JOIN jos_content_frontpage AS f
ON f.content_id = a.id
LEFT JOIN jos_categories AS cc
ON cc.id = a.catid
LEFT JOIN jos_sections AS s
ON s.id = a.sectionid
LEFT JOIN jos_users AS u
ON u.id = a.created_by
LEFT JOIN jos_groups AS g
ON a.access = g.id
WHERE 1
AND a.access <= 0
AND a.state = 1
AND (( cc.published = 1
AND s.published = 1 ) OR ( a.catid = 0
AND a.sectionid = 0 ) )
AND ( a.publish_up = '0000-00-00 00:00:00' OR a.publish_up = ‘2010-01-29 13:01:46′ )
ORDER BY a.ordering
SELECT id, title, module, position, content, showtitle, control, params
FROM jos_modules AS m
LEFT JOIN jos_modules_menu AS mm
ON mm.moduleid = m.id
WHERE m.published = 1
AND m.access <= 0
AND m.client_id = 0
AND ( mm.menuid = 77 OR mm.menuid = 0 )
ORDER BY position, ordering
SELECT *, RAND() AS ordering
FROM jos_banner
WHERE showBanner = 1
AND (imptotal = 0 OR impmade < imptotal)
AND cid = 1
AND catid = 33
ORDER BY sticky DESC, ordering
LIMIT 0, 1
SELECT a.*, CASE WHEN CHAR_LENGTH(a.alias) THEN CONCAT_WS(":", a.id, a.alias) ELSE a.id END AS slug, CASE WHEN CHAR_LENGTH(cc.alias) THEN CONCAT_WS(":", cc.id, cc.alias) ELSE cc.id END AS catslug
FROM jos_content AS a
INNER JOIN jos_categories AS cc
ON cc.id = a.catid
INNER JOIN jos_sections AS s
ON s.id = a.sectionid
WHERE a.state = 1
AND a.access <= 0
AND cc.access <= 0
AND s.access <= 0
AND (a.publish_up = '0000-00-00 00:00:00' OR a.publish_up = ‘2010-01-29 13:01:46′ )
AND cc.id = 3
AND cc.section = s.id
AND cc.published = 1
AND s.published = 1
ORDER BY a.ordering
gsuez!!! Alguna sugerencia de un guestBook que se pueda administrar facilmente. Actualmente estoy usando el phoca guestboot pero aun no encuentro como poderlo administrarlo bien y estoy pensando que no es muy bueno jeje… Además me gustaría encontrar uno que se pueda ingresar en algún artículo para obtener comentarios alrespecto de lo que se publique, el phoca solo lo he podido agregar en el menú y no es muy útil ahi (bueno para mi sitio web)
Saludos, esta de fabula este blog y sus recomendaciones, acabo de encontrarme el mmportafolio que me serviria de mucha ayuda pero lamentablemente solo he encontrado la versiion gratuita, que cabe decir… no se ve tan bonita como la otra (de acordeon) no se si alguno de ustedes tenga la version de “paga” y que pudiera enviarmela, se los agradeceria enormemente.
Saludos a todos.