====== Plugin Development ====== This section will be a knowledge base about plugin development. Please share your tips and tricks or help us to organize docs and resources. * [[plugindev:tipsAndTricks|Plugin Development Tips and Tricks]] - the original page created by xiffy. * [[plugindev:internationalize|Internationalize Your Plugin]] - read the how-to written by Andy to internationalize your plugin. * [[plugindev:pear|How to use Pear libraries inside plugins]] ===== Plugin events ===== Nucleus has **82 plugin events** :!: and these sorted lists can make easier to find the one you were looking for. Let's start to add wiki pages for each event, providing code examples and tips to complement the [[http://docs.nucleuscms.org/blog/13#eventlist|Event List]] on the Plugin API docs. * [[plugindev:event_by_category|Event list ordered by category]] * [[plugindev:event_by_name|Event list ordered alphabetically]] * [[plugindev:admin_area|Programming for the admin area]] ===== Global Variables ===== A list of global variables set by Nucleus can be found [[plugindev:global|here]]. ===== Under development proposals ===== * [[plugindev:event_prequery]]