Go Back   vb.org Archive > vBulletin Modifications > Archive > Modification Graveyard
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Reputation Report Details »»
Reputation Report
Version: 1.3, by aggiefan aggiefan is offline
Developer Last Online: Feb 2013 Show Printable Version Email this Page

Category: Miscellaneous Hacks - Version: 3.7.1 Rating:
Released: 06-27-2008 Last Update: 08-28-2008 Installs: 28
DB Changes Uses Plugins Auto-Templates
Re-useable Code Additional Files Translations  
No support by the author.

Reputation Report 1.1:

ABOUT THIS PRODUCT:
Users on my VBulletin board can see reputation received in their USERCP. However, we only limit the results to 10 for a "clean" look. Past the 10, the users can't see who gave them rep. I created this Reputation Report in order to show them who's given them reputation, how many times, and how much. It also displays who's given you negative rep and how many times.




FEATURES:
  • Uses vBulletin easy Product installer/updater/uninstaller
  • User can see only their rep and what's been given to them -- nobody else's
  • Easy installation (2 steps)
  • Report is user customizable meaning...
  • User can choose to view positive or negative reputation received
  • User can limit the users displayed on their list - ALL, 25 or 50
  • User can see how much rep they received in their last x posts
  • Excludes Rep where the rep value was zero
  • Clicking on Rep Score will show you all rep given from that user that makes up that value. Includes Thread Title (with link to post), date, and comments.
  • Smilies and such format correctly on the comments
  • ADMINCP Templates are grouped in a template group called "REPUTATION REPORT"
  • Uses Plugins
  • Automatically inserts navbar link to "REPUTATION REPORT" under Quicklinks
INSTALLATION INFORMATION:
  • Files edited: 0
  • Templates edited: 0
  • Files to upload: 2
  • Time to install: 1 minute max
UPDATES:
  • Added plugin to show rep report in USERCP underneath rep display.
REV 1.2 (Jun 29, 2008):
  • Removed pop up window when clicking on individual score
  • Added option to filter by BOTH positive and negative rep
  • Individual rep screen now shows green/red bars (or however your rep system is) to indicate if the rep was positive or not.
REV 1.3 (August 28, 2008): ABOUT THE PRODUCT:
I welcome suggestions for improving the product and will gladly integrate changes as needed. This has been tested and is working on my board of 1500+ registered users. Feedback about how it works on larger boards is welcome.

Please post your comments or suggestions for this product.
Please click Install if you installed this product.
Nominate for MOTM if you like it.




SCREENSHOTS:
  • Picture 1 - Standard Rep Report with Filter at the top



  • Picture 2 - Negative Rep Report filtered by last 10 posts (showing message where there is no rep)

  • Picture 3 - Unfiltered Negative Rep showing it does work

  • Picture 4 - Clicked on Rep Points to see rep detail

Download Now

File Type: (21.4 KB, 0 views)
File Type: (21.4 KB, 0 views)
File Type: (21.4 KB, 0 views)
File Type: (21.4 KB, 0 views)

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #22  
Old 06-30-2008, 02:38 AM
TimberFloorAu's Avatar
TimberFloorAu TimberFloorAu is offline
 
Join Date: May 2008
Location: Brisbane
Posts: 2,264
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Do you offer a brand free version of this.

Also a test account so that we may see it working?

Regards Ozzy
Reply With Quote
  #23  
Old 06-30-2008, 10:49 AM
aggiefan aggiefan is offline
 
Join Date: Apr 2005
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I can accomodate a brand free version if you'd like to make a small donation.
Reply With Quote
  #24  
Old 06-30-2008, 11:33 AM
aggiefan aggiefan is offline
 
Join Date: Apr 2005
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by TimberFloorAu View Post
Also a test account so that we may see it working?
I have sent a PM with login information for the test account. If anybody else is interested in seeing a "demo", PM me and I'll get you the information.
Reply With Quote
  #25  
Old 07-01-2008, 08:44 PM
TimberFloorAu's Avatar
TimberFloorAu TimberFloorAu is offline
 
Join Date: May 2008
Location: Brisbane
Posts: 2,264
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Apologies, because I have been conversing with you in PM, i forgot to post here also.

Top fella AGGIE.

Many many thanks for your messages, and answering questions.

:up::up::up:
Reply With Quote
  #26  
Old 07-03-2008, 11:54 PM
aggiefan aggiefan is offline
 
