Linux Day2008 Elgg

Post on 05-Dec-2014

2.071 views 0 download

description

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

Transcript of 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

Social networking: dimensioni del fenomeno

Linux Day 2008

Social networking: dimensioni del fenomeno

Linux Day 2008

Social networking: dimensioni del fenomeno

Linux Day 2008

Social networking: dimensioni del fenomeno

Linux Day 2008

Social networking: dimensioni del fenomeno

Linux Day 2008

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

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à

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

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

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

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

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

Elgg: Configurazione widget

Linux Day 2008

Elgg: Configurazione widget

Linux Day 2008

Elgg: Configurazione widget

Linux Day 2008

Elgg: Configurazione widget

Linux Day 2008

Elgg: Configurazione plugin

Linux Day 2008

Elgg: Esempio di community

Linux Day 2008

2

1

3

4

1. Gruppi tematici

2. LoginOpenID

3. Nuovi membri

4. Ultime attività

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

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.