_kyseloConfig = $config; } function name() { // custom name in title and heading return 'Kyselo admin'; } function permanentLogin($i = false) { // key used for permanent login return md5($this->_kyseloConfig['secret']); } function credentials() { // server, username and password for connecting to database return array('', '', ''); } function databases($Jc = true) { return array($this->_kyseloConfig['database']); } function login($login, $password) { // validate user submitted credentials return ($login == 'admin' && md5($password) == $this->_kyseloConfig['adminer_password']); } function loginForm() { ?>
" autocapitalize="off">
\n"; echo checkbox("auth[permanent]", 1, $_COOKIE["adminer_permanent"], lang('Permanent login')) . "\n"; } } if (!file_exists(__DIR__ . '/config.php')) { die("ERROR: Kyselo not installed."); } $config = require 'config.php'; return new KyseloAdmin($config); } include "./adminer.php";