- plugins should be configurable (active yes/no) via the admin panel
- Plugins should follow a standard API which includes:
- Do they return wiki code to be parsed or straight HTML?
- Can they return PHP to be evaluated, or should they return non-dynamic content?
- Can they be cached, or should a nocache be allowed?
- Be able to use Smarty syntax in plugin-code