![]() |
Require 'X' Reputation To Access a Forum
I no longer support my hacks. Please feel free to update them and release new versions elsewhere as long as I get the credit for the original modification.
/*================================================= =====================*\ || Require 'X' Reputation To Access a Forum || || Author : Psionic Vision || Works on : vBulletin 3.5.2 || Released : Dec 29, 2005 || || Time required to install: 20 seconds || Difficulty: easy \*================================================ ======================*/ DESCRIPTION This product creates a new setting in your forum options that enables you to restrict the forum access to users, whose reputation level is equal to or above the minimum that you specify. STATISTICS Products to Install: 1 VERSION HISTORY 1.0.1 [+] Fixed a bug which prevented getdaily from working properly. 1.0.0 First Release INTRODUCTION When using this product, you should enable "Show Private Forums" (otherwise inaccessible forums won't show up on the list) and "Show Lock Icons to Users" (otherwise inaccessible forums won't have a lock icon next to them). However, the settings of both of these options are up to you. The installation manual is contained within the attached file. IF YOU LIKE MY HACK, PLEASE CLICK INSTALL |
Why not just use a secondary usergroup to control forum access, and use a Promotion based on rep points?
|
Wow thanks.
|
MarcoH64
Because the more usergroups there are, the more confusing and hard to control it becomes. Trust me, I had like 8 additional usergroups on an older board, only for promotions. Now, if I want to change one basic permission for one group, I have to change it for all others, since they are all the same except forum access or whatever it is... With this hack, you do not need to promote users for reputation, you just edit a forum :) No hassle. Bottom Line: IMHO, the promotions system was created for nothing, because it is better to create hack that would define the promoted setting rather than do it with usergroups. Quote:
|
Well everyone have their opinion, in mine it is better to have the 'burden' of more groups and use standard functionality, then to hack the software and face possible unexpected behaviour and upgrade problems.
|
Quote:
|
Got this error when I tried to set a forum to require someone to have a rep of -5 or more.
Quote:
|
Did you install the product xml?
If you did, you shouldn't have this problem. |
I did...it also shows this as about 12 different plugins in my plugin manager after i installed the product. Is this normal?
|
Yes. Try reinstalling the product.
|
Uninstalled...reinstalled...same error
|
Well then you have problems with your board.
|
Try running the following query:
[sql]ALTER TABLE {pfx}forum ADD rep_required TINYINT(10) DEFAULT '0' NOT NULL[/sql] (don't forget to replace {pfx} with your forum prefix.) |
Still get the same error after running the query. I double checked and the field is in fact present in the forum table.
|
Nice. install
Thank you! |
Quote:
|
thanks!
|
any number I put it ends up saving it as 127 :confused:
|
Make sure you followed all the steps correctly.
|
I find some kind of bug..
When I install the product , GETNEW stop working... What could be the problem?? bye |
Hmm... There doesn't seem to be such problem on my board. What's your vB version?
|
Quote:
well the ver. I use is the 3.5.1 and I try to re-installl the plug-in and its the same... How Come? its really wear.... and I haven't found any clue about why this is happening. |
Now I have 3.5.2 and the problem persist...
the problem is that search.php?do=getnew stop working... Hope can give me a hand. |
It works for me and everybody else... Must be something with your board.
|
VERY usfull
|
Very nice, but 127 seems to be the MAX you can put into the system..
im on 3.5.2 |
dude make a system like this for required post, make it just like this, with the same way you alter it etc etc..
|
Quote:
How can i fix it? |
I am going to verify the problem on 3.5.2 and get back to ya'll.
|
^^^ you do some awsome work m8!! will certainly like to try this one out tonight possibly!
|
Quote:
|
Code:
The area you requested requires 127 reputation points. Unfortunately, at the moment you only possess 25. You may not continue. |
Quote:
|
Quote:
And thanks a lot to Psionic Vision for this hack. i need it too much. |
Hack updated, problem fixed.
Overwrite the XML :) |
Quote:
|
Hey Hi Panic Vision.. you will hate me.. but I have an other problem..
When I put the number of Rep that the user most have for access a forum, it only stay for a coumple of hours and then it reset and stay in zero and I most configure it again. May be I can help you in graphics or something like that jejeje.. thanks.. |
Psionic Vision, hello
I need some chages for your hack. If i use like you do it. My members add good messages but when they access that forums, they stop doing it. Therefore i need an option to limit for a specific restriction according to time. For example : (every members must gain more reputation to access that forum for limited time.) 250 reputaions point for 1 week. After one week these member cant access this/these forum(s). They will need new 250 reputations to be able to access there again. He/She's old reputations wont count to access these forum parts any more. So, they must always do good things if they want to access these forums. These changes will force them much more than before, isnt it? Because, if i use like now they do nothing after accessing these forums gaining the reputaion limits. Sorry for my bad english. I hope you understand what i want to explain. Thank you. |
Quote:
|
Quote:
|
All times are GMT. The time now is 04:49 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 | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|