2017-08-23 19:40:27 +00:00
|
|
|
<?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',
|
|
|
|
'display' => $this->appIcon().'Adminer',
|
|
|
|
'url' => $this->pluginApi,
|
|
|
|
'target' => '_blank',
|
|
|
|
'use' => '1'
|
|
|
|
));
|
|
|
|
}
|
|
|
|
public function index(){
|
2017-08-26 09:16:57 +00:00
|
|
|
include(LIB_DIR.'api/sso.class.php');
|
|
|
|
SSO::sessionSet('AdminerAccess');
|
2017-08-23 19:40:27 +00:00
|
|
|
header('Location: '.$this->pluginHost.'adminer/');
|
|
|
|
}
|
|
|
|
}
|