]> git.joonet.de Git - adminer.git/commitdiff
SQLite: Ignore server, username and password
authorJakub Vrana <jakub@vrana.cz>
Fri, 21 Feb 2014 16:53:58 +0000 (08:53 -0800)
committerJakub Vrana <jakub@vrana.cz>
Fri, 21 Feb 2014 16:53:58 +0000 (08:53 -0800)
adminer/include/auth.inc.php
adminer/static/editing.js

index 1dea7fa6d940140a27ca9f76677320f5eac87da9..fc30d2c0b198dee426c5fca8185ca38c24f63088 100644 (file)
@@ -21,7 +21,7 @@ if ($auth) {
        $driver = $auth["driver"];
        $server = $auth["server"];
        $username = $auth["username"];
-       $password = $auth["password"];
+       $password = (string) $auth["password"];
        $db = $auth["db"];
        set_password($driver, $server, $username, $password);
        $_SESSION["db"][$driver][$server][$username][$db] = true;
index 6bc8bda7c3eab7c00091b1e9b386ed589c86dced..5a489743d3222f7eb6b753e32b9d0612be5356ae 100644 (file)
@@ -66,7 +66,9 @@ function typePassword(el, disable) {
 function loginDriver(driver) {
        var trs = parentTag(driver, 'table').rows;
        for (var i=1; i < trs.length - 1; i++) {
-               alterClass(trs[i], 'hidden', /sqlite/.test(driver.value));
+               var disabled = /sqlite/.test(driver.value);
+               alterClass(trs[i], 'hidden', disabled);
+               trs[i].getElementsByTagName('input')[0].disabled = disabled;
        }
 }