Tutorial Community Builder | Joomla CB

Mucho tiempo habia pasado desde la ultima vez que utilice este fantastico componente, llamado Community Builder, mas comúnmente nombrado con la abreviatura CB, para los usuarios de Joomla, que significa traducido, Comunidad en construccion o construyendo una comunidad, sin el cual joomla no seria lo mismo. Mucho debe agradecer la comunidad Joomla a este componente que ha sido la referencia en cuestión de gestión de usuarios durante mucho tiempo…

Sigue siendo una aplicación muy valida y con un crecimiento sin freno, la prueba los mas trecientos mil usuarios registrados en su web joomlapolis . En este tutorial mostrare las formas de instalación, uso y añadiré las extensiones joomla necesarias para su descarga. Comenzaremos por la instalación y configuración para el registro de usuarios.

Instalacion Comunnity Builder

Lo primero es descargarse el archivo que contiene los archivos de instalación del componente junto a otras extensiones, que se instalan desde ese mismo archivo, con lo cual hay no hay que descomprimir primero el archivo que se puede descargar de Joomlapolis en su ultima versión.
 
Para descargarlo hay que registrarse, es gratuito.
{xtypo_info} Enlace descarga CB. 2.1.2 desde el D.e.j.e {/xtypo_info} Una vez descargado si abren para observar el archivo, veran varios archivos. Los archivos que nos interesan son los compromidos en formato ZIP.{xtypo_download} Plugin Idioma castellano (español) cod. UTF-8 – Probado y funcionando correctamente en C.B 2.0.4{/xtypo_download}
 
Instalado, nos muestra la pantalla para iniciar la configuración.
 
Configurar Community Builder
 

Componente

El archivo com_comprofiler.zip es el componente community builder y el que debemos instalar primero. Su instalación es como la de cualquier otra extensión. Desde nuestro administrador Joomla, en Extensiones – Instalar/ desinstalar , seleccionamos el archivo e instalamos.

Modulos

Los módulos que se instalan son tres de este archivo, mas adelante veremos mas módulos interesantes para instalar en relación con el componente CB. El primero es el mod_cblogin.zip el cual activaremos en lugar del que ya tenemos activado del core de joomla.
Este nos llevara al formulario de alta en el registro de nuestra web joomla. El segundo módulo es el mod_comprofilerOnline.zip que nos indicara los usuarios registrados online y pulsando en su nombre de usuario nos llevara a su perfil y el tercero que esta incluido en el pack es el mod_comprofilerModerator.zip que muestra (cito lo traducido) muestra notificaciones de acciones pendientes para el moderador y la funcionalidad de las conexiones de Community Builder.

Estos son los tres modulos que estan incluidos en el pack de descarga y que se instalan a la vez. El unico indispensable es el mod_cblogin.zip ya que es el que nos  permitira acceder a nuestro perfil y para los nuevos usuarios, mostrara el formulario generado con CB.

Plugins

El plugin del pack se auto instala y activa junto con el componente, al igual que los módulos, es el plg_communitybuilder.zip. Es un plugin, con varias funciones.

En este apartado de los plugins me voy a detener para explicar como funcionan y las funciones asignadas a cada uno. También tratare de explicarles como se instalan los plugins de terceros que no vienen incluidos en el pack de Joomlapolis.

{xtypo_rounded4}Primero señalar que los plugins del componente Community Builder NO se instalan como cualquier otro plugin desde extensiones – instalar/desinstalar si no desde la propia extension community builder .{/xtypo_rounded4}

 
 
Plugins community builder
 
 

Cuando situamos nuestro raton encima del menu del administrador joomla, sobre Componentes se desplegan un sub menú con las distintas extensiones instaladas en nuestro joomla, al desplazarnos hacia Community Builder se desplegá un segundo sub menú del propio componente y muestra las siguientes opciones:

User management

Desde esta opción accederemos a la lista de los usuarios que se han registrado y les mostrara los distintos campos indicándoles si estan activados, su nombre, nombre de usuario, email, Grupo de usuario al que pertenece… Los usuarios pueden ser editados, bien simplemente pinchando en el nombre o señalando el cuadro de la izquierda y pinchando en la imagen de ejecución de la orden “Edit” que viene a significar editar.

Tab management

Desde esta opcion es donde indicaremos que pestañas se mostraran en el perfil de cada ususario. Cada pestaña (Tab) puede ser editado y crear nuevos personalizados. Observaran que hay una serie de pestañas que si estan instaladas pero no activadas. Pueden ir probando cuales quieren que sean mostradas y los niveles de permisos de usuario para que sean vistas.

Field management

Bien este apartado es muy importante y son los campos que se van a mostrar para el registro de los navegantes. Veran que las opciones son muchas, como por ejemplo el poder incluir el codigo CAPTCHA que sirve para los spiders que circulan por la red no puedan hacerse con los emails de los navegantes. les aconsejo que lo activen ya que cada dia son mas los usuarios que optan por no registrarse si no existe esa opcion. Cada uno de esos campos son editables y tienen distintas opciones de mostrar los campos, pudiendo ser un simple campo donde insertar una direccion o un deplegable para elegir por ejemplo una provincia de nuestro pais.

Por supuesto la posiblidad de crear nuestros propios campos para el registro.Segun vayan trabajando con el componente y sus opciones iran descubriendo nuevas posibilidades, como señalar que un campo en cuestion pueda ser buscado por otros usuarios, digamos por ejemplo que si alguien señala una opcion como ejemplo “Empresa” SI o NO desde el buscador se pueda localizar si es empresa o no.

Asi un largo etcetera y posibilidades. Puede que al principio les pueda parecer un poco engorroso pero les aseguro que solo es cuestion de tener un poco de atrevimiento y enseguida se haran con el control y posibilidades que ofrece este apartado de Community Builder.

List management

Este apartado es imprecindible si queremos añadir mas campos en el registro de los usuarios desde Community Builer y configurar los campos nuevos que queremos añadir para que sea posible encontrarlos en una busqueda etc… Observaran las opciones una vez accedan y pulsen en la imagen “Nuevo” o “New” dependiendo del idioma o si esta traducido. En la parte inferior en el segundo apartado podran ordenar por columnas el modo de visualizacion, permisos etc…

Plugin management

Este es el punto critico en cuanto a añadidos para nuestro community builder. Desde aqui es donde deberemos instalar los plugins para Community Builder. como por ejemplo el idioma Castellano (Español). Una vez accedan en la parte inferior de la pagina observaran el apartado para poder examinar en nuestro ordenador, seleccionar el archivo plugin e instalarlo. Luego en la parte superior de la pagina lo activaremos o no.

Tools

En Tools, que viene a significar Herramientas disponemos de varias opciones para mantener nuestra comunidad de usuarios en orden, junto a otras opciones a veces necesarias si observamos algun tipo de anomalia y poco mas.

Configuration

En el siguiente apartado les mostrare las distintas opciones y la forma de usarlo.

Estos apartados como plugins se muestran, al acceder al panel de control, mucho mas y mejor  definido que sus antecesores, y desde el que podremos retomar la configuración.

Panel Community Builder

 

Configuration

Este apartado esta traducido al castellano, asi les sera mas sencillo de manejar y resultando ser la parte mas importante pues no viene nada mal. Bien, la configuracion se nos presenta en forma de Tabs, o sea pestañas que segun pincharemos en cada una se nos presentara las opciones a configurar. Son las siguientes –>

General

Estos son los parametros generales de configuracion. Cosas como el estilo del nombre, formato de fecha etcetera.
 
Configuracion general
 

Registro

En esta parte configuraremos los parametros generales para el registro independientemente de los parametros generales de Joomla para el registro.
{gallery}registro{/gallery}

Usuarios

Permitir enlace al perfil y numero de usuarios mostrados.
 
Usuarios CB
 

Perfil de Usuarios

Aqui se configurara la forma en la que se muestra el perfil de un usuario. Este es un tema pendiente en lo que se refiere a la forma de mostrar a los usuarios a los navegantes u otros usuarios. jomsocial tiene bastante mejor configurada esa parte.
 
Perfil usuario CB
 

Imagenes

Aqui se va a configurar el tamaño de las miniaturas que se generaran automaticamente, con que librerias se van a generar y demas. Lo normal es siempre utilizar las librerias GD2, las cuales casi todos los servidores existentes utilizan.
 
Imagenes en CB

Moderación

Aqui se configura si los usuarios se registran y les llega un email de aprobacion, el grupo de usuarios que puede moderar a los otros grupos, etcetera. Es preferible dejarlo configurado con los super administradores.
 
Moderación Community Builder
 

Conexiones

Este es una parte importante para la interaccion entre usuarios, pero aun sigue siendo una parte bastante “tosca” y poco clara. Otra vez Jomsocial lleva la delantera en ese aspecto, con una usabildad mucho mas amigable y clara.
 
Conexiones CB
 
 

Integracion

Y con este punto finalizamos, lo que es la parte de configuracion del componente. Aqui se tiene la opcion de ser avisado de forma automatica cada vez que se accede al administrador si hay una version nueva de Community Builder.
 
Integracion CB
 
A modo de observacion, una vez accedan a una de las sub categorias del componente, ya no necesitaran volver a hacerlo, pudiendo acceder a cualquier opcion del sub menu como se muestra en la siguiente imagen.

Observacion Panel administracion Community builder


Estas son las opciones a las que podemos acceder desde el menu de la administracion de nuestro Joomla /components / Community Builder y para lo que sirve cada una de ellas.

A continuacion vean una demo de una opcion de registro con peticion de datos adicionales..
{xtypo_info} DEMO registro ampliado (Version antigua) {/xtypo_info}

