The release of Commentics v2.5 provides a lot of important changes that will benefit both its users and its administrators. One of the main focuses of this release has been about updating the interface while it also introduces a new override system which will make customisations far easier and upgrades far safer. Let’s take a look at what’s new.
This release introduces a new override system which, although basic and in its infancy, should make a big difference when making customisations that you want to be preserved when upgrading the script to newer versions. In the script you will now notice a number of folders named ‘custom’. By copying any of the files from the folder above into the custom folder, the copied files will override the original ones. As these are new files, none of them will be overwritten when next upgrading. With the email, agreement and word files, the whole files are overridden. However, with the CSS and language files, you only need to override the specific parts that you want to customise, making it easy to see what you’ve changed. In later releases, the override system will be enhanced further to cater for changes to core code.
One of the most requested features on the forum has been to add options for subscribers to filter the email notifications that they receive. In the past, subscribers had no choice but to receive notifications for every comment that is posted. In Commentics v2.5, subscribers can now choose to receive only notifications for replies to their own comments and/or only admin comments. With these new options, subscribers are more likely to stay as subscribers meaning that they will be alerted to new comments and more likely to post again.
Another often requested feature was for users to be able to rate without having to post a comment. This is now possible by clicking on the average rating stars. The script deems ratings that are submitted as part of the comment to be far more important than ratings that are submitted by clicking on the average rating stars, so users who rate by clicking on the average rating stars can still rate as part of their comment afterwards and their average rating submission will be removed.
Some of the other changes that you may notice in this version are a switch from the deprecated MySQL extension to the new MySQLi extension, a new setting to display parsing information so that you can see how long the script takes to load, and translation improvements so that you can translate the BB Code/Smilies and the times and dates.