Custom Post Reputation Support & FAQ

← Back to Support & FAQ — Help for Custom Post Reputation


Introduction


MyNetwork advances on the normal 'Post Reputation' in 1.6, and with Custom Post Reputation, you now have even more power when thanking or voting on user's posts. It allows you to create custom 'tags' to use on posts, and decide which usergroups can use them and in which forum they're available in too. This means you can have a whole set if post voting icons in a support forum (things like 'helpful', 'unhelpful', 'problem resolved' or just simply 'thanks') and a different set of options for a discussion area (things like 'stupid', 'WTF', or 'TROLLLZZZ'). Users can only vote on a post once, and you can set whether guests can vote on posts too.


This help document is for version 1.0.1.


Custom Post Reputation is just a simple interface that lets you add these 'tag' icons - you're the real creator of your own post reputation system.

Installing Custom Post Reptuation


To install this Feature, unzip the contents directly to your forum root (or upload following the download folder's structure). Visit the MyNetwork Overview in your ACP and then select the Core Module. The Custom Post Reptuation Feature should be listed in the available features. Simply open the Options menu and select Install.


When installed, the Custom Post Reptuation Feature adds 2 database tables (myn_postreptags and myn_postreptags_log), 6 MyBB settings, 1 MyBB Setting Group, 1 MyNetwork template group and 4 MyNetwork templates. It also adds a 'post_tags.css' stylesheet for all themes installed (only attached to showthread.php), alters the MyBB posts table (adds column posttags) and inserts 1 row into the MyBB datacache (adds posttags).


You can move the contents of the post_tags.css stylesheet into the showthread.css stylesheet if you prefer to keep it all in one place. All default changes are removed when the Feature is uninstalled (and you select the remove files option).

Using Custom Post Reputation


By default, the system is switched off. After installing the Feature, you need to create some of the custom tags you're going to be using around the forum before switching it on.


Visit the Admin CP, and go to "Configuration". On the left menu, there's a "Custom Post Reps" area - this is where you can add and manage your custom tags.


To add custom tags, visit the Custom Post Reps area and click on the "Add New Tag". You must enter a name (don't use HTML - not supported), image and display order for your tag. The image can either be a relative path from the forum's root (e.g. 'images/icons/shocked.gif') or a URL (e.g. 'http://forum_url/images/icons/shocked.gif'). If you want this tag to only be used in certain forums or usergroups, then set these options here too. They are not required, and if they are left blank, will be available for every post in every forum. If these options are set, however, only the selected usergroups can use the tag in the selected forums.


You can, of course, mix and match. By using some common sense, you'll realise that you can set registered users to use certain tags across the entire forum - but only certain tags in certain forums. The best thing to do is play around. :)


Once you've added a handful of tags, you need to switch the system on. You can do this by going to the Custom Post Reputation Settings in the board configuration (go to the Configuration tab in your Admin CP).

Upgrading to 1.0.1


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.

Support and Known Issues


There are no known issues for this Feature.


If you require support with this Feature, please use the MyNetwork Support Forum.