5 de marzo de 2012

Joomulus, un módulo para realizar nubes de palabras en flash en tu sitio Joomla!

Hoy vamos a tratar de un interesante, sencillo y espectacular módulo para realizar nubes de palabras en flash para tu sitio Joomla 1.5!

El módulo se denomina Joomulus y tiene bastante buenas críticas en Joomla! Extensions. Se puede descargar gratuitamente, previo registro en la web de sus desarrolladores: Joomla Bear.

Una vez instalado, en la gestión del módulo podremos encontrar numerosas opciones para configurar de forma sencilla nuestra nube de palabras. Podremos seleccionar el tamaño, color, velocidad y transparencia de este complemento.

Las palabras que se muestran en la nube no son obtenidas de forma automática por el sistema, sino que hay que introducirlas igualmente en su configuración. Podremos introducir hasta 30 etiquetas con su respectivas direcciones y los tamaños de cada una de ellas.

Si estás interesado en una nube de palabras, Joomulus puede ser una buena opción.

2 de marzo de 2012

La importancia de las copias de seguridad o "Backup" con Joomla!

Trabajar habitualmente con un ordenador te enseña rápidamente a que, por tu bien, hagas frecuentes copias de seguridad, tanto de tu disco local, como de tus sitios webs.

En la creación de páginas basadas en el motor Joomla! no tenemos una excepción. Problemas con el servidor o problemas al instalar o desinstalar componentes pueden provocar que todo o parte de nuestro trabajo de mucho tiempo se desvanezca de la noche a la mañana.

La necesidad de realizar copias de seguridad o "Backup" de las bases de datos y del propio motor Joomla! con sus componentes es imperiosa. Y algo totalmente inexcusable cuando nos proponemos realizar una actualización de la versión de nuestro Joomla! o instalar componentes muy complejos.

De forma muy resumida, podemos hablar de dos formas básicas de realizar las copias de seguridad de tu trabajo:

1. Copia en disco local: La primera opción es bastante evidente: copiar los archivos del motor de Joomla! y las bases de datos que están en nuestro servidor on-line en el disco duro de nuestro ordenador. Así de sencillo. Complementariamente con esto, sería importante siempre conservar en el servidor al menos tres versiones distintas de bases de datos.

2. Mediante extensión específica: También existe la posibilidad de instalar alguna extensión específica para la creación y restauración de copias de seguridad. En este sentido destacamos, como no podría ser de otra forma, el complemento Akeeba Backup, una extensión que permite guardar copias de tu sitio Joomla! completo en un solo archivo y restaurarlas si fuera necesario.

Lo importante, sin duda, sea como sea, es hacerlo. No olvides nunca de hacer copia de seguridad de tus trabajos.

15 de febrero de 2012

¿Problemas con el envío de correos automáticos del sistema en Joomla?

Problema

Trabajando con Joomla! 1.5 en un servidor con PHP 5.3 me encuentro con un problema bastante incódomo, y es que los mensajes que debe enviar el sistema de forma automática como correos electrónicos no lo hace o lo hace a la carpeta de SPAM en suministradores de correo tan importantes como gmail o hotmail.

Joomla! envía correos de forma automática para confirmar el registro de nuevos usuarios, para informar al administrador de dichos nuevos registros, o como parte del funcionamiento normal de otros complementos que ya hemos comentado, como el foro Kunena o el sistema de mensajería UddeIM.

Por ello, el correcto funcionamiento de este servicio de envío automáticos de mensajes es sumamente importante tanto para los administradores del sitio, como, sobre todo, para la correcta interacción entre la web en Joomla! y los usuarios y visitantes del sitio.

Solución

En algunos casos se han dado soluciones bastantes complejas a este problema que puede ser muy común, como el hecho de cambiar el registro SPF en el MX para tratar de evitar que los correos sean considerados como SPAM por el servidor de correo entrante.

En mi caso, la solución fue bastante más sencilla. En primer lugar, vamos a Administración >> Configuración Global >> Servidor. Por defecto, en el apartado de "Configuración de correo", en la primera casilla, "Programa de correo" aparece la opción "Función de correo PHP". Sin embargo, esta opción puede dar problemas dependiendo del propio servidor donde se encuentre alojado nuestro sitio Joomla!

Podemos cambiar la opción a "Servidor SMTP", es decir, le estamos diciendo a nuestro sitio que en vez de enviar los correos mediante una función de PHP que viene por defecto, lo haga utilizando nuestra cuenta de correo mediante el protocolo SMTP, cuyo significado en español es "Protocolo Simple de Transferencia de Correo".

De esta forma, tan solo tendríamos que marcar en "Sí" la opción sobre autenticacion SMTP y completar el usuario, contraseña y servidor de SMTP, es decir, los datos de tu cuenta de correo electrónico, junto con el servidor SMPT que normalmente presenta la forma: smtp.dominio.com. Así, con una configuración similar a la que se ofrece en la siguiente captura, deberíamos tener solucionado de forma permanente nuestro problemas con el envío de correos automáticos.

9 de febrero de 2012

AiDaNews2, una de las mejores extensiones para mostrar novedades en Joomla!

Existen muchas extensiones destinadas a mostrar las novedades publicadas en los sitios Joomla! De alguna ya hemos hablado, y de otras muchas también iremos hablando, pero hoy es tiempo para una extensión muy interesante: AiDaNews2.

