Company
LOGO
Introduction to ELGG
Click to add subtitlePresented By:
Jorge Garifuna [email protected]
Agenda
1. Overview and features1. Overview and features
2. Pre-Installation requirements2. Pre-Installation requirements
3. Installation3. Installation
4. Post-Installation4. Post-Installation
5. Customize Elgg5. Customize Elgg
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)
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
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
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
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
Overview and features
Built-in features Avatar Dashboard Friends Groups Profile Widgets
Overview and features
Optional plugins Blogs Bookmarks File repository Messageboard Private messaging Pages River Status
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
Installation
1. Download from elgg.org2. Uncompress in web
environtment3. Create data directory4. Access wizard from
browser(http://localhost/elgg)
Post-Installation
Create administrator account
Customize Elgg
Administration o statistics o site administration o user administration o tool administration o site categories (for pages) o default profile widgets o default dashboard widgets o customizing external pages (about, term, privacy, left/right pane)
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
Resources
Garinet Media Network
Education •http://www.elgg.org
Installation Example
Education
Ready to see the real thing?
How to Contact Us
Jorge Garifuna [email protected]
Top Related