Join Date: Apr 2005
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

15 installs so far. Not bad. Was hoping for more.
Reply With Quote
  #27  
Old 07-26-2008, 02:17 PM
aggiefan aggiefan is offline
 
Join Date: Apr 2005
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It's been out for a month with no complaints -- I'm guessing no bugs or issues...great!
Reply With Quote
  #28  
Old 07-27-2008, 01:14 PM
TilkiBey's Avatar
TilkiBey TilkiBey is offline
 
Join Date: Jul 2008
Location: Konya, TR
Posts: 79
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

good hack
installed

but, i cannot see link on usercp
i can see only Quick Links
Reply With Quote
  #29  
Old 08-28-2008, 02:51 AM
eviltechie eviltechie is offline
 
Join Date: Mar 2007
Posts: 6
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I like the idea of this mod. I was actually thinking I'd have to write it myself, but you saved me some work.

That said, I did notice a few problems with it.

1. The repreport.php file is missing quite a few instances of TABLE_PREFIX. This caused errors until I fixed them. I've attached a fixed version of the file with full TABLE_PREFIX'ing.

2. The templates had some bugs. Missing closing </form> tags. Extra </table> closing tags. Line breaks in weird places, etc. Below are my modified versions...in case anyone needs them.

RepReport
PHP Code:
$stylevar[htmldoctype]
<
html dir="$stylevar[textdirection]lang="$stylevar[languagecode]">
<
head>
<!-- 
no cache headers -->
<
meta http-equiv="Pragma" content="no-cache" />
<
meta http-equiv="Expires" content="-1" />
<
meta http-equiv="Cache-Control" content="no-cache" />
<!-- 
end no cache headers -->
<
title><phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase> - Reputation Report</title>
$headinclude
</head>
<
body>
$header
$navbar
<!-- main -->

<
form name="vbform" action="repreport.php?do=rank&rb=$rb&mu=$mu">
<
input type="hidden" value="rank" name="do" />
<
input type="hidden" value="submit" name="action" />
<
input type="hidden" value="$rbname="rb" />
<
input type="hidden" value="$muname="mu" />

<
table class='tborder' cellpadding='$stylevar[cellpadding]' cellspacing='$stylevar[cellspacing]' border='0' width='80%' align='center'>
<
tr align='center'>
<
td class='thead'><div class="smallfont"><b><center>RANKED BY</b></center></center></div></td>
<if 
condition="$rb == ''">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=1&mu=$mu&posts=$post><center><b>Positive Rep</b></a></center></div></td></if>
<if 
condition="$rb == '1'">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=1&mu=$mu&posts=$post><center><b>Positive Rep</b></a></center></div></td></if>
<if 
condition="$rb != ''">
<if 
condition="$rb != '1'">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=1&mu=$mu&posts=$post><center>Positive Rep</a></center></div></td></if></if>
<if 
condition="$rb== '2'">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=2&mu=$mu&posts=$post><center><b>Negative Rep</b></a></center></div></td></if>
<if 
condition="$rb != '2'">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=2&mu=$mu&posts=$post><center>Negative Rep</a></center></div></td></if>
<if 
condition="$rb== '3'">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=3&mu=$mu&posts=$post><center><b>Both</b></a></center></div></td></if>
<if 
condition="$rb != '3'">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=3&mu=$mu&posts=$post><center>Both</a></center></div></td></if>
</
tr>

<
tr align='center'>
<
td class='thead'><div class="smallfont"><b><center>MAX USERS LISTED</b></center></center></div></td>
<if 
condition="$mu == ''">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=$rb&mu=1&posts=$post><center><b>All Users</b></a></center></div></td></if>
<if 
condition="$mu == '1'">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=$rb&mu=1&posts=$post><center><b>All Users</b></a></center></div></td></if>
<if 
condition="$mu != ''">
<if 
condition="$mu != '1'">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=$rb&mu=1&posts=$post><center>All Users</a></center></div></td></if></if>
<if 
condition="$mu == '2'">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=$rb&mu=2&posts=$post><center><b>25</b></a></center></div></td></if>
<if 
condition="$mu != '2'">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=$rb&mu=2&posts=$post><center>25</a></center></div></td></if>
<if 
condition="$mu== '3'">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=$rb&mu=3&posts=$post><center><b>50</b></a></center></div></td></if>
<if 
condition="$mu != '3'">
<
td class='tcat'><div class="smallfont"><a href=repreport.php?do=rank&rb=$rb&mu=3&posts=$post><center>50</a></center></div></td></if>
</
tr>

