Introduction
So you want to write your own extensions? This is the first in a series of articles to help you use the Cotonti modules and plugins system. Each article in the series will discuss a specific subject concerning plugin development.
- Extension types and initial setup (this article)
 
	- Using and understanding hooks
 
	- Setting config values and using them
 
	- XTemplate system (tags, blocks, rows) and it's advanced features
 
	- Localisation and resources
 
	- Optimisation and best practices
 
Choosing the...