From 202d1f6b04d005ea4b717aea0a54adb69f1778d7 Mon Sep 17 00:00:00 2001 From: Samuel Georges Date: Sat, 21 Sep 2019 11:57:53 +1000 Subject: [PATCH] Update the checkbox list widget (#4599) --- modules/backend/lang/ar/lang.php | 4 +- modules/backend/lang/be/lang.php | 4 +- modules/backend/lang/bg/lang.php | 4 +- modules/backend/lang/ca/lang.php | 4 +- modules/backend/lang/cs/lang.php | 4 +- modules/backend/lang/da/lang.php | 4 +- modules/backend/lang/de/lang.php | 4 +- modules/backend/lang/el/lang.php | 4 +- modules/backend/lang/en/lang.php | 4 +- modules/backend/lang/es-ar/lang.php | 4 +- modules/backend/lang/es/lang.php | 4 +- modules/backend/lang/et/lang.php | 4 +- modules/backend/lang/fa/lang.php | 4 +- modules/backend/lang/fi/lang.php | 4 +- modules/backend/lang/fr/lang.php | 4 +- modules/backend/lang/hu/lang.php | 4 +- modules/backend/lang/id/lang.php | 4 +- modules/backend/lang/it/lang.php | 4 +- modules/backend/lang/ja/lang.php | 4 +- modules/backend/lang/kr/lang.php | 4 +- modules/backend/lang/lt/lang.php | 4 +- modules/backend/lang/lv/lang.php | 4 +- modules/backend/lang/nb-no/lang.php | 4 +- modules/backend/lang/nl/lang.php | 4 +- modules/backend/lang/pl/lang.php | 4 +- modules/backend/lang/pt-br/lang.php | 4 +- modules/backend/lang/pt-pt/lang.php | 4 +- modules/backend/lang/ro/lang.php | 4 +- modules/backend/lang/ru/lang.php | 4 +- modules/backend/lang/sk/lang.php | 4 +- modules/backend/lang/sv/lang.php | 4 +- modules/backend/lang/th/lang.php | 4 +- modules/backend/lang/tr/lang.php | 4 +- modules/backend/lang/uk/lang.php | 4 +- modules/backend/lang/vn/lang.php | 4 +- modules/backend/lang/zh-cn/lang.php | 4 +- modules/backend/lang/zh-tw/lang.php | 4 +- .../form/partials/_field_checkboxlist.htm | 90 ++++++++++--------- modules/system/assets/ui/less/form.base.less | 2 +- modules/system/assets/ui/less/form.less | 37 +++++++- modules/system/assets/ui/storm.css | 9 +- 41 files changed, 167 insertions(+), 119 deletions(-) diff --git a/modules/backend/lang/ar/lang.php b/modules/backend/lang/ar/lang.php index 86a224b7d..08e208c82 100644 --- a/modules/backend/lang/ar/lang.php +++ b/modules/backend/lang/ar/lang.php @@ -101,8 +101,8 @@ return [ 'reload' => 'إعادة تحميل', 'complete' => 'تم', 'select' => 'تحديد', - 'select_all' => 'تحديد الكل', - 'select_none' => 'إلغاء التحديد', + 'select_all' => 'اختر الكل', + 'select_none' => 'لا تختر شيء', 'select_placeholder' => 'من فضلك اختار', 'insert_row' => 'إضافة سجل', 'return_to_list' => 'عودة للقائمة', diff --git a/modules/backend/lang/be/lang.php b/modules/backend/lang/be/lang.php index 8b76dc9ce..d3d8c82ab 100644 --- a/modules/backend/lang/be/lang.php +++ b/modules/backend/lang/be/lang.php @@ -240,8 +240,8 @@ return [ 'preview_no_files_message' => "Няма загружаных файлаў", 'preview_no_record_message' => "Няма выбраных запісаў", 'select' => "Выбраць", - 'select_all' => "усё", - 'select_none' => "нічога", + 'select_all' => "абраць усё", + 'select_none' => "выбраць няма", 'select_placeholder' => "Калі ласка, выберыце", 'insert_row' => "Уставіць радок", 'insert_row_below' => "Уставіць радок ніжэй", diff --git a/modules/backend/lang/bg/lang.php b/modules/backend/lang/bg/lang.php index 308d875a9..2011a48d4 100644 --- a/modules/backend/lang/bg/lang.php +++ b/modules/backend/lang/bg/lang.php @@ -201,8 +201,8 @@ return [ 'preview_no_files_message' => 'Все още няма качени файлове.', 'preview_no_record_message' => 'Не е избран запис.', 'select' => 'Избери', - 'select_all' => 'всичко', - 'select_none' => 'нищо', + 'select_all' => 'Избери всички', + 'select_none' => 'изберете никой', 'select_placeholder' => 'моля изберете', 'insert_row' => 'Вмъкни ред', 'insert_row_below' => 'Вмъкни ред По-долу', diff --git a/modules/backend/lang/ca/lang.php b/modules/backend/lang/ca/lang.php index 7cfbaf269..5e0a041e4 100644 --- a/modules/backend/lang/ca/lang.php +++ b/modules/backend/lang/ca/lang.php @@ -268,8 +268,8 @@ return [ 'preview_no_media_message' => 'No hi ha medis seleccionats.', 'preview_no_record_message' => 'No hi ha cap registre seleccionat.', 'select' => 'Seleccionar', - 'select_all' => 'tots', - 'select_none' => 'cap', + 'select_all' => 'seleccionar tot', + 'select_none' => 'no selecciona cap', 'select_placeholder' => 'si us plau selecciona', 'insert_row' => 'Inserir fila', 'insert_row_below' => 'Inserir fila a sota', diff --git a/modules/backend/lang/cs/lang.php b/modules/backend/lang/cs/lang.php index a1b230f83..3caa0079b 100644 --- a/modules/backend/lang/cs/lang.php +++ b/modules/backend/lang/cs/lang.php @@ -262,8 +262,8 @@ return [ 'preview_no_media_message' => 'Žádné médium nebylo vybráno.', 'preview_no_record_message' => 'Žádný záznam není vybraný.', 'select' => 'Vybrat', - 'select_all' => 'Vše', - 'select_none' => 'Nic', + 'select_all' => 'vybrat vše', + 'select_none' => 'vyberte žádný', 'select_placeholder' => 'Prosím vyberte', 'insert_row' => 'Vložit řádek', 'insert_row_below' => 'Vložit řádek pod', diff --git a/modules/backend/lang/da/lang.php b/modules/backend/lang/da/lang.php index ca12b906c..538f24dd4 100644 --- a/modules/backend/lang/da/lang.php +++ b/modules/backend/lang/da/lang.php @@ -235,8 +235,8 @@ return [ 'preview_no_files_message' => 'Der er ikke uploadet nogle filer.', 'preview_no_record_message' => 'Der er ikke valgt nogen record.', 'select' => 'Vælg', - 'select_all' => 'alle', - 'select_none' => 'ingen', + 'select_all' => 'Vælg alle', + 'select_none' => 'vælg ingen', 'select_placeholder' => 'Vælg venligst', 'insert_row' => 'Indsæt Række', 'insert_row_below' => 'Indsæt Række Nedeunder', diff --git a/modules/backend/lang/de/lang.php b/modules/backend/lang/de/lang.php index 69cbfeeb6..d61f8af1b 100644 --- a/modules/backend/lang/de/lang.php +++ b/modules/backend/lang/de/lang.php @@ -245,8 +245,8 @@ return [ 'preview_no_media_message' => 'Es wurde keine Media-Datei ausgewählt.', 'preview_no_record_message' => 'Es ist kein Eintrag ausgewählt.', 'select' => 'Auswählen', - 'select_all' => 'Alle', - 'select_none' => 'Keine', + 'select_all' => 'Wählen Sie Alle', + 'select_none' => 'nichts ausgewählt', 'select_placeholder' => 'Bitte auswählen', 'insert_row' => 'Reihe einfügen', 'insert_row_below' => 'Neue Reihe darunter einfügen', diff --git a/modules/backend/lang/el/lang.php b/modules/backend/lang/el/lang.php index ac89c3af7..00c31fb20 100644 --- a/modules/backend/lang/el/lang.php +++ b/modules/backend/lang/el/lang.php @@ -235,8 +235,8 @@ return [ 'preview_no_files_message' => 'Δεν υπάρχουν αρχεία που ανέβηκαν.', 'preview_no_record_message' => 'Δεν είναι επιλεγμένη καμία εγγραφή.', 'select' => 'Επιλογή', - 'select_all' => 'όλα', - 'select_none' => 'κανένα', + 'select_all' => 'επιλογή όλων', + 'select_none' => 'επιλέξτε κανένα', 'select_placeholder' => 'παρακαλούμε επιλέξτε', 'insert_row' => 'Προσθήκη Σειράς', 'insert_row_below' => 'Προσθήκη Σειράς από Κάτω', diff --git a/modules/backend/lang/en/lang.php b/modules/backend/lang/en/lang.php index 2a56e609e..0b816e1e5 100644 --- a/modules/backend/lang/en/lang.php +++ b/modules/backend/lang/en/lang.php @@ -293,8 +293,8 @@ return [ 'preview_no_media_message' => 'There is no media selected.', 'preview_no_record_message' => 'There is no record selected.', 'select' => 'Select', - 'select_all' => 'all', - 'select_none' => 'none', + 'select_all' => 'Select all', + 'select_none' => 'Select none', 'select_placeholder' => 'please select', 'insert_row' => 'Insert Row', 'insert_row_below' => 'Insert Row Below', diff --git a/modules/backend/lang/es-ar/lang.php b/modules/backend/lang/es-ar/lang.php index 1bab0ad4a..ec5d20993 100644 --- a/modules/backend/lang/es-ar/lang.php +++ b/modules/backend/lang/es-ar/lang.php @@ -161,8 +161,8 @@ return [ 'behavior_not_ready' => 'Por favor compruebe que ha llamado a la funcion initForm() en el controlador.', 'preview_no_files_message' => 'Los archivos no fueron cargados.', 'select' => 'Seleccionar', - 'select_all' => 'Todo', - 'select_none' => 'Ninguno', + 'select_all' => 'seleccionar todo', + 'select_none' => 'no seleccionar ninguno', 'select_placeholder' => 'Seleccionar', 'insert_row' => 'Insertar fila', 'delete_row' => 'Eliminar fila', diff --git a/modules/backend/lang/es/lang.php b/modules/backend/lang/es/lang.php index 435b3d4c2..a1ba3509b 100644 --- a/modules/backend/lang/es/lang.php +++ b/modules/backend/lang/es/lang.php @@ -230,8 +230,8 @@ return [ 'preview_no_files_message' => 'Los archivos no se han subido', 'preview_no_record_message' => 'No hay ningún registro seleccionado.', 'select' => 'Seleccionar', - 'select_all' => 'todos', - 'select_none' => 'ninguno', + 'select_all' => 'seleccionar todo', + 'select_none' => 'no seleccionar ninguno', 'select_placeholder' => 'por favor seleccione', 'insert_row' => 'Agregar Fila', 'insert_row_below' => 'Insertar fila debajo', diff --git a/modules/backend/lang/et/lang.php b/modules/backend/lang/et/lang.php index 9d1e0795c..4f9ec469e 100644 --- a/modules/backend/lang/et/lang.php +++ b/modules/backend/lang/et/lang.php @@ -245,8 +245,8 @@ return [ 'preview_no_media_message' => 'Ühtegi meediafaili pole valitud.', 'preview_no_record_message' => 'Ühtegi kirjet pole valitud.', 'select' => 'Vali', - 'select_all' => 'kõik', - 'select_none' => 'mitte ükski', + 'select_all' => 'Vali kõik', + 'select_none' => 'vali ükski', 'select_placeholder' => 'palun vali', 'insert_row' => 'Lisa rida', 'insert_row_below' => 'Lisa rida alla', diff --git a/modules/backend/lang/fa/lang.php b/modules/backend/lang/fa/lang.php index e8c5f005a..912bb6d55 100644 --- a/modules/backend/lang/fa/lang.php +++ b/modules/backend/lang/fa/lang.php @@ -263,8 +263,8 @@ return [ 'preview_no_media_message' => 'رسانه ای انتخاب نشده است.', 'preview_no_record_message' => 'موردی انتخاب نشده است.', 'select' => 'انتخاب', - 'select_all' => 'همه', - 'select_none' => 'هیچ', + 'select_all' => 'انتخاب همه', + 'select_none' => 'هیچ کدام را انتخاب نکنید', 'select_placeholder' => 'لطفا انتخاب نمایید', 'insert_row' => 'افزودن سطر', 'insert_row_below' => 'افزودن سطر بعد از', diff --git a/modules/backend/lang/fi/lang.php b/modules/backend/lang/fi/lang.php index a2739683f..cf46750f7 100644 --- a/modules/backend/lang/fi/lang.php +++ b/modules/backend/lang/fi/lang.php @@ -263,8 +263,8 @@ return [ 'preview_no_media_message' => 'Ei valittua mediaa.', 'preview_no_record_message' => 'Ei valittua tietuetta.', 'select' => 'Valitse', - 'select_all' => 'kaikki', - 'select_none' => 'ei yhtään', + 'select_all' => 'Valitse kaikki', + 'select_none' => 'Älä valitse mitään', 'select_placeholder' => 'ole hyvä ja valitse', 'insert_row' => 'Lisää rivi', 'insert_row_below' => 'Lisää rivi alapuolelle', diff --git a/modules/backend/lang/fr/lang.php b/modules/backend/lang/fr/lang.php index 30bd7473c..95269b20a 100644 --- a/modules/backend/lang/fr/lang.php +++ b/modules/backend/lang/fr/lang.php @@ -277,8 +277,8 @@ return [ 'preview_no_media_message' => 'Aucun média sélectionné.', 'preview_no_record_message' => 'Il n’y a aucun enregistrement sélectionné.', 'select' => 'Sélectionner', - 'select_all' => 'tout', - 'select_none' => 'aucun', + 'select_all' => 'tout sélectionner', + 'select_none' => 'Ne rien sélectionner', 'select_placeholder' => 'Sélectionner une valeur', 'insert_row' => 'Insérer une ligne', 'insert_row_below' => 'Insérer une ligne dessous', diff --git a/modules/backend/lang/hu/lang.php b/modules/backend/lang/hu/lang.php index 407759a20..74f9e721f 100644 --- a/modules/backend/lang/hu/lang.php +++ b/modules/backend/lang/hu/lang.php @@ -287,8 +287,8 @@ return [ 'preview_no_media_message' => 'Nincs kiválasztva média.', 'preview_no_record_message' => 'Nincs kiválasztva mező.', 'select' => 'Kiválaszt', - 'select_all' => 'mind', - 'select_none' => 'egyik sem', + 'select_all' => 'mindet kiválaszt', + 'select_none' => 'ne válasszon egyet', 'select_placeholder' => 'válasszon', 'insert_row' => 'Sor beszúrása', 'insert_row_below' => 'Sor beszúrása alá', diff --git a/modules/backend/lang/id/lang.php b/modules/backend/lang/id/lang.php index 26a81cd14..b3e7ce491 100644 --- a/modules/backend/lang/id/lang.php +++ b/modules/backend/lang/id/lang.php @@ -180,8 +180,8 @@ return [ 'behavior_not_ready' => 'Behavior borang belum diinisialisasi, periksa apakah Anda telah memanggil initForm() pada controller Anda.', 'preview_no_files_message' => 'Berkas tidak terunggah', 'select' => 'Pilih', - 'select_all' => 'semua', - 'select_none' => 'tiada', + 'select_all' => 'Pilih Semua', + 'select_none' => 'Pilih tidak ada', 'select_placeholder' => 'silakan pilih', 'insert_row' => 'Sisipkan Baris', 'delete_row' => 'Hapus Baris', diff --git a/modules/backend/lang/it/lang.php b/modules/backend/lang/it/lang.php index a84633195..55b2b0518 100644 --- a/modules/backend/lang/it/lang.php +++ b/modules/backend/lang/it/lang.php @@ -230,8 +230,8 @@ return [ 'preview_no_files_message' => 'Non ci sono file caricati.', 'preview_no_record_message' => 'Nessun record selezionato.', 'select' => 'Seleziona', - 'select_all' => 'tutti', - 'select_none' => 'nessuno', + 'select_all' => 'seleziona tutto', + 'select_none' => 'non selezionare niente', 'select_placeholder' => 'seleziona', 'insert_row' => 'Inserisci riga', 'insert_row_below' => 'Inserisci riga sotto', diff --git a/modules/backend/lang/ja/lang.php b/modules/backend/lang/ja/lang.php index e67ec5a8a..affe10b25 100644 --- a/modules/backend/lang/ja/lang.php +++ b/modules/backend/lang/ja/lang.php @@ -176,8 +176,8 @@ return [ 'behavior_not_ready' => 'フォームビヘイビアーは初期化されていません。コントローラーでinitForm()を呼び出しているか確認してください。', 'preview_no_files_message' => 'ファイルはアップロードされません。', 'select' => '選択', - 'select_all' => 'すべて', - 'select_none' => 'なし', + 'select_all' => 'すべて選択', + 'select_none' => 'どれも選択しない', 'select_placeholder' => '選択してください', 'insert_row' => '行を挿入', 'delete_row' => '行を削除', diff --git a/modules/backend/lang/kr/lang.php b/modules/backend/lang/kr/lang.php index e18099611..3aeec1250 100644 --- a/modules/backend/lang/kr/lang.php +++ b/modules/backend/lang/kr/lang.php @@ -244,8 +244,8 @@ return [ 'preview_no_media_message' => '선택하신 미디어가 없습니다.', 'preview_no_record_message' => '선택하신 기록이 없습니다.', 'select' => '선택', - 'select_all' => '전체선택', - 'select_none' => '선택없음', + 'select_all' => '모두 선택', + 'select_none' => '없음을 선택하십시오', 'select_placeholder' => '선택해주세요', 'insert_row' => '행 추가', 'insert_row_below' => '아래 행 추가', diff --git a/modules/backend/lang/lt/lang.php b/modules/backend/lang/lt/lang.php index 94ad6c446..251023e6e 100644 --- a/modules/backend/lang/lt/lang.php +++ b/modules/backend/lang/lt/lang.php @@ -244,8 +244,8 @@ return [ 'preview_no_files_message' => 'Nėra įkeltų failų.', 'preview_no_record_message' => 'Nėra pasirinktų įrašų.', 'select' => 'Pasirinkti', - 'select_all' => 'viską', - 'select_none' => 'nieko', + 'select_all' => 'pasirinkti viską', + 'select_none' => 'neišsirinkite nė vieno', 'select_placeholder' => 'prašome pasirinkti', 'insert_row' => 'Pridėti Eilutę', 'insert_row_below' => 'Pridėti Eilutę Žemiau', diff --git a/modules/backend/lang/lv/lang.php b/modules/backend/lang/lv/lang.php index 6342a91bd..56e7d8e80 100644 --- a/modules/backend/lang/lv/lang.php +++ b/modules/backend/lang/lv/lang.php @@ -202,8 +202,8 @@ return [ 'preview_no_files_message' => 'Faili nav augšupielādēti', 'preview_no_record_message' => 'Nav izvēlētu ierakstu.', 'select' => 'Izvēlēties', - 'select_all' => 'visus', - 'select_none' => 'nevienu', + 'select_all' => 'izvēlēties visus', + 'select_none' => 'neizvēlēties nevienu', 'select_placeholder' => 'lūdzu izvēlieties', 'insert_row' => 'Ievietot rindu', 'insert_row_below' => 'Ievietot riendu zemāk', diff --git a/modules/backend/lang/nb-no/lang.php b/modules/backend/lang/nb-no/lang.php index 47f8d2009..177eaa2ba 100644 --- a/modules/backend/lang/nb-no/lang.php +++ b/modules/backend/lang/nb-no/lang.php @@ -239,8 +239,8 @@ return [ 'preview_no_files_message' => 'Filer er ikke opplastet', 'preview_no_record_message' => 'Det er ingen valgte oppføringer.', 'select' => 'Velg', - 'select_all' => 'alle', - 'select_none' => 'ingen', + 'select_all' => 'Velg alle', + 'select_none' => 'Velg ingen', 'select_placeholder' => 'velg', 'insert_row' => 'Sett inn rad', 'insert_row_below' => 'Sett inn rad under', diff --git a/modules/backend/lang/nl/lang.php b/modules/backend/lang/nl/lang.php index 3f52b7723..010fe77ba 100644 --- a/modules/backend/lang/nl/lang.php +++ b/modules/backend/lang/nl/lang.php @@ -287,8 +287,8 @@ return [ 'preview_no_media_message' => 'Er zijn geen media geselecteerd.', 'preview_no_record_message' => 'Er zijn geen records geselecteerd.', 'select' => 'Selecteer', - 'select_all' => 'alles', - 'select_none' => 'niets', + 'select_all' => 'selecteer alles', + 'select_none' => 'selecteer niets', 'select_placeholder' => 'selecteer', 'insert_row' => 'Rij invoegen', 'insert_row_below' => 'Rij onder invoegen', diff --git a/modules/backend/lang/pl/lang.php b/modules/backend/lang/pl/lang.php index 91fa42c7b..dca9b7cdf 100644 --- a/modules/backend/lang/pl/lang.php +++ b/modules/backend/lang/pl/lang.php @@ -253,8 +253,8 @@ return [ 'preview_no_files_message' => 'Brak wgranych plików.', 'preview_no_record_message' => 'Brak zaznaczonych elementów.', 'select' => 'Zaznacz', - 'select_all' => 'wszystkie', - 'select_none' => 'żadne', + 'select_all' => 'Zaznacz wszystko', + 'select_none' => 'Wybierz brak', 'select_placeholder' => 'proszę zaznacz', 'insert_row' => 'Wstaw wiersz', 'insert_row_below' => 'Wstaw wiersz poniżej', diff --git a/modules/backend/lang/pt-br/lang.php b/modules/backend/lang/pt-br/lang.php index 2a9d2f240..d8da04b89 100644 --- a/modules/backend/lang/pt-br/lang.php +++ b/modules/backend/lang/pt-br/lang.php @@ -292,8 +292,8 @@ return [ 'preview_no_media_message' => 'Não há mídia selecionada.', 'preview_no_record_message' => 'Nenhum registro selecionado.', 'select' => 'Selecionar', - 'select_all' => 'todos', - 'select_none' => 'nenhum', + 'select_all' => 'Selecionar tudo', + 'select_none' => 'Selecione nenhum', 'select_placeholder' => 'por favor, selecione', 'insert_row' => 'Inserir linha', 'insert_row_below' => 'Inserir linha abaixo', diff --git a/modules/backend/lang/pt-pt/lang.php b/modules/backend/lang/pt-pt/lang.php index 203d4edbb..a0b801732 100644 --- a/modules/backend/lang/pt-pt/lang.php +++ b/modules/backend/lang/pt-pt/lang.php @@ -245,8 +245,8 @@ return [ 'preview_no_media_message' => 'Nenhum conteúdo selecionado.', 'preview_no_record_message' => 'Nenhum registo selecionado.', 'select' => 'Selecionar', - 'select_all' => 'todos', - 'select_none' => 'nenhum', + 'select_all' => 'Selecionar tudo', + 'select_none' => 'Selecione nenhum', 'select_placeholder' => 'por favor, selecione', 'insert_row' => 'Inserir linha', 'insert_row_below' => 'Inserir linha abaixo', diff --git a/modules/backend/lang/ro/lang.php b/modules/backend/lang/ro/lang.php index 8728f30cb..294ffb075 100644 --- a/modules/backend/lang/ro/lang.php +++ b/modules/backend/lang/ro/lang.php @@ -149,8 +149,8 @@ return [ 'behavior_not_ready' => 'Setarile initiale ale formularului nu au fost definite, verificati existenta functiei initForm() in controller.', 'preview_no_files_message' => 'Fisierele nu au fost incarcate', 'select' => 'Selectare', - 'select_all' => 'toate', - 'select_none' => 'niciunul', + 'select_all' => 'Selectează tot', + 'select_none' => 'Selectați niciuna', ], 'relation' => [ 'missing_definition' => "Relatia nu contine definitii pentru campul ':field'.", diff --git a/modules/backend/lang/ru/lang.php b/modules/backend/lang/ru/lang.php index 040c8fdd3..40daacacb 100644 --- a/modules/backend/lang/ru/lang.php +++ b/modules/backend/lang/ru/lang.php @@ -269,8 +269,8 @@ return [ 'preview_no_media_message' => 'Нет выбраного медиа.', 'preview_no_record_message' => 'Нет выбранных записей.', 'select' => 'Выбрать', - 'select_all' => 'все', - 'select_none' => 'ничего', + 'select_all' => 'выбрать все', + 'select_none' => 'выберите ни одного', 'select_placeholder' => 'Пожалуйста, выберите', 'insert_row' => 'Вставить строку', 'insert_row_below' => 'Вставить строку ниже', diff --git a/modules/backend/lang/sk/lang.php b/modules/backend/lang/sk/lang.php index f2dd887d9..56d9424c1 100644 --- a/modules/backend/lang/sk/lang.php +++ b/modules/backend/lang/sk/lang.php @@ -263,8 +263,8 @@ return [ 'preview_no_media_message' => 'Žiadne médium nebolo vybrané.', 'preview_no_record_message' => 'Žiadny záznam nie je vybraný', 'select' => 'Vybrať', - 'select_all' => 'všetko', - 'select_none' => 'nič', + 'select_all' => 'vybrať všetko', + 'select_none' => 'nevyber nič', 'select_placeholder' => 'prosím vyberte', 'insert_row' => 'Vložiť riadok', 'insert_row_below' => 'Vložiť riadok pod', diff --git a/modules/backend/lang/sv/lang.php b/modules/backend/lang/sv/lang.php index c62992356..6399be137 100644 --- a/modules/backend/lang/sv/lang.php +++ b/modules/backend/lang/sv/lang.php @@ -193,8 +193,8 @@ return [ 'preview_no_files_message' => 'Filen är inte uppladdad', 'preview_no_record_message' => 'Ingen rad är vald.', 'select' => 'Välj', - 'select_all' => 'alla', - 'select_none' => 'ingen', + 'select_all' => 'Välj alla', + 'select_none' => 'Välj ingen', 'select_placeholder' => 'Vänligen välj', 'insert_row' => 'Lägg till rad', 'delete_row' => 'Radera rad', diff --git a/modules/backend/lang/th/lang.php b/modules/backend/lang/th/lang.php index d9e9c1d09..6dae203a4 100644 --- a/modules/backend/lang/th/lang.php +++ b/modules/backend/lang/th/lang.php @@ -273,8 +273,8 @@ return [ 'preview_no_files_message' => 'ไม่มีไฟล์ถูกอัพโหลด', 'preview_no_media_message' => 'ไม่มีสื่อบันทึกที่ถูกเลือก', 'select' => 'เลือก', - 'select_all' => 'ทั้งหมด', - 'select_none' => 'ไม่มี', + 'select_all' => 'เลือกทั้งหมด', + 'select_none' => 'ไม่เลือกเลย', 'select_placeholder' => 'กรุณาเลือก', 'insert_row' => 'เพิ่มบรรทัด', 'insert_row_below' => 'เพิ่มบรรทัดด้านล่าง', diff --git a/modules/backend/lang/tr/lang.php b/modules/backend/lang/tr/lang.php index 8c6101549..781be07c6 100644 --- a/modules/backend/lang/tr/lang.php +++ b/modules/backend/lang/tr/lang.php @@ -277,8 +277,8 @@ return [ 'preview_no_media_message' => 'Seçilmiş medya yok.', 'preview_no_record_message' => 'Seçili kayıt yok.', 'select' => 'Seç', - 'select_all' => 'tümü', - 'select_none' => 'hiçbiri', + 'select_all' => 'hepsini seç', + 'select_none' => 'hiçbir şey seçilmedi', 'select_placeholder' => 'lütfen seçin', 'insert_row' => 'Kayıt Ekle', 'insert_row_below' => 'Alt Satıra Kayıt Ekle', diff --git a/modules/backend/lang/uk/lang.php b/modules/backend/lang/uk/lang.php index 186e62d8c..4b0a1cb02 100644 --- a/modules/backend/lang/uk/lang.php +++ b/modules/backend/lang/uk/lang.php @@ -262,8 +262,8 @@ return [ 'preview_no_media_message' => 'Немає обраного файла.', 'preview_no_record_message' => 'Немає обраних записів.', 'select' => 'Обрати', - 'select_all' => 'всі', - 'select_none' => 'жоден', + 'select_all' => 'вибрати все', + 'select_none' => 'вибрати жоден', 'select_placeholder' => 'будь ласка, оберіть', 'insert_row' => 'Вставити рядок', 'insert_row_below' => 'Вставити рядок нижче', diff --git a/modules/backend/lang/vn/lang.php b/modules/backend/lang/vn/lang.php index 5b31171b4..7f4e9db88 100644 --- a/modules/backend/lang/vn/lang.php +++ b/modules/backend/lang/vn/lang.php @@ -263,8 +263,8 @@ return [ 'preview_no_media_message' => 'Không có file media nào được chọn.', 'preview_no_record_message' => 'Không có bản ghi nào được chọn.', 'select' => 'Select', - 'select_all' => 'Tất cả', - 'select_none' => 'none', + 'select_all' => 'chọn tất cả', + 'select_none' => 'không chọn', 'select_placeholder' => 'Vui lòng lựa chọn', 'insert_row' => 'Thêm mới Row', 'insert_row_below' => 'Thêm Row dưới đây', diff --git a/modules/backend/lang/zh-cn/lang.php b/modules/backend/lang/zh-cn/lang.php index 17bafd870..3753535ed 100644 --- a/modules/backend/lang/zh-cn/lang.php +++ b/modules/backend/lang/zh-cn/lang.php @@ -287,8 +287,8 @@ return [ 'preview_no_media_message' => '无选中媒体.', 'preview_no_record_message' => '无选择记录。', 'select' => '选择', - 'select_all' => '全部', - 'select_none' => '无', + 'select_all' => '全选', + 'select_none' => '选择无', 'select_placeholder' => '请选择', 'insert_row' => '插入行', 'insert_row_below' => '在下面插入行', diff --git a/modules/backend/lang/zh-tw/lang.php b/modules/backend/lang/zh-tw/lang.php index 2eb80615a..35ab3510b 100644 --- a/modules/backend/lang/zh-tw/lang.php +++ b/modules/backend/lang/zh-tw/lang.php @@ -181,8 +181,8 @@ return [ 'behavior_not_ready' => '表單還沒初始化, 確保您調用了控制器中的 initForm()', 'preview_no_files_message' => '檔案沒有上傳', 'select' => '選擇', - 'select_all' => 'all', - 'select_none' => 'none', + 'select_all' => '全選', + 'select_none' => '選擇無', 'select_placeholder' => '請選擇', 'insert_row' => '插入行', 'delete_row' => '刪除行', diff --git a/modules/backend/widgets/form/partials/_field_checkboxlist.htm b/modules/backend/widgets/form/partials/_field_checkboxlist.htm index afabfcb88..2eab55016 100644 --- a/modules/backend/widgets/form/partials/_field_checkboxlist.htm +++ b/modules/backend/widgets/form/partials/_field_checkboxlist.htm @@ -40,51 +40,59 @@
- - : - , - - - - - -
-
- - - - - $option): ?> - getId().'_'.$index; - if (is_string($option)) $option = [$option]; - ?> -
- > - - - -

