Note: You are currently viewing documentation for Moodle 3.9. Up-to-date documentation for the latest stable version of Moodle may be available here: Elgg.


From MoodleDocs

Elgg is a software application that can be integrated with Moodle. The developers say that the "concept behind the system is to develop a fully customizable learning landscape. To achieve this Elgg is a hybrid of weblogging, e-portfolios and social networking. It is hoped this combination of features will provide an engaging environment for learners to create their own learning space and then connect to others, forming online communities of learning."



Weblog: Elgg comes with a personal and friends weblogging system. This weblog is a central piece and can link to items in the repository. Each weblog post can be shared with who ever the learner wants.

Social networking: Elgg is all about the creation of a learning landscape therefore it is necessary to link to, and find, others with similar interests. Elgg uses social networking as a means of finding and sharing knowledge with others.

File repository: Elgg has a file repository which can be used to house many different file types.

Access control: This is one of the strongest features in Elgg, a powerful access system allows fine-grained privacy to all aspects of an individuals Elgg.

Tagging: This is now a popular way to search and find other objects and people of similar interest.

Customisation: Elgg comes with some standard templates, however, we recognise the need for people to customise their own landscape. This is done through the templating system.

XML-RPC: use external blogging clients to post to an Elgg site.

Community building: using the communities function learners can create their own communities around shared interests. This is also proving popular for research collaboration.

Wiki: Thanks to UBC for hosting the wiki part of Elgg. Each community create comes with a ready to use wiki.

Profile data: link to other learners and resources through your profile data.

Syndication: RSS - there are RSS feeds for learners, weblogs, communities, tags, files and FOAF.

Podcasting: Elgg is an extremely effective podcasting platform.

See also

Please note - this article is VERY OLD. Do a search for Moodle and Elgg integration 20xx (current year) to see if there is any progress, but it is unlikely you will find any. Moodle 2.7 ongoing supports a great number of repositories

The links below are for historical purposes only