Chapter 8. Customization through Plugins

The previous chapter introduced new concepts by incrementally adding to a single plugin. Along the way, it covered plugin initialization, language files, creating views, page handling, the event system, and adding sidebar menus.

This chapter continues the learning process through a series of nine lessons, each with its own plugin. Every lesson explains a new aspect of Elgg that you will need to know to customize your site. The lessons define a problem that you are trying to solve, offer a general solution, and then demonstrate a specific solution through the creation of a plugin. The last section of each lesson offers suggestions on extending that plugin or provides ideas on writing a new plugin that reinforces ...

Get Elgg 1.8 Social Networking now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.