]> git.joonet.de Git - adminer.git/commitdiff
Simplify JavaScript
authorJakub Vrana <jakub@vrana.cz>
Mon, 31 Jan 2011 13:34:54 +0000 (14:34 +0100)
committerJakub Vrana <jakub@vrana.cz>
Mon, 31 Jan 2011 13:36:31 +0000 (14:36 +0100)
adminer/include/adminer.inc.php
adminer/static/functions.js
editor/include/adminer.inc.php

index 77081eb299b55bacd08f966d34a35c1251e9cdfa..9b1233d40556101c30548d096a25c1727fdad086 100644 (file)
@@ -736,14 +736,14 @@ DROP PROCEDURE adminer_alter;
                        }
                        ?>
 <input type="hidden" name="token" value="<?php echo $token; ?>">
-<input type="submit" name="logout" value="<?php echo lang('Logout'); ?>">
+<input type="submit" name="logout" value="<?php echo lang('Logout'); ?>" onclick="eventStop(event);">
 </p>
 </form>
 <form action="">
 <p>
 <?php hidden_fields_get(); ?>
 <?php echo ($databases ? html_select("db", array("" => "(" . lang('database') . ")") + $databases, DB, "this.form.submit();") : '<input name="db" value="' . h(DB) . '">'); ?>
-<input type="submit" value="<?php echo lang('Use'); ?>"<?php echo ($databases ? " class='hidden'" : ""); ?> onclick="this.form.submit(); return false;">
+<input type="submit" value="<?php echo lang('Use'); ?>"<?php echo ($databases ? " class='hidden'" : ""); ?> onclick="eventStop(event);">
 <?php
                        if ($missing != "db" && DB != "" && $connection->select_db(DB)) {
                                if (support("scheme")) {
index e2906fed32e130313aa170a14dfea5bc4d14dd7e..ca2ddbc40a08a729d5d004db8ddc8f6e49bd307b 100644 (file)
@@ -430,7 +430,7 @@ function bodyClick(event, db, ns) {
                var match2 = /&ns=([^&]*)/.exec(el.href);
                return !(db == (match ? match[1] : '') && ns == (match2 ? match2[1] : '') && ajaxMain(el.href, '', event));
        }
-       if (/^input$/i.test(el.tagName) && (el.type == 'image' || (el.type == 'submit' && el.name != 'logout' && !/&(database|scheme|create|view|sql|user|dump)=/.test(location.href)))) {
+       if (/^input$/i.test(el.tagName) && (el.type == 'image' || (el.type == 'submit' && !/&(database|scheme|create|view|sql|user|dump)=/.test(location.href)))) {
                return !ajaxForm(el.form, (el.name ? encodeURIComponent(el.name) + (el.type == 'image' ? '.x' : '') + '=1' : ''));
        }
        return true;
index cabcdae6b20744d80347db77e63c0fc76e128133..3a587302c9a4dddce1391e096928f7a9662626b0 100644 (file)
@@ -501,7 +501,7 @@ ORDER BY ORDINAL_POSITION", null, "") as $row) { //! requires MySQL 5
 <form action="" method="post">
 <p class="logout">
 <input type="hidden" name="token" value="<?php echo $token; ?>">
-<input type="submit" name="logout" value="<?php echo lang('Logout'); ?>">
+<input type="submit" name="logout" value="<?php echo lang('Logout'); ?>" onclick="eventStop(event);">
 </p>
 </form>
 <?php