vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Graveyard (https://vborg.vbsupport.ru/forumdisplay.php?f=224)
-   -   Administrative and Maintenance Tools - Enhanced Reputation Checks (https://vborg.vbsupport.ru/showthread.php?t=169557)

Paul M 02-02-2008 10:00 PM

Enhanced Reputation Checks
 
This modification is no longer available or supported.

This modification adds a whole set of extra checks whenever members try and give reputation to posts.

The main features are ;

Require Positive Reputation Comment
Members must leave a comment in order to give a post positive reputation.

Reputation Power Cap
Sets the maximum reputation giving power for any member, as well as the default forum wide setting, it is possible to set different caps in specific forums. Please carefully read the setting notes on how to do this (examples are given).

Positive Reputation Multiply Factor
Any positive reputation given will be multiplied by the "Positive Reputation Multiply Factor" - See Custom Factors below.

Negative Reputation Multiply Factor
Similar to above - any negative reputation given will be multiplied by the "Negative Reputation Multiply Factor" - See below.

Custom Forum Based Multiply Factors
As well as the default forum wide factor settings for positive and negative reputation, it is also possible to set custom values for specific forums. Again, please carefully read the setting notes on how to do this (examples are given).

Closed Threads Limit
Posts in closed threads, that exceed the given age, cannot be given reputation. It is possible to stop reputation being given on any post in a closed thread.

Open Threads Limit
Posts in open threads, that exceed the given age, cannot be given reputation. If you desire, it is possible to stop reputation being given on any post in an open thread.

Allow or Disallow List
A list of forums can be supplied and then reputation either be allowed only in those forums, or be disallowed only in those forums. It is also possible to stop reputation being given in any forum (basically suspending the reputation system).

New in v3.7.002

User Ban List
An option to ban individual members from being able to give reputation to anyone.

Custom Usergroup Based Multiply Factors
These are basically the same as the forum based custom factors, but based on the giving members usergroup. Note that these will override any forum based multiplier.


All settings are in vBulletin Options > Enhanced Reputation Checks


Install
Unzip the XML and import into vB using the ACP Product Manager.

Points to note ;
  • Posts that you cannot give reputation on will not display the give reputation icon/link (3.7.002 onwards).
  • In order to give negative reputation to a post a comment must be supplied - this is part of default vb 3.6 onwards and cannot be changed by this modification.
  • If a member does not have permission to give negative reputation then any negative reputation they try and give will be set to zero - in default vb they ended up giving positive reputation.
  • If set, the vb fixed admin reputation value will still be multiplied by any Multiply Factors specified in this modification.
  • If the negative reputation factor is 0.5 (to replicate default vb) then there will be one minor difference, a member whose positive reputation power is 1 will have a negative reputation power of 0, in default vb this would be -1.
  • The reputation cap is [now] checked after any multiplication factors have been applied - so no member can give more than the set cap, no matter what factors are applied first.


History:

v3.7.001 : First release for vb 3.7.
v3.7.002 : Added usergroup factors & user ban list.


rinkrat 02-03-2008 07:14 PM

Nice! Thanks.

projectego 02-03-2008 08:13 PM

[high]* projectego clicks install :)[/high]

asj 02-04-2008 12:06 AM

Thank you very

Ati2 02-04-2008 06:52 AM

Hi, this may be a stupid question, but does the new 3.7 version mean that the 3.6 version will stop working when I upgrade my forum, once 3.7 final is out? :eek:

Paul M 02-04-2008 07:03 AM

No. The old version will run quite happily if you upgrade your forum with it installed.

Hornstar 02-04-2008 08:25 AM

thanks, I always thought about installing the old one, I will more then likely install it when I upgrade to 3.7 thanks.

Ati2 02-04-2008 04:42 PM

Quote:

Originally Posted by Paul M (Post 1435885)
No. The old version will run quite happily if you upgrade your forum with it installed.

Okay, thanks. :) This is really a great mod! :)

steve71 02-09-2008 01:27 PM

  1. Anyway to have members giving negative rep remain anonymous, while still leaving a comment? We find some members shy away from giving negative reps to popular members due to fear of being ganged up on afterwards.

  2. Can you add something that recalculates the rep points/power if the variables in the "enhanced rep checks" are changed..ie changing the multiply factor from 1 to 2, so all current scores are updated accordingly?

  3. Instead of a user spread, how about a quota limit? ie "You have already given your quota of reputation to this user. Try again in 30 days.." etc. The user spread is good, but some members just start repping "new members" just so they can get back to repping their "group"

Great hack...love the power cap.

Paul M 04-19-2008 07:59 PM

FYI, after 3.7 gold is released this mod will be updated with new options.

1. Usergroup based factors - the same as the forum based custom factors, but based on the giving members usergroup. Note that these will override any forum based multiplier.

2. User ban list - the option to ban individual members from being able to give reputation to anyone.

3. Posts that you cannot give reputation on will no longer display the give reputation icon/link.

Jase2 04-25-2008 05:52 PM

This looks good! Will install when 3.7 goes GOLD -- thanks Paul!

Paul M 04-26-2008 11:15 AM

Hmm yes, I was expecting to release it last week, hopefully it will be this week now.

Lindsey 04-26-2008 11:22 AM

Thanks! Will this work with RC 4?

Paul M 04-26-2008 11:26 AM

It works with any 3.7 version.

DDIG 05-13-2008 07:05 AM

Thanks a lot! This is a great mod :up:

(clicked 'installed' and voted)

Jase2 05-20-2008 02:49 PM

Thanks again Paul.

Quick question, could you explain Reputation Power Cap to me, as I don't have a clue as to what goes there.

Paul M 05-20-2008 03:56 PM

As it says in the main post ... "Sets the maximum reputation giving power for any member"

