Escolar Documentos
Profissional Documentos
Cultura Documentos
Slides Elgg
Slides Elgg
Slides Elgg
Gustavo Caldeira
Consultor em arquitetura de sistemas e web social
caldeira.santos@gmail.com
Tpicos
Introduo
Pr Requisitos/Instalao
Plugins
Extendendo o Elgg
Performance
Futuro da Plataforma
Introduo
O que o Elgg
Recursos
Entidades que usam o Elgg
Alguns exemplos
O que o Elgg
Elgg uma Plataforma / Framework para criao
de redes sociais, sejam elas pblicas como o
Facebook, privadas como redes corporativas, ou
intranets como as criadas com o Sharepoint.
Por que
Plataforma?
Por que
Framework?
Elgg - Apresentando a melhor plataforma
para redes sociais
Recursos da plataforma
Grupos
Perfil
Blogs/RSS
Mensagens
Arquivos
Discusso
Elgg - Apresentando a melhor plataforma
para redes sociais
Recursos da plataforma +
Plugins da comunidade
Vdeos
Perfil
Grupos
Audio
Arquivos Mercado
Vdeos Mensagens
Calendar Discusso
Blogs/RSS
Chat
Jogos
Governo da Austrlia
Governo da Inglaterra
Governo do Canad
Stanford
Elgg - Apresentando a melhor plataforma
para redes sociais
Mas e no Brasil???
Fiocruz
Minas Gerais
Elgg - Apresentando a melhor plataforma
para redes sociais
Alguns Exemplos
Tpicos
Introduo
Pr Requisitos/Instalao
Plugins
Extendendo o Elgg
Performance
Futuro da Plataforma
Pr Requisitos
Para rodar o Elgg necessrio um servidor Web
Apache, linguagem PHP e SGBD MySQL.
Plugins
Definio
Plugins padro
Plugins da comunidade
Instalando um plugin
Internacionalizao/Traduo
Estrutura de Pastas
Definio de Plugin
Plugins padro
Blog
Bookmarks
User Dashboard
Embed
File
Groups
Invite Friends
Members
Message Board
Profile
Messages
Instalando um plugin
Video 02
Instalando um tema
Video 03
Internacionalizao
Vdeo 04
Traduo
Vdeo 05
Plugins Padro
Plugins da comunidade
Profile Manager
Tidypics Photo Gallery
Likes
Event Caldendar
Videos Lists
Izap Videos
Chat Plugin
Elgg Mobile
Google Analytics
Social Login
Facebook Theme
Plugins Comunidade
Video 07
Estrutura de Pastas
Extendendo o Elgg
Criao de um plugin
Arquivo languages
Sistema de views
Entidades
Relacionamentos
Integraes
Criao de um plugin
Basicamente um plugin sempre ter pelo menos dois
arquivos, seguindo a seguinte hierarquia:
/mod/
/nome_plugin/
/manifest.xml
/start.php
Criando um plugin de
anuncios
Video 08
Extendendo o plugin de
anuncios
Video 09
Concluindo o plugin de
anuncios
Vdeo 10
Integraes
SSO
Redes sociais
Facebook
Google
Twiter
Foursquare
Outros sistemas
Moodle
WordPress
Rest API
Elgg - Apresentando a melhor plataforma
para redes sociais
Performance
Memcache
Query caching
Simple cache
View path query
O futuro da plataforma
Verso 1.9
Performance
Classe ElggComment
Rewrite notifications
Verso 2.0
Orientao a objetos
Query objects
OO Controllers
Referncias
http://elgg.org/
http://community.elgg.org/
http://blog.elgg.org/
http://trac.elgg.org/
Apoio:
http://socialteam.com.br
Elgg - Apresentando a melhor plataforma
para redes sociais
FIM
Tudo quanto te vier mo para fazer, faze-o
conforme as tuas foras, porque na sepultura,
para onde tu vais, no h obra nem projeto,
nem conhecimento, nem sabedoria alguma.
Eclesiastes 9:10
Obrigado Senhor