the elgg social networking framework

Post on 09-Dec-2014

897 Views

Category:

Technology

4 Downloads

Preview:

Click to see full reader

DESCRIPTION

The Elgg Social Networking Framework

TRANSCRIPT

Company

LOGO

Introduction to ELGG

Click to add subtitlePresented By:

Jorge Garifuna info@GariDigital.com

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 info@GariDigital.com

top related