Domingo, 25 Junio 2017

Anahita Social Engine | Extension Joomla para redes sociales

Primero fue Community Builder, luego Jomsocial y ahora llega Anahita Sociale Engine, una extension Opensource con licencia GPL 3.0 gratuita, para montar tu propia red social. El aspecto que presenta esta extension es la tipica que presentan las extensiones para redes sociales de calidad. Muy bien diseñada y pensada para formar comunidades de exito, aunque no lo veo claro para que  pueda ser usada para gestionar los usuarios de una web joomla de forma eficiente y controlada, ya que de momento las opciones para editar el formulario de registro no son editables y se debe tener en cuenta. La extension tiene sus exigencias en cuanto a Php/Mysql, es necesario disponer de la opcion para pasar MySQL a MySQLi...
Debe ser instalado el framework de Nooku, motivo del cambio necesario a Mysqli, pero tampoco es un imposible para la inmensa mayoria de los servidores para paginas webs existentes de una cierta calidad y Joomla 1.5 ya lo contempla.

Primero les explicare como poder pasar de Mysql a Mysqli, para luego explicar el proceso de instalacion, el uso de la herramienta Anahita y sus funciones añadidas como aplicaciones que pueden ser añadidas para mejorar el visionado y usabilidad. Se debe tener en cuenta la posiblidad de que algunas extensiones dejen de funcionar como es debido despues de realizar el cambio a Mysqli.

Esta es una toma de contacto inicial a este nuevo componente. Si el proyecto prospera y sigue siendo GPL, continuare con la divulgacion de nuevas aplicaciones, mejoras y actualizaciones. El origen, creacion e historia de Anahita Sociale Engine, se puede resumir como la mayoria de las historias que se cuentan de la union de dos mentes brillantes que deciden poner parte de su tiempo al servicio de los demas. Estas dos mentes brillantes son  Ash Sanieyan y Rastin Mehr .

De MySQL a MySQLi:
Joomla ya viene preparado para trabajar con MySQLi, por lo tanto lo unico que debemos hacer es cambiarlo desde Sitio / Configuracion Global - Servidor y en el cuadro Configuración de la base de datos en Tipo de base de datos poner mysqli o simplemente añadir la i a mysql que es la predeterminada.

Instalacion Anahita:
  1. Descargar e instalar el framework Nooku (Nooku.zip o Nooku.tar.gz)
  2. Cambiar el tipo de Base de datos a "Mysqli"
  3. Descargar e instalar Anahita Social Engine ™
  4. Poner en off el plugin SEF de Joomla, desde Extensiones / Gestor de Plugins
Una vez ejecutemos la instalacion mostrara un mensaje pidiendonos si queremos que traspasemos los usuarios joomla de nuestra web a anahita. Hagan segun conveniencia. Se instala de forma automatica, la plantilla joomla Anahita, y su aspecto es el de la demo que se puede visualizar en las imagenes que a continuacion les muestro.
Para editar el perfil de un usuario solo hay que acceder a la cuenta y editar nuestro perfil.
Aplicaciones para Anahita:
Aqui viene la pega de casi todas estas extensiones que son muy buenas y Gpl, pero que las aplicaciones o añadidos, los cuales permiten realizar una web completa son de pago, en el caso de Anahita hay una suscripcion por un año de un valor de 500$, vamos, una pasada total. De ahi a que señalo "Si el proyecto prospera y..." es una pena de verdad y no invita a otros desarrolladores a crear aplicaciones para este buen componente pero con limitaciones obvias debido al precio de las aplicaciones oficiales, aunque hay que reconocer que para montar una red social de contactos, añadiendo por ejemplo el componente para mensajeria privada UddeIM se puede montar una web social bastante potable sin necesidad de añadidos, aun con falta de modulos. Jomsocial es al reves, pagas la extension principal pero la mayoria de aplicaciones que merecen la pena son gratuitas.

Por ultimo recomendar que no se utilize aun en produccion debido a lo novedoso del sistema

Descarga extension Anahita

Consultor y Desarrollador Proyectos Web
lorenzo
Author: lorenzo
Sobre mi...
Otros contenidos de este Redactor

Debe registrarse para poder Comentar