Archive for February 2010

ViewCount plugin

Posted on February 12, 2010, under Plugins and Tags.

Paul Klinkenberg has created a plugin that counts views of posts. It also outputs the count to the post footer. You can read more and download from Paul's blog.

 

Logging Enhancements

Posted on February 08, 2010, under Announcements.

Mango Blog had logs to output information about failing plugins. These logs were publicly available, and some users pointed out that it may help hackers find out information about the blog install. They were mostly an aid to plugin developers (the logs only included information when plugins failed). To be honest, the logs where kind of put together rather quickly, so I decided to revamp the way they work.

The logging mechanism is now much more flexible, allowing you to add your own loggers and allowing plugins to add custom loggers and logs. I've written some documentation on how to use it, so if you are interested, you can read more there. In addition, all logs are also stored in the database and no publicly accessible file is written unless you set up a new logger for that. I haven't added the log management to the administration, but that will come soon. In the meantime, you can use Adam Tuttle's LogViewer plugin, which has been updated to work with the new logs.

Version 1.4.3 Released

Posted on February 06, 2010, under Announcements.

I have posted a new version that patches a couple of issues that were introduced in 1.4.2. If you are still in 1.4.1, you will be upgraded directly to this new version.

IMPORTANT

If you installed version 1.4.1, you will need to make sure your role has the "Manage system" permission. If you don't, you will not be able to download the update. Go to Users > Roles, and click on your role. The select the "Manage System" checkbox and click Submit. The logout and log back in.

Version 1.4.2 Released

Posted on February 02, 2010, under Announcements.

A new Mango version has been released. This version adds important performance improvements provided by Mark Mandel and security patches.

Among other things, it includes:

  • Performance improvements
  • Security patches for not found pages or posts
  • More secure defaults for the output of all tags
  • Logging to database instead of public logs
  • Added custom loggers
  • Updated captcha for CF9 (thanks to Seb Duggan)
  • Addition of attributes to some tags
  • Change to Railo installs to use threading
  • Added init method to BasePlugin
  • New tag Setting and SettingProperty
  • The gravatar tag can now be used within a post to show the author's gravatar image
  • Various bug fixes

IMPORTANT

If you installed version 1.4.1, you will need to make sure your role has the "Manage system" permission. If you don't, you will not be able to download the update. Go to Users > Roles, and click on your role. The select the "Manage System" checkbox and click Submit. The logout and log back in.