AiDaNews2 es una versión mejorada de su predecesora, AiDaNews, con muchas opciones de configuración que permite utilizar este módulo para diversos fines en la presentación de artículos, de forma sencilla, altamente personalizable y con una buena documentación de apoyo.

La primera versión de esta extensión era francamente interesante, aunque contenía algunos problemas, como el elevado tiempo de carga del módulo, algo que ralentizaba mucho las webs con esta versión del módulo. Sin embargo, este problema se ha solucionado satisfactoriamente en AiDaNews2, además de introducir, como decía más arriba, muchas nuevas opciones de personalización.

Este módulo, que se puede descargar desde aquí, puede parecer complejo, en primera instancia, debido a la cantidad de menús que posee para su gestión. No obstante, al ir trabajando y probando las distintas opciones, se puede manejar con soltura en no demasiado tiempo.

Personalmente, podría destacar del módulo la gran gestión y opciones para las imágenes en miniatura en la presentación de los artículos, incluyendo la captura automática de miniaturas en artículos con videos de YouTube, también es relevante el fácil diseño y organización de los elementos de la presentación de los artículos (impresiones, comentarios, autor, fecha...) e igualmente, la gran diversidad de usos que se le puede dar dependiendo de su configuración.

Sinceramente, considero que es uno de los mejores módulos que existen actualmente para la gestión de las novedades en un sitio Joomla! Por ello, recomiendo intensamente que se pruebe este módulo si queremos mejorar la portada o algún otro apartado de nuestra web con las novedades, artículos más leídos, artículos aleatorios, por autores, secciones o un largo etcétera.

Por último, apuntar que está disponible para las versiones de Joomla! 1.5 y 1.7, además de tener un módulo específico para su integración con el complemento K2.

Nota: Según parece han tenido problemas con la web y el enlace se ha eliminado temporalmente de Joomla! Extensions, aunque se puede seguir descargando en la web del autor: http://www.aimini.it/

3 de febrero de 2012

No te olvides de personalizar la administración de tu Joomla!

Probablemente a lo que menos atención se le suele prestar cuando se trabaja con una web con Joomla! 1.5 es el diseño de la parte de administración o backend.

Aunque indudablemente no es algo prioritario, se puede lograr una buena personalización con algunos rápidos consejos:

1. Cambia la imagen de la cerradura

Cada vez que entramos en la administración, vemos la misma imagen de la cerradura. ¿No sería mejor ver el logo de nuestro sitio web?

Para hacer el cambio lo más sencillo posible, sustituimos la imagen por otra nuestra de las mismas dimensiones aproximadamente y con la terminación JPG. A la nueva imagen le podemos poner el mismo nombre: j_login_lock.jpg y la subimos a la carpeta:
.../administrator/templates/khepri/images
2.  Cambia la plantilla

Las plantillas del backend se gestionan igual que para el front de la web. Si vamos a Extensiones >> Gestor de plantillas, nos encontraremos justo abajo del título de la página "Sitio" y "Administrador". Por defecto siempre veremos la primera opción, pero ahora pinchamos en "Administrador". La plantilla por defecto es la "Khepri", podemos buscar alguna otra plantilla para la administración o bien, elegir los colores en la propia plantilla por defecto (verde, rojo y azul), pinchando en ella.

Otra forma de modificar la plantilla es cambiar la imagen que nos aparece por defecto en la parte superior izquierda. En esta ocasión podemos sustituirla por otro archivo en el directorio:
.../administrator/templates/khepri/images/h_green/j_header_left.png
3. Modifica el mensaje de bienvenida y los módulos de la plantilla

La gestión de los módulos del panel de admininistración está en Extensiones >> Gestor de módulos, nos encontraremos de nuevo justo abajo del título de la página "Sitio" y "Administrador". En la parte de "Administrador" podemos cambiar o eliminar, tanto el mensaje de bienvenida que por defecto trae Joomla!, como modificar el resto de elementos que se muestran en la plantilla exactamente de la misma forma con la que se gestiona los módulos del sitio web.

31 de enero de 2012

Haz tu módulo "más leído" de Joomla! más dinámico con el "periodo de novedad"

Nos activamos de nuevo para presentar un útil e interesante módulo.

No hace mucho me percataba de un problema con el módulo que muestra el contenido popular o más leído de una web (módulo mostread).  En pocas palabras, el problema se basada en que la tendencia es siempre mostrar los mismos artículos. Aquellos que han sido enlazados de otra fuente, que los buscadores lo tienen bien posicionado o simplemente porque los que son más antiguos. La cuestión es que, después de un tiempo de rodaje de una web, era prácticamente imposible que los nuevos artículos tuvieran su hueco entre los más leídos con este módulo que por defecto podemos encontrar en Joomla! 

Buscando una solución a esta cuestión, encontré el módulo "Popular of Late" en Joomla! Extensions. Lo novedoso de este módulo, es que tiene la opción del "periodo de novedad", que permite mostrar las noticias populares creadas en "X" días pasados, es decir, si ponemos "30", mostrará los artículos más leídos creados 30 días atrás.

En definitiva, utilizando las diversas opciones de este módulo podremos conseguir que los artículos más leídos se vaya renovando continuamente, convirtíendose la sección de "Más leídos" o "Más vistos" en un espacio dinámico y realmente útil para los usuarios.