32 lines
		
	
	
		
			637 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			637 B
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| namespace Zotlabs\Module;
 | |
| 
 | |
| 
 | |
| class Toggle_safesearch extends \Zotlabs\Web\Controller {
 | |
| 
 | |
| 	function init() {
 | |
| 	
 | |
| 	$observer = get_observer_hash();
 | |
| 	if (! $observer)
 | |
| 		return;
 | |
| 	
 | |
| 	if($observer) 
 | |
| 		$safe_mode = get_xconfig($observer,'directory','safe_mode');
 | |
| 	if ($safe_mode == '')
 | |
| 		set_xconfig($observer,'directory','safe_mode', '0');
 | |
| 	elseif($safe_mode == '0')
 | |
| 		set_xconfig($observer,'directory','safe_mode', '1');
 | |
| 	elseif($safe_mode == '1')
 | |
| 		set_xconfig($observer,'directory','safe_mode', '0');
 | |
| 	
 | |
| 	if(isset($_GET['address']))
 | |
| 		$address = $_GET['address'];
 | |
| 	else
 | |
| 		$address = z_root() . '/directory';
 | |
| 	
 | |
| 		goaway($address);
 | |
| 	}
 | |
| 		
 | |
| 	
 | |
| }
 |