<
tr align='center'>
<
td class='thead'><div class="smallfont"><b>TIME FRAME<b></div></td>
<
td class='tcat' colspan='3'><div class="smallfont">View Rep from last&nbsp;<INPUT TYPE="text" SIZE="3" NAME="posts" value="$post>&nbsp;posts&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input type="submit" value="Submit" name="submit" style="font-family: Verdana; font-size: 10pt" class="button" /></div>
</
td>
</
tr>
</
table>


<
br />


<
table class='tborder' cellpadding='$stylevar[cellpadding]' cellspacing='$stylevar[cellspacing]' border='0' width='60%' align='center'>
<
tr><td class='thead' colspan='4'><center><b>$yourname's Rep Report<b></center></td></tr>
<tr><td class='
thead'><center><b>Rank</b></center></td><td class='thead'><center><b>Username</b></center></td><td class='thead'><center><b>Rep Points</b></center></td><td class='thead'><center><b>Frequency</b></center></td></tr>
    $repreport
<if condition="$repreport == ''">
<if condition="$rb == '
1'">
<tr><td class='
alt1' colspan=4><center>You have no positive reputation</center></td></tr>
</if>
<if condition="$rb == '
2'">
<tr><td class='
alt1' colspan=4><center>You have no negative reputation</center></td></tr>
</if>
<if condition="$rb == '
3'">
<tr><td class='
alt1' colspan=4><center>You have received no reputation points</center></td></tr>
</if>
</if>
    <tr align="center">
    <td class="thead" colspan="4"><div class="smallfont">Aggiefans.com ? $copyrightyear <br/>Version $version</div></td>
    </tr>
</table>



</form>
<!-- /main -->
$footer
</body>
</html> 


RepReport_Posts
PHP Code:
$stylevar[htmldoctype]
<
html dir="$stylevar[textdirection]lang="$stylevar[languagecode]">
<
head>
<!-- 
no cache headers -->
<
meta http-equiv="Pragma" content="no-cache" />
<
meta http-equiv="Expires" content="-1" />
<
meta http-equiv="Cache-Control" content="no-cache" />
<!-- 
end no cache headers -->
<
title><phrase 1="$vboptions[bbtitle]">$vbphrase[x_powered_by_vbulletin]</phrase> - Reputation Report</title>
$headinclude
</head>
<
body>
$header
$navbar
<!-- main -->

<
form name="vbform" action="repreport.php?do=rank&rb=$rb&mu=$mu">
<
input type="hidden" value="rank" name="do" />
<
input type="hidden" value="submit" name="action" />
<
input type="hidden" value="$rbname="rb" />
<
input type="hidden" value="$muname="mu" />

<
table class='tborder' cellpadding='$stylevar[cellpadding]' cellspacing='$stylevar[cellspacing]' border='0' width='60%' align='center'>
<
br/><br/>
<
tr><td class='thead' colspan='4'><center><b>$yourname's Rep Received from $giver <b></center></td></tr>
<tr><td class='
thead'>&nbsp;</td><td class='thead' width=250><center><b>Date</b></center></td><td class='thead'><center><b>Thread Title</b></center></td><td class='thead' width=300><center><b>Comment</b></center></td></tr>
    $repreport
    <tr align="center">
    <td class="thead" colspan="4"><div class="smallfont">Aggiefans.com ? $copyrightyear <br/>Version $version</div></td>
    </tr>
</table>
</form>
<!-- /main -->
$footer
</body>
</html> 
Attached Files
File Type: (21.4 KB, 4 views)
Reply With Quote
  #30  
Old 08-28-2008, 04:28 PM
aggiefan aggiefan is offline
 
Join Date: Apr 2005
Posts: 169
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

thanks!
Reply With Quote
  #31  
Old 09-12-2008, 08:38 PM
students_forum's Avatar
students_forum students_forum is offline
 
Join Date: Aug 2008
Location: Manchester
Posts: 147
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

It doesn't seem to function at all on 7.2.2
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:48 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05284 seconds
  • Memory Usage 2,457KB
  • Queries Executed 26 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (2)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (4)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (3)pagenav_pagelink
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (5)postbit_attachment
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_attachment
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete