Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons

Reply
 
Thread Tools
Reputation Extras - Rep Archives, Rep Given, Edit Rep Details »»
Reputation Extras - Rep Archives, Rep Given, Edit Rep
Version: 2.1.1b, by phlogiston phlogiston is offline
Developer Last Online: Dec 2009 Show Printable Version Email this Page

Category: Profile Enhancements - Version: 3.6.8 Rating:
Released: 10-21-2007 Last Update: 10-24-2007 Installs: 90
DB Changes Uses Plugins Auto-Templates
Additional Files  
No support by the author.

This mod will add a couple of extra reputation features & options to your forums, including:
  • A Reputation Archive of all old comments & ratings given and received.
  • Showing the most recent reputation given in UserCP.
  • Filter reputation to show only positive, negative or balanced.
  • Filter reputation to show a specific user only.
  • Browse other users reputation (suggest Moderators only!)
  • Edit/Delete Reputation Comments. (With optional time limit.)
All options are controlled on/off via usergroup permissions.
Admincp options include setting a time limit for editing reputation as well as globally enabling/disabling the extra features.

Links to the Reputation Archives will be shown in your main UserCP page (in the header of the reputation areas - see screenshots) via automatic template edits or you may wish to manually add a link to the new file elsewhere by linking to www.your.domain/forum/repextras.php.


Install Instructions:
Download & unpack the .zip file; upload the files in the 'upload' folder to your forum directory; import the product-spoilt_repextras.xml file via your admincp product manager. You'll then need to edit admincp options and usergroup permissions to allow access to the new features


Thanks to dutchbb for his continued interest spurring me to release an updated version of a very old mod. Special Thanks to Dogtanian for keeping me amused during the re-coding due to using a test rep comment of "one for all and all for one"!




Changelog:
v2.2
* Fixed sessionid variable typo.
* Added missing phrase 'view_archive'.
* Cached rep given template for usercp.
* New archive page length option.
* admincp on/off for rep editing.
* "Guess reppower" feature for editing older comments.
* "Anonymise" option for archived reputations.
* More thorough on/off permissions checking.
* Fixed miscount of total reps related to ignorelist.

v2.1
* First public release.
* Stripped to rep archives, rep given & rep editting.

v2.0
* Initial recoding for vB 3.5 & www.altnation.com

v1.0
* Historic original version.


Similar Mods:
The Reputation Given in UserCP feature can also be found in Paul M's mod at https://vborg.vbsupport.ru/showthread.php?t=122592 which may well be a better choice if the extra features here are unwanted.

Show Your Support

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

Comments
  #12  
Old 10-22-2007, 11:20 AM
dutchbb dutchbb is offline
 
Join Date: Nov 2003
Posts: 899
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Pocket Aces View Post
Same here. I cant see the 'view all' option. I have another hack related to rep system... https://vborg.vbsupport.ru/showthread.php?t=146438 Could it be causing any conflict?
I don't have that hack installed but I do have one other rep hack installed: 'Enhanced Reputation Checks' but when this product is disabled the rep archive still does not show.

[EDIT] tried it on a fresh install, also no archive?
Reply With Quote
  #13  
Old 10-22-2007, 12:07 PM
princeedward's Avatar
princeedward princeedward is offline
 
Join Date: Jan 2007
Location: Deutschland
Posts: 901
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Nice & Thanks....Install According To All Instructions...But.....

Reply With Quote
  #14  
Old 10-23-2007, 04:02 PM
phlogiston's Avatar
phlogiston phlogiston is offline
 
Join Date: Feb 2003
Location: Woodlands
Posts: 62
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Spank View Post
Looks like a nice mod. I'll install later. "It's just a rep to the left..." lmao
It's always good to have a bit of Rocky Horror sometime during the day
Quote:
Originally Posted by FreshFroot View Post
really neat mod, will try it out shortly
Quote:
Originally Posted by projectego View Post
[high]* projectego clicks install [/high]
thank you both
Reply With Quote
  #15  
Old 10-23-2007, 04:15 PM
phlogiston's Avatar
phlogiston phlogiston is offline
 
Join Date: Feb 2003
Location: Woodlands
Posts: 62
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Pocket Aces View Post
Same here. I cant see the 'view all' option. I have another hack related to rep system... https://vborg.vbsupport.ru/showthread.php?t=146438 Could it be causing any conflict?
I'd imagine no conflict with that mod although I will check myself this evening.
'View All' turned out to be a missing phrase, can you see the brackets that would surround the text link? If so we'll be sorted when I update later this evening
If not then can you view the actual repextras.php file and the archives okay? The "View All" link is added automatically and if you have a customised usercp template you may have to add it manually - if you need help then give me a shout and I'll write up proper instructions.

