This new version of Custom Post Reputation extends your power over your own post reputation system even further. This includes:
- Allowing reputation in the first post of a thread only
- Allowing multiple votes on posts
- Enable/Disabling voting on a user's own posts
- Hiding reputation icons with 0 votes
- The ability to remove your vote on a post's reputation
This release is also compatible with ZiNgA BuRgA's xThreads. If you use this plugin, then please note that the reputation attaches to where the IP address is. If you want to change this to suit your firstpost template, please feel free to PM me.
Please note that enabling First Post Only - which displays the voting options and reputation for the first post in a thread only - is a
global setting. It affects all forums that Custom Post Reputation is enabled in. There are plans to extend this to allow administrators to select which forums are affected by First Post Only, but it proved a little troublesome during testing and is coming soon.
Not only are there extra features in this release, there's also improvements to the AJAX functions too. You can now vote and remove your vote on a post's reputation inline, along with the icons being updated properly when you vote. This functions in all major browsers - tested in IE7/8/9, Firefox, Opera and Chrome.
Although there are options for allowing guests to vote, it is extremely discouraged. Even more so when multiple votes is enabled. It could lead to a cross over of votes and not being able to give any reputation on a post if the guest is from the same IP. If at all possible, disable guest and multiple voting.
To Upgrade
First,
deactivate Custom Post Reputation by going to the MyNetwork Overview, selecting Core, then select Remove/Disable from the feature's Options menu. If you're wanting to remove all old reputation data, then select the 'Remove This Feature' option. Otherwise, please remember to select the
Disable This Feature option as this does not remove any data.
Second, download the
Custom Post Reputation Feature and upload all files to their relative directory - keeping the download structure intact and replacing all files.
Once you've uploaded the files, revisit the MyNetwork Overview and from Custom Post Reputation's Options menu, select Activate Feature (or Install Feature if you've removed it). The upgrade process will start automatically, and you should see a success message when re-activated successfully. Once you've completed this step, and you've checked that there are no errors from the upgrade, you're safe to remove ./inc/network/core/upgrade_postrep.php.
Changes
Version 1.0.1 removes the 2 settings installed during 1.0.0, and adds a setting group (Custom Post Reputation) and 6 new settings. Your old settings will be carried forward with this upgrade. To modify the settings, go to the Configuration tab in the ACP, and the Custom Post Reputation settings group will be at the bottom.
It also changes the language pack, so remember to use a difference tool to view these alterations. There's also a change to the postbit_icons template (which is handled in both custom and default templates).
Although this release has passed internal testing, and is active here on Xekko, please treat this as a beta version. If you come across any issues please post them to let us know, and we'll get to them as fast as we can.