SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
ELGG,
                      THE SOCIAL NETWORK
                                Diego Gallardo - @demege
                               Gustavo Bellino - @gushbellino




sábado 3 de septiembre de 11
TEMAS A TRATAR
    • Que es Elgg ?
    • Funcionalidades
    • Modelo de datos
    • Comunidad de Elgg
    • Plugins de la Comunidad
    • Otras funcionalidades de Elgg.




sábado 3 de septiembre de 11
QUÉ ES ELGG ?
    • Es un framework para desarrollar redes sociales.
    • Esta basado en MVC.
    • Desarrollado inicialmente por Curverider, actualmente por
    soportado por “The Elgg Fundation”.
    • Basado en LAMP y Open Source.
    • Licencia GPL V2 en los plugins y MIT en el engine.
    • Herramientas sociales (actividad, amistad, mensajes,
    microblogging).


sábado 3 de septiembre de 11
FUNCIONALIDADES
    • Plugins por defecto:

                                                      Tags
                                                                Messages

                                       Pages                                Blog




                               RSS
                                                                               Comment




                                     Files                                 Widgets

                                               Friends/Groups     Forum


  • Ademas: bookmarks, message board, activity, the wire.

sábado 3 de septiembre de 11
FUNCIONALIDADES
    • Extensión de funcionalidades a través de plugins.
    • Abstracción de la base de datos.
    • Soporte de Internacionalización. (en, es ..)
    • Potente sistema de vistas (default, xml, json, iphone, mobile)
    • Eventos y Plugin Hooks.
    • Soporte Cron.
    • Niveles de acceso de contenido (publico, logeado, amigos,
    privado).

sábado 3 de septiembre de 11
FUNCIONALIDADES
    Plugins:
    • Modificación de la forma de visualización.
    • Modificación de comportamiento.

    Vistas:
    • Extensión de vistas.
    • View types (default, xml, json, iphone).

    Eventos y Hooks:
    •Permite capturar eventos. Ej: creacion usuario, login.
    •Lanzamiento de hooks para que algun plugin responda si es necesario.
sábado 3 de septiembre de 11
MODELO DE DATOS




sábado 3 de septiembre de 11
COMUNIDAD
    • Elgg tiene una gran comunidad de usuarios, actualmente 46.596
    usuarios.
    • Plugins de la comunidad, actualmente 1.093 plugins y 2.595.126
    descargas.
    • Discusiones.
    • Grupos.
    • Lista de desarrolladores.
    • Reporte de bugs.


sábado 3 de septiembre de 11
PLUGINS DE LA COMUNIDAD
    •Videos (izap_videos)




sábado 3 de septiembre de 11
PLUGINS DE LA COMUNIDAD
    • Fotos (tidypics)




sábado 3 de septiembre de 11
PLUGINS DE LA COMUNIDAD
    • River coments, Likes (Dashboard)




sábado 3 de septiembre de 11
OTRAS FUNCIONALIDADES - API
    • RESTful API
    • Resultados en json, xml, php.
    • Exposición de funciones.
    • Herramienta de testeo de api calls.
    • Plugins: apiadmin, apitest.




sábado 3 de septiembre de 11
¿DUDAS O PREGUNTAS?




  Diego Gallardo - @demege

