The Elgg Social Networking Framework

1,608 views
1,352 views

Published on

The Elgg Social Networking Framework

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,608
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
24
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

The Elgg Social Networking Framework

  1. 1. Introduction to ELGG Click to add subtitle Presented By: Jorge Garifuna info@GariDigital.com Company LOGO
  2. 2. Agenda 1. Overview and features 1. Overview and features 2. Pre-Installation requirements 2. Pre-Installation requirements 3. Installation 3. Installation 4. Post-Installation 4. Post-Installation 5. Customize Elgg 5. Customize Elgg
  3. 3. Overview and features  Elgg is a social networking framework  It provides the necessary functionality to allow you to run your own social networking site, whether publicly (like Facebook) or  internally on a networked intranet (like Microsoft Sharepoint)
  4. 4. Overview and features  To run Elgg, you need to have your own web server  a certain amount of technical knowledge – or  access to someone who does, like a system administrator
  5. 5. Overview and features Core features  User, object, file and site management  Social graph functionality (relationships between users and other users, objects and sites)  System-wide, tag-based searching across all content and users
  6. 6. Overview and features Core features       Fine-grained access controls Multiple views, allowing for mobile applications and embeddable widgets as well as the traditional web browser view Event, plugin and widget APIs RSS, FOAF, XFN for content syndication OpenID, OpenSocial Open Data Definition and an increasing number of data portability formats for import / export
  7. 7. Overview and features Core features    An extensible RESTful API, with results in JSON, serialised PHP or XML AJAX through jQuery and user-definable callbacks Easy extension for use with caching systems such as memcached, for increased system performance
  8. 8. Overview and features Built-in features       Avatar Dashboard Friends Groups Profile Widgets
  9. 9. Overview and features Optional plugins         Blogs Bookmarks File repository Messageboard Private messaging Pages River Status
  10. 10. Pre-installation requirements  Requirements    PHP 5.2+ needs to be installed as an Apache module  GD (for graphics processing, eg user icon rescaling)  JSON (for API functionality) MySQL 5+ is needed for data storage Apache Webserver with  mod_rewrite  PHP 5
  11. 11. Installation 1. Download from elgg.org 2. Uncompress in web environtment 3. Create data directory 4. Access wizard from browser(http://localhost/elgg)
  12. 12. Post-Installation  Create administrator account
  13. 13. Customize Elgg  Administration         o o o o o o o o statistics site administration user administration tool administration site categories (for pages) default profile widgets default dashboard widgets customizing external pages (about, term, privacy, left/right pane)
  14. 14. Customize Elgg  Plugins Blog Files Pages The wire *posting to twitter) Twitter inclusion in your page Groups  Creating, joining, discussion and files  Friends  Adding and inviting  messages      
  15. 15. Resources Garinet Media Network •http://www.elgg.org Education
  16. 16. Installation Example Ready to see the real thing? Education
  17. 17. How to Contact Us Jorge Garifuna info@GariDigital.com

×