vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 5.x Products & Extensions (https://vborg.vbsupport.ru/forumdisplay.php?f=258)
-   -   Mini Mods - Simple Age Restriction for Forums (https://vborg.vbsupport.ru/showthread.php?t=323312)

Necrophyte 08-20-2016 09:00 PM

Simple Age Restriction for Forums
 
1 Attachment(s)
I've seen a few folks looking around for something like this. I have an age limit of 16 on our forums. While this isn't an actually file you can click and download and here you go. It's very simple to do, and will take approx 10 minutes.

In your forums location /core/vb/library there will be a file user.php
Do a search for 'needsCoppa'. You'll find a public function near line 753.

Look for:

Code:

                                $cutoff = strtotime(date("Y-m-d", time()) . '- 13 years');
And change the 13 to your age limit.
also 2 lines down from that change

Code:

                                $cutoff = strtotime(date("Y-m-d", vB::getRequest()->getTimeNow()) . '- 13 years');
Again. Change 13 to your age limit.

Then go to your admincp. Language and phrases, then Search in Phrases. Make sure to select in Phrase text, and variables. Search for coppa.
Edit all the text that has 13 to the age limit you desire.

Then in admincp, under settings->options then select User registration options. Look for Coppa registration System. Change this to deny access for people under age X.
I recommend changing COPPA Registration System Cookie Check to yes as well.
Save the changes.

That's it. Your done. You now have age restriction on your site.

xatm092 11-06-2017 08:18 PM

Thanks, this is exactly what I needed! :-)


All times are GMT. The time now is 07:42 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.01573 seconds
  • Memory Usage 1,708KB
  • 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
  • (2)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (2)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
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete