26 lines
		
	
	
		
			589 B
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
			
		
		
	
	
			26 lines
		
	
	
		
			589 B
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
| <?php
 | |
| class adminerPlugin extends PluginBase{
 | |
| 	function __construct(){
 | |
| 		parent::__construct();
 | |
| 	}
 | |
| 	public function regiest(){
 | |
| 		$this->hookRegiest(array(
 | |
| 			'templateCommonHeader' => 'adminerPlugin.addMenu'
 | |
| 		));
 | |
| 	}
 | |
| 	public function addMenu(){
 | |
| 		navbar_menu_add(array(
 | |
| 			'name'		=> 'Adminer',
 | |
| 			'icon'		=> $this->appIcon(),
 | |
| 			'url'		=> $this->pluginApi,
 | |
| 			'target'	=> '_blank',
 | |
| 			'subMenu'	=> '1',
 | |
| 			'use'		=> '1'
 | |
| 		));
 | |
| 	}
 | |
| 	public function index(){
 | |
| 		include(LIB_DIR.'api/sso.class.php');
 | |
| 		SSO::sessionSet('AdminerAccess');
 | |
| 		header('Location: '.$this->pluginHost.'adminer/');
 | |
| 	}
 | |
| } |