![]() |
Registration Denied if under 18
Userage Based Permissions
Description This Hack allows yo to specify a minimum Age to register, as well as specifying a minimum Age for each Forum. Please note that this can be as easily tricked as COPPA and does in no way fulfill law requirements for Adult Content. Details 1 Product XML with 5 Plugins, 3 Phrases, 1 Setting and 1 Query History 1.0.0 Initial Version 1.0.1 Minimum Age is now a Setting (ACP / vBulletion Options / vBulletin Options / User registration Options) Added an Option in Forum Manager to specify Minimum Age for each Forum 1.0.2 Fixed a slight mistake in the XML which caused an error in Forum Manager 1.0.3 Added a Plugin that was missing in the XML so the Option in Forum Manager now does show up ;) Please only click Install if you actually have installed/are using this Hack, and click Uninstall whan you don't use it any longer! |
nice... where were you with this hack when i needed it a year ago :(
[high]* sketch42 clickity click click clicks install[/high] |
is there like a screenshot on how it looks like? haha jk. gnna install once i have my board upgraded.
|
/me saves for future use
|
You were just promoted to the TOP of my good guy list.
BIG thanks. |
Now, what I would like is the ability to refuse access to a certain forum based off age *hint hint*
This is a cool hack though. Can you change the minimum age? |
Yes edit the Plugin on Hook register_checkdate and edit the 18 accordingly.
Might also want to change the Phrase. |
This is not useful because most under-18 people do not state their real age.
|
I know, but the request keeps popping up - so there it goes.
Then again, why do we have COPPA at all? :) Quote:
|
scre...plea....
lol Ok?, bye :p |
Quote:
|
next thing u will know. you will need a credit card to verify ur 18 yrs and older.
|
Updated
Minimum Age is now configurable, also added a per Forum setting. |
Kirby, I've been waiting for this for so long.
Unfortunately, it will not install. It gives an error (which flashes by too quickly to catch). |
Quote:
I don't see the point in doing any age verification or whatsoever, regardless of what site it is, unless there is some biometric identification enforced... Which first of all, does not exist yet / does exist but is too expensive for average user, and second of all, even if someone is wealthy enough to buy a biometric authorization, then that can be hacked too :rolleyes: Too early to even think about such restrictions, anyway. |
Could someone edit their birthdate to bypass this in a certain forum?
|
This is interesting to me, but I am curious about being able to lock in the birthdate without being able to be editted unless it's through the admincp.
|
Quote:
Another thing, if the user doesn't input their birth year, what happens then? |
Quote:
I believe there is also a hack that will ask users to update their profile fields before they can participate further in the site - Could be adapted to birthdays and then you lock them out of editing it in the future :) Satan |
Quote:
|
Quote:
@richard4339 Just tested, installs just fine for me. @Dark Visor Well, as said - it might be better then nothing at all :) Of course, a real solution would require X.509 Certificates on a protected Token (USB Device, Smartcard, etc.) |
works nice for my Trucking Forum.........thanks alot!
|
Updated XML (one Plugin was missing due to me being dumb ;))
|
Quote:
I'm hoping |
[ot]
Nothing :) What do yo want to do? [/ot] |
Quote:
Because my board like many has all private forums and I get no output. With the older external.php pre 3.08 I was able to hack it to use a special usergroup I created. That usergroup had limited access to certain forums and was able to get headlines. This is what I used but I have no idea how to hack the new external.php // set us up as a very limited privileges user $vboptions['hourdiff'] = (date('Z', TIMENOW) / 3600 - intval($_REQUEST['timeoffset'])) * 3600; //set usergroup $bbuserinfo = array('usergroupid' => 28); $usergroupcache = array(); $permissions = cache_permissions($bbuserinfo); |
Quote:
|
Quote:
Thanks |
No matter what i try to edit i type my birth year in (26/1/1987) and it says im not 18. But when i change the month to the 12 it will accept it.
I also changed the settings to only allow people 16+ and it has not took any affect. Edit: I think i just fixed it. |
Just a cosmetic one for you kirby
Hook Location : forumadmin_edit_form Userage Based Permissions Code:
print_table_header('user_age_options') Code:
print_table_header($vbphrase[user_age_options]) |
i have installed this hack :)
|
Got a quick question...
I installed this plugin and I also enabled User Profile Options -> Require Date of Birth so people CAN'T edit their birth date after... The only problem is that even after you first put in the age you can modify it on the second page (where you actually sign up) and it let's you go trough even if under the limit age... Any idea how to either: 1. Have User Profile Options -> Require Date of Birth enabled but not displayed a second time on user signup. 2. Block users from modifying their DOB. Thanks |
You should upgrade to RC3
|
I'm not having luck installing any hacks lately. I don't think the problem I had with your hack was something your hack caused, I think its a bug from RC1 (still haven't changed to 3)
|
Quote:
IS there something I'm missing? |
Yes. RC3 gices you the features you want (stop Users from editing their DOB)
|
The only option similar to that is User Profile Options -> Require Date of Birth which unfortunatly asks them their birthdate on signup after the first check...
Is there another option that I didn't see? |
Yes, that's the option which keeps users from editing their birthdate, which is what you want - isn't it?
|
Not exactly.
Because once you enbale that people can change their DOB on the registration page (after the initial DOB question, the page where you put your nickname, e-mail,etc). And on this page they can modify the year and get by it. Thus that option is good temporarly hoping people won't change their DOB on the next page, though it's super easy to do. |
Then this should be reported as a Bug @ .com
|
All times are GMT. The time now is 08:02 AM. |
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:
|