To enable you to do this, XenForo exposes a number of events, to which you can listen by means of Code Event Listeners. In order to provide you with a quick oversight of the available Code Events, see the attached document. It is currently up to date for XenForo RC2, and will be (attempted to be) kept up-to-date with future releases.
I added some minor notes on the MVC definition of "Model", "View", and "Controller", but perhaps Mike or Kier will be kind enough to add a few additional comments on some of the other classes that expose events, and their intended use.
961 KB Views: 34