4 minutos de lectura ( 898 palabras)

Construyendo comunidades con Joomla! y Easy Social

Hay diferentes tipos de sitios que construimos o desarrollamos habitualmente para nuestros clientes, pero cuando surge la necesidad del cliente de ir un poco más allá y comenzar a construir una comunidad, el tema cambia radicalmente. Opciones hay varias, Community Builder, Jomsocial o Easy Social…

En Joomla Chile, joomla.cl, el JUG al que pertenezco, tenemos como solución Community Builder, más que nada por una filosofía de JUG, no usar ningún componente de pago. Durante años Joomla! también tuvo su propia comunidad, usaba Jomsocial, por lo tanto, para poder tener una visión de todas las opciones, me puse en contacto con la gente de Stack Ideas, quienes gentilmente pusieron de inmediato a mi disposición una versión completa de Easy Social, para realizar pruebas y escribir este tutorial.

Este tutorial tendrá varias partes, pero trataré de reducirlas al máximo, con la idea que puedas tener a la mano en el menor tiempo posible, todas las herramientas necesarias para poder comenzar a construir comunidades a través de sitios web desarrollados con Joomla!

En esta primera parte de esta serie de artículos, veremos la instalación de Easy Social, no se trata de llegar e instalar una extensión, sino que es un componente que tiene un instalador y que a través de una “llave” nos irá instalando directamente en nuestro servidor el componente

Paso 1 - Requisitos del Sistema

Como toda extensión, Easy Social tiene sus propios requerimientos, una vez que te descargas el instalador y lo instales en tu sitio Joomla!, lo primero que hará será comenzar a revisar tu sistema y te informará de la compatibilidad, es importante que revises estos antes de adquirir la extensión, puesto que podría ser que tu sistema actualmente no sea compatible

La siguiente imagen te mostrará los requisitos de sistema para que se pueda instalar el componente:

Paso 2 - Permisos de directorios

El componente necesita que algunos de sus archivos sean escribibles, esto implica asignar correctamente los permisos a las respectivas carpetas, si usas el instalador automático, esto es algo de lo que no tendrás que preocuparte, pero si lo instalas manualmente, entonces deberás tener cuidado que permitir que las carpetas que muestra la imagen puedan ser escribibles:

Paso 3 - Método de instalación

El componente tiene 2 vías de instalación, una vía red y otra vía instalación manual, si consideras que el paquete completo tiene un peso de 8 MB, lo más recomendable es que la instalación sea vía red. En este caso necesitarás una “llave” para proceder a la instalación, esa llave personalizada la puedes conseguir con un simple click a través de tu cuenta en stack ideas, basta con que ingreses a tu panel de control y presiones la opción de conseguir la llave, una vez que ingreses la llave, tu pantalla debiera verse como la imagen que te muestro a continuación:

Paso 4 - Instalación de los paquetes necesarios

Si todo va como te indico, en este paso de la instalación puedes ir tranquilamente a tomar un café y esperar a que el proceso continúe, como te señalé anteriormente, al ser 8 MB la instalación toma un poco de tiempo, dependiendo del servidor. En mi caso, la instalación la realicé a través de una conexión Wi Fi de hotel (lenta) y me tomó aproximadamente 15 minutos, una conexión normal con un buen servidor no debiera tardar más de 10 minutos. Una vez finalizada la instalación, tu pantalla debiera mostrarte lo siguiente:

Paso 5 - Sincronización de usuarios

Cuando instalas Easy Social, este transforma tu componente de registro de usuarios y comienza a operar por defecto el que trae easy social, por lo tanto todos los usuarios que tengas registrados en el sitio serán migrados a la nueva extensión, pero la sincronización se mantiene, por lo que si por alguna razón debes desinstalar el componente, los datos principales que usa el registro de Joomla! permanecen intactos. A continuación te muestro una imagen del proceso de sincronzación:

Paso 6 - Finalización de la instalación

Si seguiste paso a paso este tutorial, entonces el componente estaría instalado correctamente y funcionando 100% integrado con tu Joomla!, verás una pantalla de finalización de la instalación informándote del éxito de la misma:

Cambios en el frontend

Una vez que finaliza la instalación y revisas el frontend de tu sitios, verás de inmediato un par de cambios, te lo muestro en la siguiente imagen de un sitio de pruebas con los datos básicos de Joomla!, la primera imagen muestra el antes de la instalación y la siguiente el después de la instalación del componente:

Como te habrás dado cuenta, aparece un nuevo elemento en el menú principal, este nuevo Item de menú es el que enlaza al componente. Si hacemos click sobre el nuevo item de menú veremos desplegarse una página de bienvenida en la que se permite ingresar al sitio a los usuarios registrados o invita a crearse una nueva cuenta:

Ahora bien, si observas el módulo de registro normal de Joomla! y haces click sobre el enlace a crear un nuevo usuario, verás que este cambió de acuerdo a las necesidades de tu nueva comunidad:

En el próximo artículo convertiremos nuestro componente al español y veremos las múltiples opciones de configuración que tiene el componente.

Aclaración: Este tutorial solo está escrito con fines de mostrar una extensión, el autor no tiene ninguna relación ni ningún vínculo comercial con Stack Ideas y su producto Easy Social.

0
Como elegir una extensión. Buscando en el JED (Par...
 

Comentarios

¿Ya està registrado? Ingresa Aquí
No hay comentarios por el momento. Sé el primero en enviar un comentario.

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/