sábado 3 de septiembre de 11
PREGUNTAS ...
    • Elgg es fácil?. (Nada es fácil, pero si lees mucho toda la documentación te va a resultar fácil, y
    en cuanto lo conozcas vas a querer elggizar todo. :) )

    • Lo instalo? . (Si como no... Animate. Version actual 1.7.8 . http://elgg.org/download.php )
    • Donde pregunto. (Google groups: “elgg-development” & “elgg-en-espanol” )
    • Lo proximo: Elgg 1.8 Beta (en breve) (Ajax support, mejoras UI, CSS, theme
    defecto, nuevo instalador, nuevo panel admin)




sábado 3 de septiembre de 11
GRACIAS

                                    http://docs.elgg.org/wiki/Main_Page

                                       http://community.elgg.org/

                               http://community.elgg.org/pg/profile/demege




  Diego Gallardo - @demege

sábado 3 de septiembre de 11

Más contenido relacionado

Similar a Elgg, The Social Network - Barcamp Rosario 2011

DXAT LENA presentación final
DXAT LENA presentación finalDXAT LENA presentación final
DXAT LENA presentación finalnoemi_arbos
 
Tipos de usuarios
Tipos de usuariosTipos de usuarios
Tipos de usuariosacristofer
 
GRUPO DE ELGG SJLS 2E
GRUPO DE ELGG SJLS 2EGRUPO DE ELGG SJLS 2E
GRUPO DE ELGG SJLS 2Edcuestasjls
 
Django - Plataforma de sitios web
Django - Plataforma de sitios webDjango - Plataforma de sitios web
Django - Plataforma de sitios webjcarazo
 
Postgre SQL. Qué es? Y cuál es su finalidad?
Postgre SQL. Qué es? Y cuál es su finalidad?Postgre SQL. Qué es? Y cuál es su finalidad?
Postgre SQL. Qué es? Y cuál es su finalidad?JuniorFranciscoCorci
 
Universidad tecnica de ambato
Universidad tecnica de ambatoUniversidad tecnica de ambato
Universidad tecnica de ambatoAndres Cj
 
Android la plataforma móvil open source
Android la plataforma móvil open sourceAndroid la plataforma móvil open source
Android la plataforma móvil open sourceIsrael Camacho
 
PRESENTACIÓN I1 SAFARI NAVEGADOR
PRESENTACIÓN I1 SAFARI NAVEGADORPRESENTACIÓN I1 SAFARI NAVEGADOR
PRESENTACIÓN I1 SAFARI NAVEGADORVeliz Luq
 
Web 2.0 Definitiva
Web 2.0 DefinitivaWeb 2.0 Definitiva
Web 2.0 Definitivapocoyos
 
Web 2.0 Definitiva
Web 2.0 DefinitivaWeb 2.0 Definitiva
Web 2.0 DefinitivaPocoy
 
RAD Portlet Development using XMLPortletFactory
RAD Portlet Development using XMLPortletFactoryRAD Portlet Development using XMLPortletFactory
RAD Portlet Development using XMLPortletFactoryJack A. Rider
 

Similar a Elgg, The Social Network - Barcamp Rosario 2011 (20)

DXAT LENA presentación final
DXAT LENA presentación finalDXAT LENA presentación final
DXAT LENA presentación final
 
Tipos de usuarios
Tipos de usuariosTipos de usuarios
Tipos de usuarios
 
Asasa
AsasaAsasa
Asasa
 
Presentacion cw2012
Presentacion cw2012Presentacion cw2012
Presentacion cw2012
 
Digg y dropobox
Digg y dropoboxDigg y dropobox
Digg y dropobox
 
Presentacion Elgg
Presentacion ElggPresentacion Elgg
Presentacion Elgg
 
Presentacion Elgg
Presentacion ElggPresentacion Elgg
Presentacion Elgg
 
GRUPO DE ELGG SJLS 2E
GRUPO DE ELGG SJLS 2EGRUPO DE ELGG SJLS 2E
GRUPO DE ELGG SJLS 2E
 
GURPO ELGG SJLS
GURPO ELGG SJLSGURPO ELGG SJLS
GURPO ELGG SJLS
 
Django - Plataforma de sitios web
Django - Plataforma de sitios webDjango - Plataforma de sitios web
Django - Plataforma de sitios web
 
Curso joomla-3
Curso joomla-3Curso joomla-3
Curso joomla-3
 
Postgre SQL. Qué es? Y cuál es su finalidad?
Postgre SQL. Qué es? Y cuál es su finalidad?Postgre SQL. Qué es? Y cuál es su finalidad?
Postgre SQL. Qué es? Y cuál es su finalidad?
 
Giova
GiovaGiova
Giova
 
Universidad tecnica de ambato
Universidad tecnica de ambatoUniversidad tecnica de ambato
Universidad tecnica de ambato
 
Android la plataforma móvil open source
Android la plataforma móvil open sourceAndroid la plataforma móvil open source
Android la plataforma móvil open source
 
PRESENTACIÓN I1 SAFARI NAVEGADOR
PRESENTACIÓN I1 SAFARI NAVEGADORPRESENTACIÓN I1 SAFARI NAVEGADOR
PRESENTACIÓN I1 SAFARI NAVEGADOR
 
Trabajo expo
Trabajo expoTrabajo expo
Trabajo expo
 
Web 2.0 Definitiva
Web 2.0 DefinitivaWeb 2.0 Definitiva
Web 2.0 Definitiva
 
Web 2.0 Definitiva
Web 2.0 DefinitivaWeb 2.0 Definitiva
Web 2.0 Definitiva
 
RAD Portlet Development using XMLPortletFactory
RAD Portlet Development using XMLPortletFactoryRAD Portlet Development using XMLPortletFactory
RAD Portlet Development using XMLPortletFactory
 

Último

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 

Último (11)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 

Elgg, The Social Network - Barcamp Rosario 2011

  • 1. ELGG, THE SOCIAL NETWORK Diego Gallardo - @demege Gustavo Bellino - @gushbellino sábado 3 de septiembre de 11
  • 2. TEMAS A TRATAR • Que es Elgg ? • Funcionalidades • Modelo de datos • Comunidad de Elgg • Plugins de la Comunidad • Otras funcionalidades de Elgg. sábado 3 de septiembre de 11
  • 3. QUÉ ES ELGG ? • Es un framework para desarrollar redes sociales. • Esta basado en MVC. • Desarrollado inicialmente por Curverider, actualmente por soportado por “The Elgg Fundation”. • Basado en LAMP y Open Source. • Licencia GPL V2 en los plugins y MIT en el engine. • Herramientas sociales (actividad, amistad, mensajes, microblogging). sábado 3 de septiembre de 11
  • 4. FUNCIONALIDADES • Plugins por defecto: Tags Messages Pages Blog RSS Comment Files Widgets Friends/Groups Forum • Ademas: bookmarks, message board, activity, the wire. sábado 3 de septiembre de 11
  • 5. FUNCIONALIDADES • Extensión de funcionalidades a través de plugins. • Abstracción de la base de datos. • Soporte de Internacionalización. (en, es ..) • Potente sistema de vistas (default, xml, json, iphone, mobile) • Eventos y Plugin Hooks. • Soporte Cron. • Niveles de acceso de contenido (publico, logeado, amigos, privado). sábado 3 de septiembre de 11
  • 6. FUNCIONALIDADES Plugins: • Modificación de la forma de visualización. • Modificación de comportamiento. Vistas: • Extensión de vistas. • View types (default, xml, json, iphone). Eventos y Hooks: •Permite capturar eventos. Ej: creacion usuario, login. •Lanzamiento de hooks para que algun plugin responda si es necesario. sábado 3 de septiembre de 11
  • 7. MODELO DE DATOS sábado 3 de septiembre de 11
  • 8. COMUNIDAD • Elgg tiene una gran comunidad de usuarios, actualmente 46.596 usuarios. • Plugins de la comunidad, actualmente 1.093 plugins y 2.595.126 descargas. • Discusiones. • Grupos. • Lista de desarrolladores. • Reporte de bugs. sábado 3 de septiembre de 11
  • 9. PLUGINS DE LA COMUNIDAD •Videos (izap_videos) sábado 3 de septiembre de 11
  • 10. PLUGINS DE LA COMUNIDAD • Fotos (tidypics) sábado 3 de septiembre de 11
  • 11. PLUGINS DE LA COMUNIDAD • River coments, Likes (Dashboard) sábado 3 de septiembre de 11
  • 12. OTRAS FUNCIONALIDADES - API • RESTful API • Resultados en json, xml, php. • Exposición de funciones. • Herramienta de testeo de api calls. • Plugins: apiadmin, apitest. sábado 3 de septiembre de 11
  • 13. ¿DUDAS O PREGUNTAS? Diego Gallardo - @demege sábado 3 de septiembre de 11
  • 14. PREGUNTAS ... • Elgg es fácil?. (Nada es fácil, pero si lees mucho toda la documentación te va a resultar fácil, y en cuanto lo conozcas vas a querer elggizar todo. :) ) • Lo instalo? . (Si como no... Animate. Version actual 1.7.8 . http://elgg.org/download.php ) • Donde pregunto. (Google groups: “elgg-development” & “elgg-en-espanol” ) • Lo proximo: Elgg 1.8 Beta (en breve) (Ajax support, mejoras UI, CSS, theme defecto, nuevo instalador, nuevo panel admin) sábado 3 de septiembre de 11
  • 15. GRACIAS http://docs.elgg.org/wiki/Main_Page http://community.elgg.org/ http://community.elgg.org/pg/profile/demege Diego Gallardo - @demege sábado 3 de septiembre de 11