MyBB 1.4 Feature Tour

MyBB 1.4 is a major release of the most powerful, free PHP and MySQL forum software available. There's over 50 new features, many behind the scenes optimizations and a complete rewrite of the Administrator Control Panel. Take a look at the tour below for a small snapshot of exactly what's new and improved in MyBB 1.4 or take a look at the full list.

Check for updates to plugins from the control panel

We've built directly in to the MyBB Control Panel, the ability for users to check that they're running the latest versions of the plugins they have installed. This means no longer hunting around several websites to check that you have the latest version.

Plugin Updates

Developers: When submitting to the MyBB Mods website, plugins are provided with their own GUID (a uinique identifier) for version checking. To implement version checking support in to your plugin, it's as simple as including this GUID and having your plugin listed on the MyBB Mods website.

Installation and un-installation routines for developers

One of the common complaints we've previously received with the MyBB plugin system is that when you disable a plugin, you'd generally lose all of the information it stored too. MyBB 1.4 makes it possible for users to disable a plugin and then optionally uninstall it - only then will the data from a plugin be removed.

This means that when a plugin is disabled, the plugin should just remove itself from view (remove any template customizations, disable access to itself etc) but not remove any stored information. If the plugin has an uninstall method available, this method should then take care of removing all data for the associated plugin.

Version compatibility checking

MyBB 1.4 also makes it possible for plugin authors to set a list of compatible MyBB version numbers for this plugin. This means plugins that aren't compatible with your version of MyBB can't be installed and do damage to your forum.

Version compatibility is based on the MyBB version code (a 4 digit identifier) and it's possible for plugins to specify a comma separated list of supported versions codes, a wildcard based (so for example 14* for MyBB 1.4 releases) list of version codes, or just support all versions of MyBB out of the box.


« Mass Mail and Newsletter System