diff --git a/adminer/db.inc.php b/adminer/db.inc.php index 0db84e26..55f64bd9 100644 --- a/adminer/db.inc.php +++ b/adminer/db.inc.php @@ -67,7 +67,8 @@ if ($adminer->homepage()) { $doc_link = doc_link(array('sql' => 'show-table-status.html')); echo "\n"; echo script("mixin(qsl('table'), {onclick: tableClick, ondblclick: partialArg(tableClick, true)});"); - echo ''; + echo ' - + $field) { $i++; $orig = $field[($_POST ? "orig" : "field")]; diff --git a/adminer/static/editing.js b/adminer/static/editing.js index 98108f50..56441fea 100644 --- a/adminer/static/editing.js +++ b/adminer/static/editing.js @@ -287,9 +287,10 @@ function editingMoveRow(dir){ var lastType = ''; /** Clear length and hide collation or unsigned -* @param HTMLSelectElement +* @this HTMLSelectElement */ -function editingTypeChange(type) { +function editingTypeChange() { + var type = this; var name = type.name.substr(0, type.name.length - 6); var text = selectValue(type); for (var i=0; i < type.form.elements.length; i++) {
'; + echo '
' . script("qs('#check-all').onclick = partial(formCheck, /^(tables|views)\[/);", ""); echo '' . lang('Table'); echo '' . lang('Engine') . doc_link(array('sql' => 'storage-engines.html')); echo '' . lang('Collation') . doc_link(array('sql' => 'charset-mysql.html')); diff --git a/adminer/include/design.inc.php b/adminer/include/design.inc.php index 02ba9265..705e101a 100644 --- a/adminer/include/design.inc.php +++ b/adminer/include/design.inc.php @@ -39,7 +39,8 @@ document.body.className = document.body.className.replace(/ nojs/, ' js'); var offlineMessage = ''; - + +
-
-" size="3" onfocus="editingLengthFocus.call(this);" onchange="editingLengthChange.call(this);" onkeyup="this.onchange();" aria-labelledby="label-length"> +" size="3" aria-labelledby="label-length">
  - + @@ -256,8 +257,9 @@ function edit_fields($fields, $collations, $type = "TABLE", $foreign_keys = arra " . script("row_count = " . count($fields) . ";"); ?>