Tutoriales de Joomla

Creación de plugins en Joomla 1.6

puzzleEste tutorial explica cómo programar desde cero un plugin para Joomla 1.6 a través de un ejemplo, en concreto, se realizará un plugin de contenidos para Joomla 1.6

Para desarrollar un plugin será necesario al menos dos archivos: Un archivo XML y un archivo PHP. También se puede incluir un archivo INI para poder adaptar el plugin a diferentes idiomas

Importar usuarios en Joomla 1.6

200x200_16_nativeHace un par de semanas necesitaba copiar los usuarios que tenía en una web hecha con Joomla a otra. Pensaba que copiando la tabla jos_users de una base de datos a otra bastaría, pero no es así. Otra tablas como jos_core_acl_aro, jos_core_acl_aro_groups y demás tambien necesitan copiarse, aunque en su momento yo no sabía cuáles tenía que copiar y cuáles no. 

Viendo que no me aclaraba, decidí buscar algo en el JED (es mejor siempre matarse a buscar que quedar como un tonto por preguntar obviedades) y encontré mi componente ideal: ARRA User Export Import. Por cierto, existe versión para Joomla 1.5 y Joomla 1.6, así que mejor que mejor Wink. A continuación características de este útil componente.

SQL Injection sobre Joomla 1.6.0

Cada cierto tiempo aparecen nuevas versiones de Joomla que solucionan vulnerabilidades de seguridad del core, o nucleo. En este tutorial os quiero enseñar cómo se puede explotar una de estas vulnerabilidades, en concreto una del tipo inyección de SQL sobre Joomla 1.6.0, que descubrió el YGN Ethical Hacker Group.

Con esto no pretendo enseñaros a hacer hacking a sitios realizados con Joomla 1.6.0, sino ilustrar la importancia que tiene que nuestro sitio se encuentre actualizado para prevenir este tipo de ataques u otros posibles. También recordaros que es importante actualizar vuestras extensiones, ellas también pueden verse afectadas y debemos estar pendientes de sus actualizaciones de seguridad.

Creación de módulos en Joomla! 1.6

modulo01A menudo en Joomla es necesario crear nuestros propios módulos para poder mantener ordenados nuestro código y para poder parametrizar sus opciones. El procedimiento de programar módulos en Joomla 1.6 es muy parecido al de Joomla 1.5.

 Este Tutorial Joomla! explicará como realizar desde cero un módulo para Joomla! 1.6 a través de un ejemplo. El ejemplo que proponemos es un módulo que contará con dos parámetros en el backend:

Mostrar: un checkbox (si o no) que mostrará o no el mensaje

Mensaje: un inputtext (texto a mostrar al cliente).

Tutorial JoomSEF. Mejorar el posicionamiento de nuestra web Joomla en los buscadores

joomsef_0Tutorial para configurar las opciones SEO en Joomla 1.6 utilizando el componente JoomSEF. Con este componente podremos configurar una gran cantidad de opciones que nos permitirán mejorar el posicionamiento de nuestra web en los buscadores. Además, JoomSEF cuenta con gran cantidad de plugins que ofrecen funcionalidades SEO para los componentes de Joomla mas populares.

Tutorial de Sobi2 - Creación de un directorio de contenidos

sobi2_0Tutorial para añadir un directorio de contenidos a nuestra web hecha con Joomla. Con Sobi2 crearemos un directorio organizado en categorías y subcategorías en dónde los usuarios podrán añadir contenidos. Además, la publicación de dichos contenidos podrá requerir un pago previo por parte del usuario o podrá realizarse de forma gratuita.

¿Cómo puedo saber que un sitio web esta hecho con Joomla?

investigarEsta es una pregunta con fácil solución para los que ya conocéis Joomla de cerca, sin embargo para aquellos que sois nuevos y estáis aprendiendo a utilizarlo os quiero contar como podéis identificar si un sitio web esta realizado con Joomla. Para ello voy a contaros un par de trucos que os permitirán reconocerlos facilmente.

Multilenguaje en Joomla 1.6

multilanguage_0Tutorial para configurar un sitio multilenguaje en Joomla 1.6. La nueva versión de este gestor de contenidos nos ofrece la posibilidad de traducir nuestro sitio web a distintos idiomas sin la necesidad de instalar extensiones de terceros, como Joomfish. Utilizando esta funcionalidad, podremos traducir todo el contenido de nuestra web o sólo parte de ella a tantos idiomas como deseemos.

Mejoras SEO en Joomla 1.6

Joomla-SEOCon la nueva versión de Joomla 1.6 han aparecido una serie de nuevas características mejoradas de la estructura de contenido, del control de acceso y framework actualizado.

Algunas de las nuevas características que se han añadido consisten en mejorar la optimización del posicionamiento en buscadores dando un mayor control sobre determinados aspectos de la optimización.

En este tutorial veremos algunas de las nuevas características SEO que se han implementado en Joomla! 1.6.