Plugin tab

tab pluginThe first tab called "Plugin" contains the settings for the Joomla!™ default notifications/exceptions thrown by Joomla!™ itself and 3rd party components.

The Joomla!™ notifications/exceptions are those nice colored bars which appear when you've for instance saved and article or when some function isn't working on your site. They look a lot like this:
message noticenoticewarning messageerror message

And this is what the settings do (most titles says it all):

  • Log Joomla! notifications: you can activate the notification logging by selecting each seperate option and set this option to Yes. If this option is set to No none of the notifications are logged by the FoolLog plugin.
  • Log Message notifications: will log any message notification.
  • Log Notice notifications: will log any notice notification.
  • Log Warning notifications: will log any warning notification.
  • Log Error notifications: will log any error notification.
  • Log notifications in: log in the frontend only, in the backend only or log on both sides.

AlertIt is our strong advice to only log for Warnings and/or Errors to prevent database clutter and slowing down the loading of your website. If you really, really, really need to log the Messages and Notices you can better do so for a very short period of time!


User Logging tab

tab userAll the log settings concerning users can be set on this tab. Let's describe shortly what they'll do:

  • Log Usernames: should the username be stored in the log records?
  • User passwords: should the user password be stored in the log records (only when wrong password is entered)?
  • Succesfull login: log a succesfull login?
  • User logout: log a user logout?
  • User registration: log if a user has registered on your site?
  • User save: log if user details are editted/updated/saved?
  • User delete: log if a user is deleted/trashed?
  • Usergroup save: log if a usergroup is editted/updated/saved?
  • Usergroup delete: log if a usergroup is deleted/trashed?
  • Log notifications in: log in the frontend only, in the backend only or log on both sides.

All logs will contain time, date, username, article/extension title, etc. so you can always check who-did-what.