Quote:
Originally Posted by dutchbb View Post
Thank you phlogiston, it looks perfect on the screens. However I can't see the archive options on my board, usergroup settings are all set to yes?
Quote:
Originally Posted by dutchbb View Post
tried it on a fresh install, also no archive?
I forgot to mention (to you especially) that the url addrtess will have changed, you should uninstall my old old version and revert the files & templates if needed. The new archived rep pages will be at www.your.domain/forum/repextras.php.

After that check the admincp options under "Extra Reputation Options" - make sure things are turned on there. Ensure that usergroups can view & use the reputation
system normally.



I'll be uploading a new release package (to fix the missing phrase and a couple other things I originally missed) later this evening when my main live "test site" gets back online and I've performed an upgrade myself just to double check everything.
Reply With Quote
  #16  
Old 10-23-2007, 04:18 PM
phlogiston's Avatar
phlogiston phlogiston is offline
 
Join Date: Feb 2003
Location: Woodlands
Posts: 62
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by princeedward View Post
Nice & Thanks....Install According To All Instructions...But.....

Okay tht's an odd one...!

Do you mean just the "go" button is missing or the whole line of options?
The options only show on the main archive pages at www.your.domain/forum/repextras.php and not in the usercp.
Also check to ensure the admincp options are set to 'yes' to enable the archive features and also that all usergroup permissions have been changed to allow members at least view access to them.

Let me know if that helps or if I need to dig further to help you.
Reply With Quote
  #17  
Old 10-23-2007, 06:15 PM
dutchbb dutchbb is offline
 
Join Date: Nov 2003
Posts: 899
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok it's working but I needed to hardcode/change the 'View All' in the plugin/template, because the installation did not make a new phrase. I'm not sure where this phrase should be manually made. It's working though so thanks, awesome hack and members will love it
Reply With Quote
  #18  
Old 10-23-2007, 06:32 PM
phlogiston's Avatar
phlogiston phlogiston is offline
 
Join Date: Feb 2003
Location: Woodlands
Posts: 62
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by dutchbb View Post
Ok it's working but I needed to hardcode/change the 'View All' in the plugin/template, because the installation did not make a new phrase. I'm not sure where this phrase should be manually made. It's working though so thanks, awesome hack and members will love it
good stuff that it's working fine now & yeah the phrase was my fault - the 'View All' phrase exists in vB Project Tools and I forgot to test the product with that disabled... oops!
(PS: remember to mark as installed so you get notice of updates )

I'll upload a sorted version in a few hours for those not wanting or able to fix the phrase themselves
Reply With Quote
  #19  
Old 10-23-2007, 09:46 PM
phlogiston's Avatar
phlogiston phlogiston is offline
 
Join Date: Feb 2003
Location: Woodlands
Posts: 62
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I've now updated the first post with a simple maintenance release to fix a couple of issues and a request.

Main points to note are:
- New seperate admincp page length option for the archives rather than defaulting to the same number shown in UserCP

- There is now an option in the admincp to set a date before which reputations will be anonymised. This avoids the situation of older reputations which were originally anonymous at the time revealing their authors when viewed in the archives. Simply set a date and any reputations left before then will retain their anonymity.

- Editting older reputations causes problems in figuring out the exact points value to use if changing the repuation from positive to negative or vice-versa. There is no fool-proof way around this (impossible to know the admincp settings, post counts & usergroup status at the time of the original rep) so we have to estimate & guess by doubling or halving the original value.
There is now a setting in the admincp to select when to use the currently calculated rep power and when to estimate using the halving/doubling method.
Reply With Quote
  #20  
Old 10-24-2007, 02:02 PM
IR15H IR15H is offline
 
Join Date: Feb 2007
Location: England
Posts: 161
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Very nice!

Is it possible that for viewing/editing others there's a link somewhere on their user profile (that takes you to editing their reputations), or, have a link next to "(View Archive)" that takes you to repextras.php, if the user has permission (rather than manually navigate each time)? If done the second way, maybe also use the thing that you get on PM'ing, where when you start to type in the user name it comes down with a drop down of all those user names.
Reply With Quote
  #21  
Old 10-24-2007, 02:44 PM
phlogiston's Avatar
phlogiston phlogiston is offline
 
Join Date: Feb 2003
Location: Woodlands
Posts: 62
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The link on profiles (for those with permission) is a good idea - and I think there should be a template hook in vBulletin to make it very easy so I'll definitely add that on my to-do list.

The PM style auto-complete for usernames I would also like to implement, I admittedly simply didn't bother with it for the initial release just so that I could get the code out and released before I tinkered with any more fancy bells & whistles! Also on the to-do list for next release version.

Cheers for the feedback & good suggestions
Reply With Quote
Reply

Thread Tools

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 12:59 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.05928 seconds
  • Memory Usage 2,330KB
  • Queries Executed 27 (?)
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
  • (9)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)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
  • (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_postinfo_query
  • fetch_postinfo
  • 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_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete