Linux Day2008 Elgg

21
Elgg e il social networking Introduzione al social networking ed esempio di creazione di un proprio network tramite la piattaforma Elgg. Relatore: Ruggero Maffei

description

Descrizione di Elgg come piattaforma open source per lo sviluppo di propri social network

Transcript of Linux Day2008 Elgg

Page 1: Linux Day2008 Elgg

Elgg e il social networkingIntroduzione al social networking

ed esempio di creazione di un

proprio network tramite la

piattaforma Elgg.

Relatore: Ruggero Maffei

Page 2: Linux Day2008 Elgg

Social networking: dimensioni del fenomeno

Linux Day 2008

Page 3: Linux Day2008 Elgg

Social networking: dimensioni del fenomeno

Linux Day 2008

Page 4: Linux Day2008 Elgg

Social networking: dimensioni del fenomeno

Linux Day 2008

Page 5: Linux Day2008 Elgg

Social networking: dimensioni del fenomeno

Linux Day 2008

Page 6: Linux Day2008 Elgg

Social networking: dimensioni del fenomeno

Linux Day 2008

Page 7: Linux Day2008 Elgg

Elgg: caratteristiche della versione 1.0

Linux Day 2008

• Gestione utenti, file e siti

• Gestione multi sito

• Multilingua

• Ricerca system-wide basata su tag sia sui contenuti chesugli utenti

• Sistema di permessi e ruoli per utenti

• Gestione multi view per permettere un facile estensione

alla visualizzazione su dispositivi mobile

• API per eventi, plugin e widget

Page 8: Linux Day2008 Elgg

Elgg: caratteristiche della versione 1.0

Linux Day 2008

• Supporto a RSS, FOAF, XFN

• OpenID, OpenSocial, OAuth per integrazione

tramite web services

• Open Data Definition per import ed export dei dati

• RESTful API con formato dati JSON, XML o

serializzazione PHP

• Supporto AJAX attraverso jQuery

• Supporto a connessioni multiple a database per

aumentare la scalabilità

Page 9: Linux Day2008 Elgg

Elgg: caratteristiche della versione 1.0

Linux Day 2008

• Profilo utente

• Dashboard

• Feed attività

• Tool di amministrazione

• OpenSocial applicazioni

• Blog

• File repository

• Forum

• Social bookmarking

Page 10: Linux Day2008 Elgg

Elgg: Roadmap

Linux Day 2008

• Elgg 0.9 gestisce 50.000 utenti al campus di Brighton

• Versione 1.0 rilasciata il 18 Agosto

• Elgg community rilasciata il 7 Ottobre

• Versione 1.1 in rilascio il 3 Novembre

• Versione 1.5 prevista per primo trimestre 2009

Page 11: Linux Day2008 Elgg

Elgg: Profilo

Linux Day 2008

2

1. Dati utente

2. Message Board

3. Pagine utente

4. Gruppi

5. File utente

6. Bookmarks

1

3 4

5

6

Page 12: Linux Day2008 Elgg

Elgg: Gruppi

Linux Day 2008

2

1. Descrizione gruppo

2. Message Board

3. Ultime discussioni

4. File di gruppo

5. Pagine di gruppo

6. Membri del gruppo

1

3

4

5

6

Page 13: Linux Day2008 Elgg

Elgg: Dashboard

Linux Day 2008

2

1. Galleria widget

2. Layout dashboard

3. Drag and drop

4. Area preview

5. Barra degli strumenti

1

3

4

5

Page 14: Linux Day2008 Elgg

Elgg: Configurazione widget

Linux Day 2008

Page 15: Linux Day2008 Elgg

Elgg: Configurazione widget

Linux Day 2008

Page 16: Linux Day2008 Elgg

Elgg: Configurazione widget

Linux Day 2008

Page 17: Linux Day2008 Elgg

Elgg: Configurazione widget

Linux Day 2008

Page 18: Linux Day2008 Elgg

Elgg: Configurazione plugin

Linux Day 2008

Page 19: Linux Day2008 Elgg

Elgg: Esempio di community

Linux Day 2008

2

1

3

4

1. Gruppi tematici

2. LoginOpenID

3. Nuovi membri

4. Ultime attività

Page 20: Linux Day2008 Elgg

Elgg: Esempio di community

Linux Day 2008

2

1

3

4

1. Ultimi plugin

2. Ultimi temi

3. Attività piùremote sono chiuse

4. Ultimi sondaggi

Page 21: Linux Day2008 Elgg

Elgg: Riferimenti

Linux Day 2008

• Sito ufficiale: http://www.elgg.org/

• Community: http://community.elgg.org/

• Download: http://www.elgg.org/downloads.php

• E’ disponibile anche il repository SVN per scaricare e provare le versioni di sviluppo.