diff --git a/adminer/indexes.inc.php b/adminer/indexes.inc.php index de7ff132..2de09328 100644 --- a/adminer/indexes.inc.php +++ b/adminer/indexes.inc.php @@ -16,7 +16,9 @@ if ($jush == "mongo") { // doesn't support primary key unset($indexes["_id_"]); } $row = $_POST; - +if ($row) { + set_adminer_settings(array("index_options" => $row["options"])); +} if ($_POST && !$error && !$_POST["add"] && !$_POST["drop_col"]) { $alter = array(); foreach ($row["indexes"] as $index) { @@ -91,6 +93,8 @@ if (!$row) { $indexes[] = array("columns" => array(1 => "")); $row["indexes"] = $indexes; } +$lengths = ($jush == "sql" || $jush == "mssql"); +$show_options = ($_POST ? $_POST["options"] : adminer_setting("index_options")); ?>
@@ -98,7 +102,12 @@ if (!$row) { @@ -126,9 +135,10 @@ foreach ($row["indexes"] as $index) { $column, "partial(" . ($i == count($index["columns"]) ? "indexesAddColumn" : "indexesChangeColumn") . ", '" . js_escape($jush == "sql" ? "" : $_GET["indexes"] . "_") . "')" ); - echo ($jush == "sql" || $jush == "mssql" ? "" : ""); + echo ""; + echo ($lengths ? "" : ""); echo (support("descidx") ? checkbox("indexes[$j][descs][$i]", 1, $index["descs"][$key], lang('descending')) : ""); - echo " "; + echo ""; $i++; } diff --git a/adminer/lang/ar.inc.php b/adminer/lang/ar.inc.php index 7738fbbb..794e7ca3 100644 --- a/adminer/lang/ar.inc.php +++ b/adminer/lang/ar.inc.php @@ -93,7 +93,7 @@ $translations = array( 'ON DELETE' => 'ON DELETE', 'ON UPDATE' => 'ON UPDATE', 'Index Type' => 'نوع المؤشر', - 'Column (length)' => 'العمود (الطول)', + 'length' => 'الطول', 'View has been dropped.' => 'تم مسح العرض.', 'View has been altered.' => 'تم تعديل العرض.', 'View has been created.' => 'تم إنشاء العرض.', diff --git a/adminer/lang/bg.inc.php b/adminer/lang/bg.inc.php index a76080d1..ce250da1 100644 --- a/adminer/lang/bg.inc.php +++ b/adminer/lang/bg.inc.php @@ -192,7 +192,7 @@ $translations = array( 'Alter indexes' => 'Промяна на индекси', 'Add next' => 'Добавяне на следващ', 'Index Type' => 'Вид на индекса', - 'Column (length)' => 'Колона (дължина)', + 'length' => 'дължина', 'Foreign keys' => 'Препратки', 'Foreign key' => 'Препратка', diff --git a/adminer/lang/bn.inc.php b/adminer/lang/bn.inc.php index 58e07eb6..cd3ff68e 100644 --- a/adminer/lang/bn.inc.php +++ b/adminer/lang/bn.inc.php @@ -95,7 +95,7 @@ $translations = array( 'ON DELETE' => 'অন ডিলিট', 'ON UPDATE' => 'অন আপডেট', 'Index Type' => 'সূচী-ধরণ', - 'Column (length)' => 'কলাম (দৈর্ঘ্য)', + 'length' => 'দৈর্ঘ্য', 'View has been dropped.' => 'ভিউ মুছে ফেলা হয়েছে।', 'View has been altered.' => 'ভিউ পরিবর্তন করা হয়েছে।', 'View has been created.' => 'ভিউ তৈরী করা হয়েছে।', diff --git a/adminer/lang/bs.inc.php b/adminer/lang/bs.inc.php index e21910ea..83f8deff 100644 --- a/adminer/lang/bs.inc.php +++ b/adminer/lang/bs.inc.php @@ -182,7 +182,7 @@ $translations = array( 'Alter indexes' => 'Ažuriraj indekse', 'Add next' => 'Dodaj slijedeći', 'Index Type' => 'Tip indeksa', - 'Column (length)' => 'kolumna (dužina)', + 'length' => 'dužina', 'Foreign keys' => 'Strani ključevi', 'Foreign key' => 'Strani ključ', diff --git a/adminer/lang/ca.inc.php b/adminer/lang/ca.inc.php index ed203548..16b0ff0c 100644 --- a/adminer/lang/ca.inc.php +++ b/adminer/lang/ca.inc.php @@ -95,7 +95,7 @@ $translations = array( 'ON DELETE' => 'ON DELETE', 'ON UPDATE' => 'ON UPDATE', 'Index Type' => 'Tipus d\'índex', - 'Column (length)' => 'Columna (longitud)', + 'length' => 'longitud', 'View has been dropped.' => 'S\'ha suprimit la vista.', 'View has been altered.' => 'S\'ha modificat la vista.', 'View has been created.' => 'S\'ha creat la vista.', diff --git a/adminer/lang/cs.inc.php b/adminer/lang/cs.inc.php index 64401d42..564cc19e 100644 --- a/adminer/lang/cs.inc.php +++ b/adminer/lang/cs.inc.php @@ -205,7 +205,7 @@ $translations = array( 'Alter indexes' => 'Pozměnit indexy', 'Add next' => 'Přidat další', 'Index Type' => 'Typ indexu', - 'Column (length)' => 'Sloupec (délka)', + 'length' => 'délka', 'Foreign keys' => 'Cizí klíče', 'Foreign key' => 'Cizí klíč', diff --git a/adminer/lang/da.inc.php b/adminer/lang/da.inc.php index d31b1af5..48c3b94c 100644 --- a/adminer/lang/da.inc.php +++ b/adminer/lang/da.inc.php @@ -164,7 +164,7 @@ $translations = array( 'Alter indexes' => 'Ændre indekser', 'Add next' => 'Læg til næste', 'Index Type' => 'Indekstype', - 'Column (length)' => 'Kolonne (længde)', + 'length' => 'længde', 'Foreign keys' => 'Fremmednøgler', 'Foreign key' => 'Fremmednøgle', 'Foreign key has been dropped.' => 'Fremmednøglen er slettet.', diff --git a/adminer/lang/de.inc.php b/adminer/lang/de.inc.php index 2f4647e5..89506fa2 100644 --- a/adminer/lang/de.inc.php +++ b/adminer/lang/de.inc.php @@ -96,7 +96,7 @@ $translations = array( 'ON DELETE' => 'ON DELETE', 'ON UPDATE' => 'ON UPDATE', 'Index Type' => 'Index-Typ', - 'Column (length)' => 'Spalte (Länge)', + 'length' => 'Länge', 'View has been dropped.' => 'View wurde entfernt.', 'View has been altered.' => 'View wurde geändert.', 'View has been created.' => 'View wurde erstellt.', diff --git a/adminer/lang/el.inc.php b/adminer/lang/el.inc.php index 91fdeba7..3dd86505 100644 --- a/adminer/lang/el.inc.php +++ b/adminer/lang/el.inc.php @@ -193,7 +193,7 @@ $translations = array( 'Alter indexes' => 'Τροποποίηση δεικτών', 'Add next' => 'Προσθήκη επόμενου', 'Index Type' => 'Τύπος δείκτη', - 'Column (length)' => 'Στήλη (μήκος)', + 'length' => 'μήκος', 'Foreign keys' => 'Εξαρτημένα κλειδιά', 'Foreign key' => 'Εξαρτημένο κλειδί', diff --git a/adminer/lang/es.inc.php b/adminer/lang/es.inc.php index 6516dff1..30b5400e 100644 --- a/adminer/lang/es.inc.php +++ b/adminer/lang/es.inc.php @@ -95,7 +95,7 @@ $translations = array( 'ON DELETE' => 'AL BORRAR', 'ON UPDATE' => 'AL ACTUALIZAR', 'Index Type' => 'Tipo de índice', - 'Column (length)' => 'Columna (longitud)', + 'length' => 'longitud', 'View has been dropped.' => 'Vista eliminada.', 'View has been altered.' => 'Vista modificada.', 'View has been created.' => 'Vista creada.', diff --git a/adminer/lang/et.inc.php b/adminer/lang/et.inc.php index d9814e66..b7e47d3f 100644 --- a/adminer/lang/et.inc.php +++ b/adminer/lang/et.inc.php @@ -95,7 +95,7 @@ $translations = array( 'ON DELETE' => 'ON DELETE', 'ON UPDATE' => 'ON UPDATE', 'Index Type' => 'Indeksi tüüp', - 'Column (length)' => 'Veerg (pikkus)', + 'length' => 'pikkus', 'View has been dropped.' => 'Vaade (VIEW) on edukalt kustutatud.', 'View has been altered.' => 'Vaade (VIEW) on edukalt muudetud.', 'View has been created.' => 'Vaade (VIEW) on edukalt loodud.', diff --git a/adminer/lang/fa.inc.php b/adminer/lang/fa.inc.php index 7df018c6..61ea4396 100644 --- a/adminer/lang/fa.inc.php +++ b/adminer/lang/fa.inc.php @@ -191,7 +191,7 @@ $translations = array( 'Alter indexes' => 'ویرایش ایندکسها', 'Add next' => 'افرودن بعدی', 'Index Type' => 'نوع ایندکس', - 'Column (length)' => 'ستون (طول)', + 'length' => 'طول', 'Foreign keys' => 'کلیدهای خارجی', 'Foreign key' => 'کلید خارجی', diff --git a/adminer/lang/fi.inc.php b/adminer/lang/fi.inc.php index 7d04f5e0..29a769c4 100644 --- a/adminer/lang/fi.inc.php +++ b/adminer/lang/fi.inc.php @@ -193,7 +193,7 @@ $translations = array( 'Alter indexes' => 'Muuta indeksejä', 'Add next' => 'Lisää seuraava', 'Index Type' => 'Indeksityyppi', - 'Column (length)' => 'Sarake (pituus)', + 'length' => 'pituus', 'Foreign keys' => 'Vieraat avaimet', 'Foreign key' => 'Vieras avain', diff --git a/adminer/lang/fr.inc.php b/adminer/lang/fr.inc.php index a498c0d8..30fe6686 100644 --- a/adminer/lang/fr.inc.php +++ b/adminer/lang/fr.inc.php @@ -93,7 +93,7 @@ $translations = array( 'ON DELETE' => 'ON DELETE', 'ON UPDATE' => 'ON UPDATE', 'Index Type' => 'Type d\'index', - 'Column (length)' => 'Colonne (longueur)', + 'length' => 'longueur', 'View has been dropped.' => 'La vue a été effacée.', 'View has been altered.' => 'La vue a été modifiée.', 'View has been created.' => 'La vue a été créée.', diff --git a/adminer/lang/gl.inc.php b/adminer/lang/gl.inc.php index 88ef1de4..22bd6c65 100644 --- a/adminer/lang/gl.inc.php +++ b/adminer/lang/gl.inc.php @@ -95,7 +95,7 @@ $translations = array( 'ON DELETE' => 'AO BORRAR (ON DELETE)', 'ON UPDATE' => 'AO ACTUALIZAR (ON UPDATE)', 'Index Type' => 'Tipo de índice', - 'Column (length)' => 'Columna (lonxitude)', + 'length' => 'lonxitude', 'View has been dropped.' => 'Eliminouse a vista.', 'View has been altered.' => 'Modificouse a vista.', 'View has been created.' => 'Creouse a vista.', diff --git a/adminer/lang/he.inc.php b/adminer/lang/he.inc.php index 228b4525..ff7cc466 100644 --- a/adminer/lang/he.inc.php +++ b/adminer/lang/he.inc.php @@ -93,7 +93,7 @@ $translations = array( 'ON DELETE' => 'בעת מחיקה', 'ON UPDATE' => 'בעת עידכון', 'Index Type' => 'סוג אינדקס', - 'Column (length)' => 'עמודה (אורך)', + 'length' => 'אורך', 'View has been dropped.' => 'התצוגה הושלכה', 'View has been altered.' => 'התצוגה שונתה', 'View has been created.' => 'התצוגה נוצרה', diff --git a/adminer/lang/hu.inc.php b/adminer/lang/hu.inc.php index aa113232..be116744 100644 --- a/adminer/lang/hu.inc.php +++ b/adminer/lang/hu.inc.php @@ -95,7 +95,7 @@ $translations = array( 'ON DELETE' => 'törléskor', 'ON UPDATE' => 'frissítéskor', 'Index Type' => 'Index típusa', - 'Column (length)' => 'Oszop (méret)', + 'length' => 'méret', 'View has been dropped.' => 'A nézet eldobva.', 'View has been altered.' => 'A nézet módosult.', 'View has been created.' => 'A nézet létrejött.', diff --git a/adminer/lang/id.inc.php b/adminer/lang/id.inc.php index a5a68e29..03ac8d2e 100644 --- a/adminer/lang/id.inc.php +++ b/adminer/lang/id.inc.php @@ -182,7 +182,7 @@ $translations = array( 'Alter indexes' => 'Ubah indeks', 'Add next' => 'Tambah setelahnya', 'Index Type' => 'Jenis Indeks', - 'Column (length)' => 'Kolom (panjang)', + 'length' => 'panjang', 'Foreign keys' => 'Kunci asing', 'Foreign key' => 'Kunci asing', diff --git a/adminer/lang/it.inc.php b/adminer/lang/it.inc.php index 14b81c75..020b0714 100644 --- a/adminer/lang/it.inc.php +++ b/adminer/lang/it.inc.php @@ -95,7 +95,7 @@ $translations = array( 'ON DELETE' => 'ON DELETE', 'ON UPDATE' => 'ON UPDATE', 'Index Type' => 'Tipo indice', - 'Column (length)' => 'Colonna (lunghezza)', + 'length' => 'lunghezza', 'View has been dropped.' => 'Vista eliminata.', 'View has been altered.' => 'Vista modificata.', 'View has been created.' => 'Vista creata.', diff --git a/adminer/lang/ja.inc.php b/adminer/lang/ja.inc.php index d0144ec1..88e9d6fd 100644 --- a/adminer/lang/ja.inc.php +++ b/adminer/lang/ja.inc.php @@ -94,7 +94,7 @@ $translations = array( 'ON DELETE' => 'ON DELETE', 'ON UPDATE' => 'ON UPDATE', 'Index Type' => '索引の型', - 'Column (length)' => '列(長さ)', + 'length' => '長さ', 'View has been dropped.' => 'ビューを削除しました', 'View has been altered.' => 'ビューを変更しました', 'View has been created.' => 'ビューを作成しました', diff --git a/adminer/lang/ka.inc.php b/adminer/lang/ka.inc.php index ab02dfd4..96f037bd 100644 --- a/adminer/lang/ka.inc.php +++ b/adminer/lang/ka.inc.php @@ -93,7 +93,7 @@ $translations = array( 'ON DELETE' => 'წაშლისას', 'ON UPDATE' => 'განახლებისას', 'Index Type' => 'ინდექსის სახეობა', - 'Column (length)' => 'ველი (სიგრძე)', + 'length' => 'სიგრძე', 'View has been dropped.' => 'წარმოდგენა წაიშალა.', 'View has been altered.' => 'წარმოდგენა შეიცვალა.', 'View has been created.' => 'წარმოდგენა შეიქმნა.', diff --git a/adminer/lang/ko.inc.php b/adminer/lang/ko.inc.php index f6ee47e3..20afaf69 100644 --- a/adminer/lang/ko.inc.php +++ b/adminer/lang/ko.inc.php @@ -46,7 +46,7 @@ $translations = array( 'Clone' => '복제', 'collation' => '정렬', 'Collation' => '정렬', - 'Column (length)' => '열 (길이)', + 'length' => '길이', 'Column name' => '열 이름', 'Column' => '열', 'Comment' => '주석', diff --git a/adminer/lang/lt.inc.php b/adminer/lang/lt.inc.php index 465e30f6..8223c237 100644 --- a/adminer/lang/lt.inc.php +++ b/adminer/lang/lt.inc.php @@ -181,7 +181,7 @@ $translations = array( 'Alter indexes' => 'Redaguoti indeksus', 'Add next' => 'Pridėti kitą', 'Index Type' => 'Indekso tipas', - 'Column (length)' => 'Stulpelis (ilgis)', + 'length' => 'ilgis', 'Foreign keys' => 'Išoriniai raktai', 'Foreign key' => 'Išorinis raktas', diff --git a/adminer/lang/lv.inc.php b/adminer/lang/lv.inc.php index db88e8cf..2a54f14a 100644 --- a/adminer/lang/lv.inc.php +++ b/adminer/lang/lv.inc.php @@ -95,7 +95,7 @@ $translations = array( 'ON DELETE' => 'Pie dzēšanas', 'ON UPDATE' => 'Pie atjaunošanas', 'Index Type' => 'Indeksa tips', - 'Column (length)' => 'Lauks (garums)', + 'length' => 'garums', 'View has been dropped.' => 'Skats dzēsts.', 'View has been altered.' => 'Skats izmainīts.', 'View has been created.' => 'Skats izveidots.', diff --git a/adminer/lang/ms.inc.php b/adminer/lang/ms.inc.php index 2e1f58d1..e635b700 100644 --- a/adminer/lang/ms.inc.php +++ b/adminer/lang/ms.inc.php @@ -197,7 +197,7 @@ $translations = array( 'Alter indexes' => 'Ubah indeks', 'Add next' => 'Tambah yang seterusnya', 'Index Type' => 'Jenis Indeks', - 'Column (length)' => 'Kolum (kepanjangan)', + 'length' => 'kepanjangan', 'Foreign keys' => 'Kunci asing', 'Foreign key' => 'Kunci asing', diff --git a/adminer/lang/nl.inc.php b/adminer/lang/nl.inc.php index 40dd4349..b729de4e 100644 --- a/adminer/lang/nl.inc.php +++ b/adminer/lang/nl.inc.php @@ -96,7 +96,7 @@ $translations = array( 'ON DELETE' => 'ON DELETE', 'ON UPDATE' => 'ON UPDATE', 'Index Type' => 'Index type', - 'Column (length)' => 'Kolom (lengte)', + 'length' => 'lengte', 'View has been dropped.' => 'View verwijderd.', 'View has been altered.' => 'View aangepast.', 'View has been created.' => 'View aangemaakt.', diff --git a/adminer/lang/no.inc.php b/adminer/lang/no.inc.php index 8587bc18..0fd5cb8c 100644 --- a/adminer/lang/no.inc.php +++ b/adminer/lang/no.inc.php @@ -164,7 +164,7 @@ $translations = array( 'Alter indexes' => 'Endre indekser', 'Add next' => 'Legg til neste', 'Index Type' => 'Indekstype', - 'Column (length)' => 'Kolonne (lengde)', + 'length' => 'lengde', 'Foreign keys' => 'Fremmednøkler', 'Foreign key' => 'Fremmednøkkel', 'Foreign key has been dropped.' => 'Fremmednøkkelen er slettet.', diff --git a/adminer/lang/pl.inc.php b/adminer/lang/pl.inc.php index 8125d169..acf43007 100644 --- a/adminer/lang/pl.inc.php +++ b/adminer/lang/pl.inc.php @@ -196,7 +196,7 @@ $translations = array( 'Alter indexes' => 'Zmień indeksy', 'Add next' => 'Dodaj następny', 'Index Type' => 'Typ indeksu', - 'Column (length)' => 'Kolumna (długość)', + 'length' => 'długość', 'Foreign keys' => 'Klucze obce', 'Foreign key' => 'Klucz obcy', diff --git a/adminer/lang/pt-br.inc.php b/adminer/lang/pt-br.inc.php index 04292d46..c0c7758b 100644 --- a/adminer/lang/pt-br.inc.php +++ b/adminer/lang/pt-br.inc.php @@ -95,7 +95,7 @@ $translations = array( 'ON DELETE' => 'ON DELETE', 'ON UPDATE' => 'ON UPDATE', 'Index Type' => 'Tipo de índice', - 'Column (length)' => 'Coluna (tamanho)', + 'length' => 'tamanho', 'View has been dropped.' => 'A Visão foi apagada.', 'View has been altered.' => 'A Visão foi alterada.', 'View has been created.' => 'A Visão foi criada.', diff --git a/adminer/lang/pt.inc.php b/adminer/lang/pt.inc.php index d6c9eee3..d8eb4fbb 100644 --- a/adminer/lang/pt.inc.php +++ b/adminer/lang/pt.inc.php @@ -95,7 +95,7 @@ $translations = array( 'ON DELETE' => 'ON DELETE', 'ON UPDATE' => 'ON UPDATE', 'Index Type' => 'Tipo de índice', - 'Column (length)' => 'coluna (tamanho)', + 'length' => 'tamanho', 'View has been dropped.' => 'Vista eliminada.', 'View has been altered.' => 'Vista modificada.', 'View has been created.' => 'Vista criada.', diff --git a/adminer/lang/ro.inc.php b/adminer/lang/ro.inc.php index 2e8aa869..bb6291dc 100644 --- a/adminer/lang/ro.inc.php +++ b/adminer/lang/ro.inc.php @@ -95,7 +95,7 @@ $translations = array( 'ON DELETE' => 'La ștergere', 'ON UPDATE' => 'La modificare', 'Index Type' => 'Tipul indexului', - 'Column (length)' => 'Coloană (lungimea)', + 'length' => 'lungimea', 'View has been dropped.' => 'Reprezentarea a fost ștearsă.', 'View has been altered.' => 'Reprezentarea a fost modificată.', 'View has been created.' => 'Reprezentarea a fost creată.', diff --git a/adminer/lang/ru.inc.php b/adminer/lang/ru.inc.php index 6d6be7f9..94efdf24 100644 --- a/adminer/lang/ru.inc.php +++ b/adminer/lang/ru.inc.php @@ -95,7 +95,7 @@ $translations = array( 'ON DELETE' => 'При стирании', 'ON UPDATE' => 'При обновлении', 'Index Type' => 'Тип индекса', - 'Column (length)' => 'Поле (длина)', + 'length' => 'длина', 'View has been dropped.' => 'Представление было удалено.', 'View has been altered.' => 'Представление было изменено.', 'View has been created.' => 'Представление было создано.', diff --git a/adminer/lang/sk.inc.php b/adminer/lang/sk.inc.php index c8b9d202..571fcb68 100644 --- a/adminer/lang/sk.inc.php +++ b/adminer/lang/sk.inc.php @@ -96,7 +96,7 @@ $translations = array( 'ON DELETE' => 'Pri zmazaní', 'ON UPDATE' => 'Pri aktualizácii', 'Index Type' => 'Typ indexu', - 'Column (length)' => 'Stĺpec (dĺžka)', + 'length' => 'dĺžka', 'View has been dropped.' => 'Pohľad bol odstránený.', 'View has been altered.' => 'Pohľad bol zmenený.', 'View has been created.' => 'Pohľad bol vytvorený.', diff --git a/adminer/lang/sl.inc.php b/adminer/lang/sl.inc.php index d5fa8baf..f1bc6ae8 100644 --- a/adminer/lang/sl.inc.php +++ b/adminer/lang/sl.inc.php @@ -177,7 +177,7 @@ $translations = array( 'Alter indexes' => 'Spremeni indekse', 'Add next' => 'Dodaj naslednjega', 'Index Type' => 'Tip indeksa', - 'Column (length)' => 'Stolpec (dolžina)', + 'length' => 'dolžina', 'Foreign keys' => 'Tuji ključi', 'Foreign key' => 'Tuj ključ', diff --git a/adminer/lang/sr.inc.php b/adminer/lang/sr.inc.php index 585c1b00..e56e1617 100644 --- a/adminer/lang/sr.inc.php +++ b/adminer/lang/sr.inc.php @@ -182,7 +182,7 @@ $translations = array( 'Alter indexes' => 'Уреди индексе', 'Add next' => 'Додај следећи', 'Index Type' => 'Тип индекса', - 'Column (length)' => 'Колона (дужина)', + 'length' => 'дужина', 'Foreign keys' => 'Страни кључеви', 'Foreign key' => 'Страни кључ', diff --git a/adminer/lang/sv.inc.php b/adminer/lang/sv.inc.php index 414c05be..45cc1eb4 100644 --- a/adminer/lang/sv.inc.php +++ b/adminer/lang/sv.inc.php @@ -206,7 +206,7 @@ $translations = array( 'Alter indexes' => 'Ändra index', 'Add next' => 'Lägg till nästa', 'Index Type' => 'Indextyp', - 'Column (length)' => 'Kolumn (längd)', + 'length' => 'längd', 'Foreign keys' => 'Främmande nycklar', 'Foreign key' => 'Främmande nyckel', diff --git a/adminer/lang/ta.inc.php b/adminer/lang/ta.inc.php index d46e7f5b..0cda8d70 100644 --- a/adminer/lang/ta.inc.php +++ b/adminer/lang/ta.inc.php @@ -93,7 +93,7 @@ $translations = array( 'ON DELETE' => 'ON DELETE', 'ON UPDATE' => 'ON UPDATE', 'Index Type' => 'அக‌வ‌ரிசை வ‌கை (Index Type)', - 'Column (length)' => 'நெடுவ‌ரிசை (நீள‌ம்)', + 'length' => 'நீள‌ம்', 'View has been dropped.' => 'தோற்ற‌ம் நீக்க‌ப்ப‌ட்ட‌து.', 'View has been altered.' => 'தோற்றம் மாற்றப்ப‌ட்ட‌து.', 'View has been created.' => 'தோற்ற‌ம் உருவாக்க‌ப்ப‌ட்ட‌து.', diff --git a/adminer/lang/th.inc.php b/adminer/lang/th.inc.php index 1d74c4ec..ce4243c7 100644 --- a/adminer/lang/th.inc.php +++ b/adminer/lang/th.inc.php @@ -95,7 +95,7 @@ $translations = array( 'ON DELETE' => 'ON DELETE', 'ON UPDATE' => 'ON UPDATE', 'Index Type' => 'ชนิดของดัชนี', - 'Column (length)' => 'คอลัมน์ (ความยาว)', + 'length' => 'ความยาว', 'View has been dropped.' => 'วิวถูกลบแล้ว.', 'View has been altered.' => 'วิวถูกเปลี่ยนแปลงแล้ว.', 'View has been created.' => 'วิวถูกสร้างแล้ว.', diff --git a/adminer/lang/tr.inc.php b/adminer/lang/tr.inc.php index 5db01626..3809fa98 100644 --- a/adminer/lang/tr.inc.php +++ b/adminer/lang/tr.inc.php @@ -200,7 +200,7 @@ $translations = array( 'Alter indexes' => 'İndeksleri değiştir', 'Add next' => 'Bundan sonra ekle', 'Index Type' => 'İndex Türü', - 'Column (length)' => 'Kolon (uzunluğu)', + 'length' => 'uzunluğu', 'Foreign keys' => 'Dış anahtarlar', 'Foreign key' => 'Dış anahtar', diff --git a/adminer/lang/uk.inc.php b/adminer/lang/uk.inc.php index 63baedfb..ec468f0c 100644 --- a/adminer/lang/uk.inc.php +++ b/adminer/lang/uk.inc.php @@ -182,7 +182,7 @@ $translations = array( 'Alter indexes' => 'Змінити індексування', 'Add next' => 'Додати ще', 'Index Type' => 'Тип індексу', - 'Column (length)' => 'Стовпець (довжина)', + 'length' => 'довжина', 'Foreign keys' => 'Зовнішні ключі', 'Foreign key' => 'Зовнішній ключ', diff --git a/adminer/lang/vi.inc.php b/adminer/lang/vi.inc.php index 1347c7e2..2195971d 100644 --- a/adminer/lang/vi.inc.php +++ b/adminer/lang/vi.inc.php @@ -187,7 +187,7 @@ $translations = array( 'Alter indexes' => 'Sửa chỉ mục', 'Add next' => 'Thêm tiếp', 'Index Type' => 'Loại chỉ mục', - 'Column (length)' => 'Cột (độ dài)', + 'length' => 'độ dài', 'Foreign keys' => 'Các khoá ngoại', 'Foreign key' => 'Khoá ngoại', diff --git a/adminer/lang/xx.inc.php b/adminer/lang/xx.inc.php index 8ba3c5a6..9b66a21d 100644 --- a/adminer/lang/xx.inc.php +++ b/adminer/lang/xx.inc.php @@ -206,7 +206,7 @@ $translations = array( 'Alter indexes' => 'Xx', 'Add next' => 'Xx', 'Index Type' => 'Xx', - 'Column (length)' => 'Xx', + 'length' => 'xx', 'Foreign keys' => 'Xx', 'Foreign key' => 'Xx', diff --git a/adminer/lang/zh-tw.inc.php b/adminer/lang/zh-tw.inc.php index 64e324f0..d7faab56 100644 --- a/adminer/lang/zh-tw.inc.php +++ b/adminer/lang/zh-tw.inc.php @@ -206,7 +206,7 @@ $translations = array( 'Alter indexes' => '修改索引', 'Add next' => '新增下一筆', 'Index Type' => '索引類型', - 'Column (length)' => '欄位(長度)', + 'length' => '長度', 'Foreign keys' => '外來鍵', 'Foreign key' => '外來鍵', diff --git a/adminer/static/editing.js b/adminer/static/editing.js index b20bd527..44aee039 100644 --- a/adminer/static/editing.js +++ b/adminer/static/editing.js @@ -500,6 +500,16 @@ function columnShow(checked, column) { } } +/** Show or hide index column options +* @param boolean +*/ +function indexOptionsShow(checked) { + var options = qsa('.idxopts'); + for (var i=0; i < options.length; i++) { + alterClass(options[i], 'hidden', !checked); + } +} + /** Display partition options * @this HTMLSelectElement */ diff --git a/changes.txt b/changes.txt index 74fffddf..c948de62 100644 --- a/changes.txt +++ b/changes.txt @@ -1,4 +1,5 @@ Adminer 4.16.1-dev: +Hide index column options by default SQLite: Show all supported pragmas in Variables Editor: PDO: Select value of foreign key in edit (bug #847)
- + (" . lang('length') . ")" : ""); +if ($lengths || support("descidx")) { + echo checkbox("options", 1, $show_options, lang('Options'), "indexOptionsShow(this.checked)", "jsonly") . "\n"; +} +?>