The new version of
Post Reputation is now available for download.
This feature has had the following changes:
- Bug fixes
- Fixes an issue where the reputation permissions appear in the modal forum permissions (with thanks to @Pirata Nervo)
- Fixes a setting issue where the wrong description is used
Version 1.1.1 fixes two issues that have been found since v1.1's release at the start of March. Although this new version doesn't fix much, it's to highlight another important issue with MyNetwork's Core itself.
Also, the setting description for "Impose Post Reputation Limit?" in v1.1.0 is incorrect. The value of this setting actually decides whether to show or hide a post with low enough reputation instead of limiting the amount of posts users can give reputation to in 24 hours. Since 1.1, Post Reputation uses the usergroup permissions to decide whether or not the user has voted too many times in 24 hours.
Installing
To install Post Reputation 1.1.1, just download the feature and upload the files - keeping the folder structure intact. Then head over to the MyNetwork Overview in your Admin CP, click on the Core Module and beside Post Reputation, select the install option from the Options menu.
Check out the Support & FAQ before installing. Link:
Post Reputation FAQ.
Upgrading
If you're still using Post Reputation 1.0, check out the
Post Reputation v1.1 Release Thread. It details what's changed in this major version.
For those using v1.1.0, it's up to you whether to make these changes or not although it is recommended. You
MUST perform the Core edits mentioned below to ensure you always have access to the Post Reputation settings however, it's heavily recommended you do that.
To upgrade,
uninstall Post Reputation from the MyNetwork Overview page in the ACP. Don't worry, all reputation information is saved already in the database! Upload the files from the download following the folder's structure, and then install the feature again via the Overview. You will lose your current permissions doing this process.
Core Edits
@abdonroda and @
Pirata Nervo revealed a problem with v1.1.0 where if you had another plugin using the "admin_load" plugin hook, the Post Reputation settings and permissions will not appear. This will only occur if you activate MyNetwork
after installing the other plugin - nevertheless still a problem.
To resolve this, perform the following edit. Open
./inc/plugins/myn_core.php and find:
Code:
if(!is_array($plugins->hooks['admin_load']))
{
// We're not in the styles, so load other network plugins
$plugins->add_hook("admin_load", "myn_core_global");
}
Replace it with:
Code:
else
{
// We're not in the styles, so load other network plugins
$plugins->add_hook("admin_load", "myn_core_global");
}
This will allow Post Reputation to run happily along with other plugins that use the admin_load hook. The above edit doesn't need to be done if you're using Core v1.1.0.
If there's any questions, please feel free to ask. Take a look at the
Post Reputation FAQ and the
Post Reputation v1.1 Release Thread for more information about Post Reputation 1.1.
Download
Download Post Reputation 1.1.1