make captchas optional and off by default, some people are having problems
This commit is contained in:
		
							parent
							
								
									134e4f8824
								
							
						
					
					
						commit
						db5a0c682e
					
				@ -226,7 +226,7 @@ function captcha_get_html() {
 | 
				
			|||||||
	if(DEBUG && ip_in_range($_SERVER['REMOTE_ADDR'], "127.0.0.0/8")) return "";
 | 
						if(DEBUG && ip_in_range($_SERVER['REMOTE_ADDR'], "127.0.0.0/8")) return "";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	$captcha = "";
 | 
						$captcha = "";
 | 
				
			||||||
	if($user->is_anonymous()) {
 | 
						if($user->is_anonymous() && $config->get_bool("use_captchas")) {
 | 
				
			||||||
		$rpk = $config->get_string("api_recaptcha_pubkey");
 | 
							$rpk = $config->get_string("api_recaptcha_pubkey");
 | 
				
			||||||
		if(!empty($rpk)) {
 | 
							if(!empty($rpk)) {
 | 
				
			||||||
			$captcha = recaptcha_get_html($rpk);
 | 
								$captcha = recaptcha_get_html($rpk);
 | 
				
			||||||
@ -247,7 +247,7 @@ function captcha_check() {
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
	if(DEBUG && ip_in_range($_SERVER['REMOTE_ADDR'], "127.0.0.0/8")) return true;
 | 
						if(DEBUG && ip_in_range($_SERVER['REMOTE_ADDR'], "127.0.0.0/8")) return true;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
	if($user->is_anonymous()) {
 | 
						if($user->is_anonymous() && $config->get_bool("use_captchas")) {
 | 
				
			||||||
		$rpk = $config->get_string('api_recaptcha_privkey');
 | 
							$rpk = $config->get_string('api_recaptcha_privkey');
 | 
				
			||||||
		if(!empty($rpk)) {
 | 
							if(!empty($rpk)) {
 | 
				
			||||||
			$resp = recaptcha_check_answer(
 | 
								$resp = recaptcha_check_answer(
 | 
				
			||||||
 | 
				
			|||||||
@ -171,6 +171,7 @@ class Setup extends SimpleExtension {
 | 
				
			|||||||
		$config->set_default_string("theme", "default");
 | 
							$config->set_default_string("theme", "default");
 | 
				
			||||||
		$config->set_default_bool("use_autodate", true);
 | 
							$config->set_default_bool("use_autodate", true);
 | 
				
			||||||
		$config->set_default_bool("word_wrap", true);
 | 
							$config->set_default_bool("word_wrap", true);
 | 
				
			||||||
 | 
							$config->set_default_bool("use_captchas", false);
 | 
				
			||||||
		$config->set_default_string("use_autodate", "F j, Y");
 | 
							$config->set_default_string("use_autodate", "F j, Y");
 | 
				
			||||||
	}
 | 
						}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user