Algunos Plugins y Modulos que les seran de ayuda

Proximamente en las succesivas actualizaciones de este tutorial ire insertando Modulos y Plugins especificos para Community Builder. Les ayudara considerablemente a la hora de mostrar una comunidad mas completa.

Modulo Nuevos Usuarios

Este modulo nos muestra los perfiles de distintos tipos de usuario nuevos, y funciona perfectamente en ambas versiones joomla.Nuevos usuarios

Modulo Total usuarios

Lo mismo que el anterior.

Modulo usuarios Online

Lo mismo que el anterior
 
Recordar que para poder usar el mismo modulo para las distintas funciones para la que esta diseñado, solo es necesario copiar el modulo. Señale la casilla del modulo original y hagan clic en la imagen “Copiar” arriba a la derecha de su panel de administracion Joomla.
 
{xtypo_alert} Modulos CB –> Usuarios Online | Total Usuarios | Nuevos Usuarios {/xtypo_alert}
Conclusiones:
Este es excelente componente para la gestion de usuarios de Joomla, pero tiene dos puntos que necesita mejorar y que son el aspecto y forma de visualizacion de los perfiles de usuarios y la comunicacion entre usuarios. JoomlaPolis fue pionera sobre ese tipo de extensiones y aun sigue siendo una extension muy valida, salvando los dos puntos que necesita mejorar.

Para la comunicacion entre usuarios existen otras vias como son la extension Uddeim. {xtypo_info} Extension UddeIM para mensajeria instantanea entre usuarios de una web Joomla {/xtypo_info}

 
Ahora bien… Si lo que buscan es no complicarse la vida y se lo den todo hecho, Community builder PRO es la solución, aunque de pago, según mi opinion, merece la pena. Ver distintas opciones.
 
Este Tutorial de Community Builder en español se ira actualizando y mejorando.

Comments

  1. JE28

    Muchas gracias por este aporte!!!

  2. podamil@gmail.com

    gracias por la ayuda ha sido muy interesante y util…
    felicidades y continua compartiendo tu conocimiento.

  3. podamil@gmail.com

    no he podido instalar el modulo superthumb y tambien la extension del IM, podrian ilustrarme a cerca de esto.

  4. redlo

    Para que recibas una ayuda mas completa, pienso que quizas seria mejor que preguntes en el foro de esta web. De momento mira si tienes los permisos de escritura adecuados en las carpetas de joomla.

  5. goyitoparana

    GEnial el tutorial. No veo la hora de llegar a mi casa y hacer las pruebas con toda la informacion de este tutorial!!!
    De paso aprovecho para una consulta… Existe algun plugin de Community para Redes Sociales como lo tiene por ejemplo JomSocial que te permite conectar con aplicaciones FCB y publicar en su muro? esta muy bueno eso la verdad, seria genial si existiera tambien en Community y quizas yo aun no la conozco….

    Saludos!!

  6. jcrochon

    Hola, Muy bueno el tutorial, lo seguí y pude instalar el CB sin problemas.
    Sin embargo no encuentro como activar el código Captcha.
    Por más que le busco, nada, no aparece.
    ¿Hay que instalar algún plugin aparte?
    De antemano, gracias.

  7. redlo

    Captcha Community builer
    Creo que si hay que instalar un plugin, en el jed lo tienes : [url]http://extensions.joomla.org/extensions/extension-specific/community-builder-extensions/community-builder-management/1802[/url]

  8. zelaya66

    #5
    gracias por el aporte 🙂

  9. Dafnemod

    Gracias
    gracias por el aporte muy bueno pero no consigo instalar el primer archivo

  10. glassterman

    gracias
    Muchas gracias por el tutorial.
    Muy bueno.

  11. kinver

    Grasias.
    Chido esta si que es una buena explicación , sebe que te tomaste tu tiempo y en pensar como un principiante por que hasta un niño te entendería, Gracias.

  12. crsanchez

    Excelente articulo
    Gracias por aportar los siempre necesitados articulos. Tengo una duda, el componente es gratis pero todo lo demas es de pago, ¿sin estas extenciones de pago seguira siendo excelente este componente?.

  13. lucas41

    Es un buen componente para registros rapidos
    [b]Lo es, y es perfecto para registro con campos para recabar datos de usuarios utiles para el mismo y para los admin de una web[/b].

    Leyendo este tutorial me hice un formulario de registro para un cliente que no queria historias de perfiles de usuarios y cosas de esas, solo recabar datos.
    Y como te indican, hay muchos componentes joomla que interactuan con el CB.
    Es MUY BUENO.

    [quote name=”crsanchez”]Gracias por aportar los siempre necesitados articulos. Tengo una duda, el componente es gratis pero todo lo demas es de pago, ¿sin estas extenciones de pago seguira siendo excelente este componente?.[/quote]

Deja un comentario