- -
- - - +
+
+ +
+
+
+
+ + + +
+
+ + + + + $option): ?> + getId().'_'.$index; + if (is_string($option)) $option = [$option]; + ?> +
+ > + + + +

+ +
+ + + +
+
+ + +
+
diff --git a/modules/system/assets/ui/less/form.base.less b/modules/system/assets/ui/less/form.base.less index ce08b8f0f..00078238a 100644 --- a/modules/system/assets/ui/less/form.base.less +++ b/modules/system/assets/ui/less/form.base.less @@ -197,7 +197,7 @@ input[type="date"] { display: block; min-height: @line-height-computed; // clear the floating input if there is no label text margin-top: 10px; - margin-bottom: 10px; + margin-bottom: 15px; padding-left: 20px; label { display: inline; diff --git a/modules/system/assets/ui/less/form.less b/modules/system/assets/ui/less/form.less index 38503f80e..409cf07f2 100644 --- a/modules/system/assets/ui/less/form.less +++ b/modules/system/assets/ui/less/form.less @@ -316,7 +316,6 @@ } .field-checkboxlist:not(.is-scrollable) { - padding: 20px 20px 2px 20px; .border-radius(@border-radius-base); background: @color-form-checkboxlist-background; border: 1px solid @color-form-checkboxlist-border; @@ -332,6 +331,42 @@ } } +.field-checkboxlist { + .checkboxlist-controls { + padding: 15px 15px 0 15px; + border-bottom: 1px solid #e2e2e2; + color: @color-label; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: baseline; + -ms-flex-align: baseline; + align-items: baseline; + a { + margin-right: 15px; + margin-bottom: 15px; + text-decoration: none; + color: @color-label; + } + >div { + padding-right: 15px; + padding-bottom: 15px; + } + + .search-input-wrap { + margin-left: auto; + } + } +} + +.field-checkboxlist-container { + &:not(.is-scrollable) { + padding: 20px 20px 2px 20px; + } +} + .field-checkboxlist-scrollable { background: @color-form-checkboxlist-background; border: 1px solid @color-form-checkboxlist-border; diff --git a/modules/system/assets/ui/storm.css b/modules/system/assets/ui/storm.css index 600318f19..dc22ccfa5 100644 --- a/modules/system/assets/ui/storm.css +++ b/modules/system/assets/ui/storm.css @@ -3705,7 +3705,7 @@ input[type="search"] {-webkit-appearance:none} input[type="date"] {line-height:38px} .form-group {margin-bottom:15px} .radio, -.checkbox {display:block;min-height:20px;margin-top:10px;margin-bottom:10px;padding-left:20px} +.checkbox {display:block;min-height:20px;margin-top:10px;margin-bottom:15px;padding-left:20px} .radio label, .checkbox label {display:inline;font-weight:normal;cursor:pointer} .radio input[type="radio"], @@ -4236,8 +4236,13 @@ html.cssanimations .cursor-loading-indicator.hide {display:none} .field-textarea.size-large {min-height:200px} .field-textarea.size-huge {min-height:250px} .field-textarea.size-giant {min-height:350px} -.field-checkboxlist:not(.is-scrollable) {padding:20px 20px 2px 20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;border:1px solid #e2e2e2} +.field-checkboxlist:not(.is-scrollable) {-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background:#fff;border:1px solid #e2e2e2} .field-checkboxlist.is-scrollable small {color:#999} +.field-checkboxlist .checkboxlist-controls {padding:15px 15px 0;border-bottom:1px solid #e2e2e2;color:#2a3e51;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline} +.field-checkboxlist .checkboxlist-controls a {margin-right:15px;margin-bottom:15px;text-decoration:none;color:#2a3e51} +.field-checkboxlist .checkboxlist-controls > div {padding-right:15px;padding-bottom:15px} +.field-checkboxlist .checkboxlist-controls .search-input-wrap {margin-left: auto} +.field-checkboxlist-container:not(.is-scrollable) {padding: 20px 20px 2px 20px} .field-checkboxlist-scrollable {background:#fff;border:1px solid #e2e2e2;padding-left:15px;height:300px} .field-checkboxlist-scrollable .checkbox {margin-top:15px;margin-bottom:5px} .field-checkboxlist-scrollable .checkbox ~ .checkbox {margin-top:0}