add another parameter to ETSheet.loadSheet to allow data processing before the sheet is shown
hide a sheet if no data is returned
tweak notification and email text
BREAKING changes to plugin API:
- action methods must now be prefixed with "action_"
- getView renamed to view, getResource renamed to resource
- added file function
- improved handling of settings function (don't call it every time the plugins page is loaded, but instead assume that its existence means that the plugin does have settings)
fix bug with locating view files
another BREAKING change: controller action methods must now be prefixed with action_
make label conditions nicer
fix member profile default action
revamped installer, upgrader, error interfaces
better page title handling
change "Context" to "Show in context". closes #197
fix SQL error when creating member
fix gap between post textarea and footer
tweak Default skin color adjustment mechanism: don't alter the primary colour, and make secondary+tertiary colours maintain some saturation
fix getResource and getView methods
tweak backtrace appearance
fix answered label not showing
revert labels to IF conditions (without was buggy)
fix buggy answered label condition
make sendConfirmationEmail public. closes #216