Mejorar Joomla!

En esta categoría encontrará trucos para hacer su Joomla! más rápido, seguro y potente.

CMS:  Joomla! |  Versión:  1.7 |  Dificultad:  Básico |  Tiempo lectura:  10 minutos

campos adicionales Joomla 1.7El registro de usuarios habitual en Joomla solicita los siguientes datos: nombre, nombre de usuario, dirección de mail y contraseña. Es posible que en ocasiones necesitemos solicitar una información adicional al usuario. Para hacer esto, en Joomla 1.5 era necesario instalar alguna extensión como el Community Builder.

En Joomla 1.7 disponemos de una opción para solicitar campos adicionales en el registro de usuarios sin necesidad de instalar nuevas extensiones. Para ello, deberemos ir a gestor de plugins y activar el plugin Perfil – Usuario (elemento profile). Este plugin nos permite agregar los siguientes datos al perfil de usuario: dirección, ciudad, provincia, país, código postal, teléfono, sitio web, libro favorito, información personal, términos del servicio y fecha de nacimiento.


CMS:  Joomla! |  Versión:  1.7 |  Dificultad:  Básico |  Tiempo lectura:  10 minutos
Actualizar a la última versión estable el pack Joomla! 1.7 de WebempresaRecientemente publicábamos en este Blog laliberación de Joomla! 1.7.3 establey recomendábamos su actualización a dicha versión, por razones de seguridad, y también para disfrutar de las nuevas funcionalidades incorporadas.

Estas funcionalidades afectan principalmente a la gestión de Idiomas y Multiidiomas y ello ha motivado que más de 18 archivos de idiomas tanto del backend como del frontend se hayan visto afectados lo que ha motivado que esta actualización, en parte haya sido diferente a las anteriores.

Hasta ahora los usuarios se valían de los parches liberados por Joomla!Spanish que permitían ir subiendo de versión a medida que estas eran publicadas sin que ello afectase a la funcionalidad e idiomas del sitio.


CMS:  Joomla! |  Versión:  1.7 |  Dificultad:  Básico |  Tiempo lectura:  15 minutos
Formulario de RegistroUna de las novedades incorporadas en Joomla! 1.7.x y que ha tenido poca difusión, quizás por su tímida implementación en la versión 1.7.0, es la gestión de campos adicionales en el Formulario de Registro de Usuarios, algo que en ocasiones es útil para quienes necesitan disponer de estos datos para sus sitios webs comerciales o empresariales.

A pesar de ser una funcionalidad que a simple vista pasa desapercibida, su configuración y activación es sencilla tal como veremos en este artículo.

Muchas veces durante el desarrollo de sitios web de clientes, necesitamos, por petición expresa del cliente habilitar campos adicionales más allá del nombre de usuario, nombre, correo electrónico y contraseña e incorporar registros que capturen datos como dirección o número de teléfono, ciudad, etc. Estos datos son importantes para los sitios web de comercio electrónico, CRM,s, sitios de Empresas o Redes Sociales integradas en Joomla!.


CMS:  Joomla! |  Versión:  1.7 |  Dificultad:  Básico |  Tiempo lectura:  10 minutos
fallo en el módulo del menú administrativo en Joomla! 1.7.2Recientemente se ha publicado la última versión de Joomla! 1.7.2 que ha corregido un fallo de seguridad y otros problemas menores que afectaban a la versión 1.7.1, pero esto no significa que "todo" deba funcionar correctamente y que no existan otros fallos que puedan afectar al correcto funcionamiento de Joomla!.

Julio Pontes, el desarrollador del componente NOIXacl, nos ha reportado un error y la solución del mismo y aprovechamos para compartir con todos vosotros para que podáis aplicarla, naturalmente siempre previa copia de seguridad con Akeeba Backup.

En la nueva versión de Joomla! 1.7.2 existe un fallo (bug) en el menú del backend de "Contenido". El módulo del menú del backend no oculta el menú de Contenido cuando el componente del core "com_content" se encuentra deshabilitado.


CMS:  Joomla! |  Versión:  Todas |  Dificultad:  Básico |  Tiempo lectura:  10 minutos
Asistente de Mensajes en ForosEl Asistente de Mensajes en Foros (Forum Post Assistant - FPA) ha sido diseñado para poder publicar datos importantes del sistema, y del entorno de ejecución de PHP para la solución de problemas de Joomla! directamente en un mensaje en un foro de consultas y soporte enfocado a Joomla!.

La información de Joomla! y de su entorno de ejecución es recopilada y presentada para que los responsables de dar soporte puedan encontrar rápidamente información relevante para detectar y resolver el problema específico observado por el usuario.

El script se encarga de recopilar información y mostrarla posteriormente de la forma más sencilla para el usuario final. Este script recoge automáticamente la información cuando se ejecuta en un navegador web y presenta al usuario la opción de incluir o excluir cualquier información confidencial del sitio antes de "generar" el mensaje adaptado a códigos [BB] que se puede copiar y pegar de forma sencilla en un post de un foro nuevo o existente, sin otro tipo de interacción por parte del usuario después de la publicación.


CMS:  Joomla! |  Versión:  1.7 |  Dificultad:  Básico |  Tiempo lectura:  10 minutos
Actualizar Joomla! 1.7Como viene siendo habitual en el Blog de Webempresa, hemos publicado la liberación de Joomla! 1.7.2 por parte del equipo de desarrollo de Joomla.org y como es norma siempre recomendamos actualizar a las versiones estables tanto de extensiones como del core de Joomla!, en la rama en la que estemos, máxime si es una "actualización de seguridad".

Si se trata de sitios en producción, que están online, es fundamental realizar una copia de seguridad, preferible con Akeeba Backup del sitio completo y descargarlo al PC para disponer de un archivo que nos permita volver a un punto anterior al proceso de upgrade que vamos a realizar.

Son muchos los usuarios que no actualizan su sitio web, muchos de estos sitios en producción, por miedo a que se produzcan errores durante el proceso que les impidan no solo "no actualizar" sino perder el estado actual de funcionamiento del sitio online. Sirvan estas líneas para transmitir tranquilidad pues el proceso no reviste dificultades y como ilustramos en el vídeo que acompaña este artículo, si se produce algún error en la actualización nativa automática podemos utilizar otros medios para concluir con éxito la tarea de actualizar el sitio y mantenerlo estable.


Página 6 de 11