Jase2 05-20-2008 04:11 PM

Max amount to give for a day, week, month... ?

Paul M 05-20-2008 07:24 PM

Each time they give reputation to someone.

Jase2 05-20-2008 07:40 PM

Thanks, Paul. Sorry for the confusion :o

deLi_kurT 05-23-2008 04:58 AM

Thanks.

sikk08 05-30-2008 08:28 PM

Thank you! I needed something that puts a maximum on rep power, instead of having it the same as your reputation. Thanks again!

Loller 06-09-2008 06:40 PM

Paul M, this is a great mod! Thank you!

But can you? add options like this: Limit of given positive reputations per day and Limit of given negative reputations per day, based on member groups.

For example: Registered user can give 5 positive and negative reputations per day, forum admins can give 25 positive and negative reputations per day.

This options can prevent reputation flooding.

Paul M 06-09-2008 07:02 PM

Sorry, I dont plan to add any more options.

Jase2 06-09-2008 07:28 PM

Quote:

Originally Posted by Loller (Post 1545250)
Paul M, this is a great mod! Thank you!

But can you? add options like this: Limit of given positive reputations per day and Limit of given negative reputations per day, based on member groups.

For example: Registered user can give 5 positive and negative reputations per day, forum admins can give 25 positive and negative reputations per day.

This options can prevent reputation flooding.

That would be great! Easy enough -- going to do this for my site soon.

garala 06-10-2008 06:37 PM

I uploaded the XML.

Yet, I don't see 'Enchanced Reputation Checks' in the vBulletin Options.

http://images.cjb.net/04163.png

What's wrong?

Paul M 06-10-2008 07:04 PM

Nothings wrong, other than your eyesight, its the 9th line, under Member Tracking. :)

topanet 06-26-2008 05:57 AM

Hai Paul, your hack is great...
one question, i've already setup the Limit Power reputation Cap into 50 (for all users right)
but, for usergroup Administrator i would like to set into 200, and Moderator set into 100...
can i do that??

sorry.. i just confuse with the explaination in board

topan.

Paul M 06-26-2008 09:32 AM

Sorry, you cannot set caps based on usergroup.

HHU 08-29-2008 04:17 PM

Do I need to uninstall the 3.6 version first or just upload the new product with overwrite on.

Using VB 3.7 now.

Paul M 08-29-2008 04:30 PM

Just import the new product.

gopherhockey 09-05-2008 11:08 PM

Quote:

Originally Posted by Loller (Post 1545250)
Paul M, this is a great mod! Thank you!

But can you? add options like this: Limit of given positive reputations per day and Limit of given negative reputations per day, based on member groups.

For example: Registered user can give 5 positive and negative reputations per day, forum admins can give 25 positive and negative reputations per day.

This options can prevent reputation flooding.

This add-on looks nice, but I agree with the above statement. It seems like groups should be able to determine the rep quotas/limits, not just a generic setting for all users. This should be a standard feature of vBulletin and I'm surprised a hack doesn't exist that can do this. Its not overly complex like most other systems I've seen.

Sorry, I know you have already said this one won't do it. If it ever does, I'll install...

petacat 09-12-2008 12:18 AM

Despite your desire to not add anything :p ... What about banning someone from Receiving Reputation? There are people who seem to create accounts to cross-transfer reputation amongst themselves... I would like to be able to ban these form receiving reputation after they are identified.

A much needed enhancement!

Paul M 09-12-2008 07:01 AM

While I thank you for the suggestion, I dont think one request in two+ years quite counts as a "must needed" enhancement. :) I dont plan any more changes to this anytime soon.

Charles_1 09-21-2008 05:23 PM

Quote:

Originally Posted by petacat (Post 1620237)
Despite your desire to not add anything :p ... What about banning someone from Receiving Reputation? There are people who seem to create accounts to cross-transfer reputation amongst themselves... I would like to be able to ban these form receiving reputation after they are identified.

A much needed enhancement!

Quote:

Originally Posted by Paul M (Post 1620357)
While I thank you for the suggestion, I dont think one request in two+ years quite counts as a "must needed" enhancement. :) I dont plan any more changes to this anytime soon.

Well, I agree with petacat, that addition would be really useful.

So we have at least 2 requests, will someone else join our pointless effort for this option to add?

Sorry Paul M, I know that you don't want to add new options to this right now, but if we wouldn't love your hack, we would be quiet - so these requests are basically expressing our thanks for this hack of yours. :p

ShackMaster 10-02-2008 08:39 PM

Nevermind... I figured it out...

ShackMaster 10-02-2008 08:47 PM

Sorry for the double post.

Makc666 10-08-2008 06:54 PM

Paul M, some great idea came to my mind :)

There is some users who do not want to get reputation from other member or want to get reputation from other members in any way (most the first one).

As in 3.7 we have Social Groups.
There will be really cool if this one will have smth like:
Code:

Social Groups Allow or Disallow List
A list of Social Groups the users can join to be allowed or be disallowed to get reputation being given in any forum (basically suspending the reputation system).

So if the user doesn't want to get a reputatuon he just joins the Social Group and no one can give reputation to him. Except may be the Admins and Sup.Moderator.

Paul M 10-11-2008 03:45 PM

Hmm, Nice thought, but I dont use social groups [at all] on any of my forums, so its unlikely I will add such a feature.

katie hunter 10-15-2008 02:57 PM

Does this mod allow you to give specific number of reps to each user ? I saw a modification like this one but i can't remember where, it allow you to give this user 10 rep , 20 , etc..

But I can't find that option when i go and rep a user in the forum


All times are GMT. The time now is 05:50 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01256 seconds
  • Memory Usage 1,820KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_code_printable
  • (5)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (40)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.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/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.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
  • printthread_start
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete