PDA

View Full Version : Major Additions - Reputation Board by BOP5. A central location for all reputation. (VB3)


BirdOPrey5
07-06-2013, 10:00 PM
Brought to you by BirdOPrey5 / Qapla.com (http://www.qapla.com/mods/)

Reputation Board adds a new page to your forum, a central location from which users can browse all reputation almost like it's its own forum. Reputation can be sorted by date, by user it was left by, user it was left for, or the amount of reputation points involved. In addition you can filter to show only reputation left for or by specific users. Finally you can also filter out all "Liked Post" or similar comments left by "Like button" mods should you have any installed.

Full list of Reputation Board (Free) Features:

Option to enforce forum permissions (If enabled users won't see rep left for posts in forums they can't access.)
Option to hide reputation left for soft delete posts or threads.
Set number of reputations to display per page.
Set your own time/date format.
Hide "Liked" Posts- Enter any phrase(s) you want to be stripped from results when user chooses to "Hide Likes"
Choose from 6 different options when parsing reputation comments from none to full BBcode and image support.
Usergroup permissions on who can view the Reputation Board.
Option to automatically show link in Communtiy menu (vb 3.x, 4.x below 4.2.0)
Automatically places link in community menu in Navigation Manager (vb 4.2.0+)
Ability to filter by user who left the rep or user who the rep was left for.
Sort by user left for, user left by, rep value, post number, or date/time.
Mouse over any username to see their current rep points total.
Phrased for easy translation


See The Live Demo: Reputation Board - Qapla.com Forum by BOP5 (http://www.qapla.com/mods/reputation_board.php)

Rep Board Pro (http://www.qapla.com/mods/showthread.php/1000-Reputation-Board-Pro-Gold-by-BOP5) is also available and adds useful editing and deletion features in addition to all those listed above.

Give permissions to usergroups who can delete any rep comment.
Show quick edit link for Admins who have permission to edit rep in Admin CP.
Give option for users who left rep to delete rep they've left.
Give option for users who received rep to delete rep they've received.
Option to block users with the delete rep permission from deleting rep left by certain usergroups.
Option to deduct rep points (or add back in case of negative rep) when a rep comment is deleted.


Mod works equally well on both VB 3.8.x and 4.x.x. May work on VB 3.7.x and earlier, not tested.

Full Size Screenshots:

Settings Screenshot: http://www.qapla.com/mods/ss/rep-board-free-settings.jpg

VB3 Screenshot: http://www.qapla.com/mods/ss/repboard_vb3_free-basic_board.jpg

VB4 Screenshot: http://www.qapla.com/mods/ss/repboard_vb4_free-basic_board.jpg

------------------------------------------------------

Please "Mark as Installed" if you use this. :)
Donations always appreciated. :up:
Nominate MOTM if you LOVE it! ;)

BirdOPrey5
07-07-2013, 06:56 PM
Reserved.

Chris8
07-10-2013, 04:53 PM
Good stuff! Thank you for caring to deliver vb3 version.

xorex
07-14-2013, 12:16 PM
I think is better if all options yesno will set to Boolean
in the hack.

Thanks for mod !

xorex
07-14-2013, 12:34 PM
russian translation for LITE Version (utf-8)

BirdOPrey5
07-14-2013, 01:49 PM
I think is better if all options yesno will set to Boolean
in the hack.



Boolean? like bitfields? :confused:

russian translation for PRO Version (utf-8)

Thanks, but resources for pro version should only be posted in the forum at my site where you downloaded it from. :up:

kotkerk
07-14-2013, 04:19 PM
Boolean? like bitfields?
not "like" bitfields
just "yesno" with Data Validation Type => Boolean
if your setting implies true OR false value

xorex
07-14-2013, 05:17 PM
Thanks, but resources for pro version should only be posted in the forum at my site where you downloaded it from. :up:

Ok, translation replaced for lite version.

BirdOPrey5
07-14-2013, 05:56 PM
If the options are only Yes/No is there any harm in not doing data validation?

I guess I never thought about it. I do see that VB does use boolean for yes/no values but I have been doing it without boolean and never known of any problem/issue. Being yes/no is the only selection no one could enter anything besides a true / false value.

BirdOPrey5
07-16-2013, 09:36 PM
Updated to Version 1.1.0

Post column now displays thread titles instead of post numbers, however if you mouse-over the thread title you still see the post number. It also displays the full title on mouse-over in case the title was cut off for being too long.

Also made some fixes to prevent the reputation comment column from getting too wide if someone enters 1 long reputation comment without word spacing.

Also put boolean data validation for all yes/no settings.

BirdOPrey5
07-30-2013, 08:08 PM
Updated to 1.1.1 - Added option to automatically turn URLs into links. (Enabled by default)

WebMonster2013
08-01-2013, 03:26 AM
i get a sql error.

Database error in vBulletin 3.8.7:

Invalid SQL:
SELECT thread.title AS title,, reputationid, reputation.postid, reputation.userid, reputation.reputation AS reputation, reputation.whoadded, reputation.reason, reputation.dateline, bopuser.username AS repgetter, bopuser.reputation AS getterrep, bop2user.username AS repgiver, bop2user.reputation AS giverrep FROM reputation AS reputation
LEFT JOIN user AS bopuser ON (reputation.userid = bopuser.userid)
LEFT JOIN user AS bop2user ON (reputation.whoadded = bop2user.userid)
LEFT JOIN post AS post ON (reputation.postid = post.postid)
LEFT JOIN thread AS thread ON (post.threadid = thread.threadid)
ORDER BY dateline DESC LIMIT 0, 25;

MySQL Error : You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' reputationid, reputation.postid, reputation.userid, reputation.reputation AS re' at line 1
Error Number : 1064
Request Date : Thursday, August 1st 2013 @ 08:25:42 AM
Error Date : Thursday, August 1st 2013 @ 08:25:43 AM
Script : http://eliteaccess.pw/reputation_board.php
Referrer :
IP Address :
Username : Goon
Classname : vB_Database
MySQL Version : 5.1.70-cll

BirdOPrey5
08-01-2013, 04:40 PM
Sorry about that - typo in query. Please download 1.1.1a.

BirdOPrey5
08-02-2013, 11:02 AM
Updated to 1.1.1b. Fixes DB error on some settings.

If you have any version of 1.1.1 already installed you only need to upload the new .php file, you do not need to import the xml file to upgrade.

If you are using 1.1.0 or below please follow full upgrade instructions.

BirdOPrey5
08-24-2013, 11:49 AM
Updated to version 1.1.2 - Fixes compatibility with PHP 5.3. No reason to upgrade if you weren't having an error/warning.