{"id":75,"date":"2013-01-14T19:20:45","date_gmt":"2013-01-14T19:20:45","guid":{"rendered":"http:\/\/blogviejo.sld.cu\/alejandromadruga\/?p=75"},"modified":"2014-05-29T15:12:39","modified_gmt":"2014-05-29T19:12:39","slug":"que-es-elgg","status":"publish","type":"post","link":"https:\/\/blogs.sld.cu\/alejandro\/2013\/01\/14\/que-es-elgg\/","title":{"rendered":"\u00bfQu\u00e9 es Elgg?"},"content":{"rendered":"<p>Elgg es una herramienta open source que te permite crear redes sociales sin mayor complicaci\u00f3n. Esta dise\u00f1ada para promover el aprendizaje a trav\u00e9s del conocimiento compartido, proveyendo herramientas que facilitan todas las tareas relacionadas con esta idea de compartir informaci\u00f3n: Blog, contactos, grupos de Trabajo. Que permiten gestionar el acceso a los recursos de la carpeta de un usuario o una comunidad.<\/p>\n<p>Seg\u00fan palabras del propio equipo de Elgg:<\/p>\n<p>&#8220;Elgg es un motor de redes sociales, ganadora del premio a la \u201cMejor plataforma de redes sociales de c\u00f3digo abierto\u201d que proporciona un framework robusto sobre el que construir todo tipo de entornos sociales, desde un Campus virtual para tu Universidad,Escuela o Instituto, una plataforma colaborativa para tu empresa hasta una herramienta para reforzar la marca de su empresa proporcionando una red social para los empleados y cliente&#8221;.<\/p>\n<p>La instalaci\u00f3n es f\u00e1cil, simplemente descargamos el zip que nos ofrece la web de Elgg, la configuramos en nuestro hosting (pod\u00e9is ver la configuraci\u00f3n en este ENLACE) y ya podemos empezar a personalizarla.<br \/>\nNada m\u00e1s entrar como administrador podemos activar y desactivar los m\u00f3dulos que m\u00e1s nos interesen, como las actualizaciones de nuestros amigos o clientes, los datos que pueden rellenar en sus perfiles, su dise\u00f1o, la gesti\u00f3n de los usuarios, los permisos, etc.<\/p>\n<p>Para construir una red social en Drupal, es necesario instalar y configurar multiples modulos de drupal, sin duda se puede construir con este cms, pero se pierde mucho tiempo de desarrollo, la ventaja de la aplicaci\u00f3n elgg, consiste en que es un software espec\u00edfico para esta tarea con lo que si lo que necesitamos es construir una aplicaci\u00f3n de red social muy concreta, elgg puede ser la soluci\u00f3n<\/p>\n<p>Elgg tiene muchas caracter\u00edsticas como manejo avanzado de usuarios, soporte de varios idiomas, soporte para celulares, un sistema avanzado de templates entre otros. Ademas te permite agregar m\u00e1s funcionalidad instalandole plugins e incluso te permite desarrollar tus propios plugins ya que el c\u00f3digo es completamente abierto.<\/p>\n<p>Elgg junto con los plugins adicionales cubre todas o las principales funcionalidades que se pueden esperar de una red social. Tambi\u00e9n el c\u00f3digo fuente es de licencia libre y esta pensado para que sea flexible y modular, permitiendo con facilidad modificar y adaptar el sistema a las necesidades. Funcionamiento de Elgg Cada usuario en Elgg, tiene un llamado espacio personal con un blog, una carpeta personal, una red de contactos, agregador de RSS y un perfil personal. Adem\u00e1s de los espacios personales existen los Grupos de trabajo, que permiten gestionar el acceso los recursos de la carpeta de un usuario o una comunidad. A continuaci\u00f3n se detallan, los plugins que se han utilizado en el prototipo, y que en su conjunto explican las caracter\u00edsticas y funcionalidades de elgg.<\/p>\n<p>Plugins del core.<br \/>\n\u2022 Blog -&gt; Plugin que habilita un blog para todos los usuarios del sistema, el usuario puede publicar entradas de blog, as\u00ed como ver los blogs de sus usuarios amigos.<br \/>\n\u2022 Bookmarks -&gt; Permite a los usuarios marcar como favorito, informaci\u00f3n en todo el site, entradas de blog, grupos, etc. Se puede visualizar en la siguiente pantalla cuando un usuario marca alg\u00fan contenido como favorito, puede introducir un texto descriptivo y marcar a otros usuarios para que visualicen esta informaci\u00f3n.<br \/>\n\u2022 Categories -&gt; Funcionalidad de categorizar el contenido del sitio.<br \/>\n\u2022 Custom index -&gt; Plugin para personalizar la p\u00e1gina de inicio del sitio, permite agregar widgets o m\u00f3dulos que indican la informaci\u00f3n reciente.<br \/>\n\u2022 Defaul Widget -&gt; Permite establecer una p\u00e1gina de inicio por defecto para los usuarios nuevos del sitio.<br \/>\n\u2022 Embed -&gt; Permite a los usuarios introducir elementos en los contenidos, im\u00e1genes, videos.<br \/>\n\u2022 Files -&gt; Plugin para subir archivos al site, admite im\u00e1genes pdfs, y documentos de office, El usuario puede compartir los ficheros, con los dem\u00e1s amigos.<br \/>\n\u2022 Friends -&gt; Provee un widgets en el que se muestran los amigos en la p\u00e1gina de inicio, del usuario.<br \/>\n\u2022 Groups -&gt; Los grupos son una funcionalidad muy util, y funcional dentro de las red social elgg, los grupos son unos espacios \u00fanicos, en los que los usuarios pueden compartir informaci\u00f3n, relacionada con un determinado tema.<br \/>\n\u2022 Invite friends -&gt; Provee una p\u00e0gina en la cual se pueden invitar a gente al sistema introduciendo direcciones de correo y eligiendo el mensaje de invitaci\u00f3n.<br \/>\n\u2022 Members -&gt; Muestra una p\u00e1gina con los miembros del sistema, \u00fatil para buscar amigos dentro de la red.<br \/>\n\u2022 Messages -&gt; Permite enviar mensajes entre los usuarios. En la p\u00e1gina de pefil del usuario, aparece un enlace, para poder enviale un mensaje de forma privada. El plugin tambi\u00e9n provee Bandeja de Entrada y elementos enviados.<br \/>\n\u2022 Mensaje Board -&gt; Permite publicar un mensaje en la p\u00e1gina de perfil del usuario.<br \/>\n\u2022 Profile -&gt; Permite crear y administrar los perfiles de usuario, configurando la visibilidad de los campos. Se trata de un plugin muy b\u00e1sico en el que se guardan s\u00f3lo los campos comunes, nombre, email, infomaci\u00f3n personal y 1 foro de perfil.<br \/>\n\u2022 The wire -&gt; Clon de twiter.<\/p>\n<p>Otra caracter\u00edsticas de Elgg son:<br \/>\n\u2022 Manejo de usuarios, objetos, archivos y sitio<br \/>\n\u2022 Funcionalidad de gr\u00e1ficas sociales<br \/>\n\u2022 Utiliza un sistema de tags para buscar entre todo el contenido y los usuarios<br \/>\n\u2022 Incluye una vista para celulares<br \/>\n\u2022 Tiene un API para los plugins<br \/>\n\u2022 Integra RSS<br \/>\n\u2022 Utiliza OpenID<br \/>\n\u2022 OpenSocial<br \/>\n\u2022 Tiene una extensa API REST con resultados en JSON, PHP o XML<br \/>\n\u2022 Permite adaptar sistemas de cache como memcached.<\/p>\n<p>Plugins extra de la comunidad<br \/>\n\u2022 Profile manager -&gt; A\u00f1ade la funcinalidad de manejar los perfiles de usuario a\u00f1adiendo campos, y modificando el perfil.<br \/>\n\u2022 Embed Video -&gt; Inserta flash videos desde los principales portales de internet: Youtube, vimeo, google video.<br \/>\n\u2022 Event Calendar -&gt; Este plugin a\u00f1ade un calendario de eventos completo al sitio y un calendario a los grupos.<br \/>\n\u2022 Friend invitation -&gt; Peque\u00f1o plugin que sirve para a\u00f1adir un widget que envia invitaciones de una forma m\u00e1s c\u00f3moda.<br \/>\n\u2022 Custom search -&gt; Plugin con que amplia y mejora la busqueda de elgg.<br \/>\n\u2022 Tidypics -&gt; Galer\u00eda de im\u00e1genes, permite subir y organizar galer\u00eda de im\u00e1genes en albumnes tanto para los usuarios como para los grupos.<br \/>\n\u2022 People you might know -&gt; Muestra un widget con informaci\u00f3n de personas que quiz\u00e1 conozcas . Amigos de Amigos.<\/p>\n<p>Para poder instalar Elgg necesitas los siguientes requerimientos:<br \/>\n\u2022 The Apache con los siguientes modulos:<br \/>\no mod_rewrite<br \/>\no PHP 5<br \/>\n\u2022 MySQL 5+<br \/>\n\u2022 PHP 5.2+ con las siguientes librerias:<br \/>\no GD<br \/>\no JSON<br \/>\no XML<br \/>\no Multibyte String support<\/p>\n<p>Nota: resumen realizado con varios articulos sacados de Internet<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Elgg es una herramienta open source que te permite crear redes sociales sin mayor complicaci\u00f3n. Esta dise\u00f1ada para promover el aprendizaje a trav\u00e9s del conocimiento compartido, proveyendo herramientas que facilitan todas las tareas relacionadas con esta idea de compartir informaci\u00f3n: Blog, contactos, grupos de Trabajo. Que permiten gestionar el acceso a los recursos de la [&hellip;]<\/p>\n","protected":false},"author":111,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[34],"tags":[],"_links":{"self":[{"href":"https:\/\/blogs.sld.cu\/alejandro\/wp-json\/wp\/v2\/posts\/75"}],"collection":[{"href":"https:\/\/blogs.sld.cu\/alejandro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.sld.cu\/alejandro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.sld.cu\/alejandro\/wp-json\/wp\/v2\/users\/111"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.sld.cu\/alejandro\/wp-json\/wp\/v2\/comments?post=75"}],"version-history":[{"count":2,"href":"https:\/\/blogs.sld.cu\/alejandro\/wp-json\/wp\/v2\/posts\/75\/revisions"}],"predecessor-version":[{"id":304,"href":"https:\/\/blogs.sld.cu\/alejandro\/wp-json\/wp\/v2\/posts\/75\/revisions\/304"}],"wp:attachment":[{"href":"https:\/\/blogs.sld.cu\/alejandro\/wp-json\/wp\/v2\/media?parent=75"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.sld.cu\/alejandro\/wp-json\/wp\/v2\/categories?post=75"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.sld.cu\/alejandro\/wp-json\/wp\/v2\/tags?post=75"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}