mirror of
https://github.com/the-djmaze/snappymail.git
synced 2026-07-13 03:27:39 +03:00
Added search functionality in Admin -> Config
And removed the unused ['capa']['quota']
This commit is contained in:
parent
e1dced8007
commit
886e53bb8f
32 changed files with 82 additions and 30 deletions
|
|
@ -7,7 +7,32 @@ export class AdminSettingsConfig /*extends AbstractViewSettings*/ {
|
||||||
|
|
||||||
constructor() {
|
constructor() {
|
||||||
this.config = ko.observableArray();
|
this.config = ko.observableArray();
|
||||||
|
this.search = ko.observableArray();
|
||||||
this.saved = ko.observable(false).extend({ falseTimeout: 5000 });
|
this.saved = ko.observable(false).extend({ falseTimeout: 5000 });
|
||||||
|
|
||||||
|
this.search.subscribe(value => {
|
||||||
|
const v = value.toLowerCase(),
|
||||||
|
qsa = (node, selector, fn) => node.querySelectorAll(selector).forEach(fn),
|
||||||
|
match = node => node.textContent.toLowerCase().includes(v);
|
||||||
|
if (v.length) {
|
||||||
|
qsa(this.viewModelDom, 'tbody', tbody => {
|
||||||
|
let show = match(tbody.querySelector('th'));
|
||||||
|
if (show) {
|
||||||
|
qsa(tbody, '[hidden]', n => n.hidden = false);
|
||||||
|
} else {
|
||||||
|
qsa(tbody, 'tbody td:first-child', td => {
|
||||||
|
let hide = !match(td);
|
||||||
|
show = show || !hide;
|
||||||
|
// td.closest('tr').hidden = hide;
|
||||||
|
td.parentNode.hidden = hide;
|
||||||
|
});
|
||||||
|
}
|
||||||
|
tbody.hidden = !show;
|
||||||
|
});
|
||||||
|
} else {
|
||||||
|
qsa(this.viewModelDom, 'table [hidden]', n => n.hidden = false);
|
||||||
|
}
|
||||||
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
beforeShow() {
|
beforeShow() {
|
||||||
|
|
|
||||||
|
|
@ -985,7 +985,6 @@ class Actions
|
||||||
'Identities' => (bool) $oConfig->Get('webmail', 'allow_additional_identities', false),
|
'Identities' => (bool) $oConfig->Get('webmail', 'allow_additional_identities', false),
|
||||||
'Kolab' => false, // See Kolab plugin
|
'Kolab' => false, // See Kolab plugin
|
||||||
'OpenPGP' => (bool) $oConfig->Get('security', 'openpgp', false),
|
'OpenPGP' => (bool) $oConfig->Get('security', 'openpgp', false),
|
||||||
'Quota' => (bool) $oConfig->Get('capa', 'quota', true),
|
|
||||||
'Sieve' => false,
|
'Sieve' => false,
|
||||||
'Themes' => (bool) $oConfig->Get('webmail', 'allow_themes', false),
|
'Themes' => (bool) $oConfig->Get('webmail', 'allow_themes', false),
|
||||||
'UserBackground' => (bool) $oConfig->Get('webmail', 'allow_user_background', false)
|
'UserBackground' => (bool) $oConfig->Get('webmail', 'allow_user_background', false)
|
||||||
|
|
|
||||||
|
|
@ -76,7 +76,7 @@ trait Messages
|
||||||
$oParams->oCacher = $this->Cacher($oAccount);
|
$oParams->oCacher = $this->Cacher($oAccount);
|
||||||
}
|
}
|
||||||
|
|
||||||
// $oParams->bUseSort = $this->ImapClient->hasCapability('SORT');
|
// $oParams->bUseSort = $this->ImapClient()->hasCapability('SORT');
|
||||||
$oParams->bUseSort = true;
|
$oParams->bUseSort = true;
|
||||||
|
|
||||||
$oSettingsLocal = $this->SettingsProvider(true)->Load($oAccount);
|
$oSettingsLocal = $this->SettingsProvider(true)->Load($oAccount);
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,8 @@ class ActionsAdmin extends Actions
|
||||||
unset($aConfig['version']);
|
unset($aConfig['version']);
|
||||||
$aConfig['logs']['time_zone'][1] = '';
|
$aConfig['logs']['time_zone'][1] = '';
|
||||||
$aConfig['logs']['time_zone'][2] = \DateTimeZone::listIdentifiers();
|
$aConfig['logs']['time_zone'][2] = \DateTimeZone::listIdentifiers();
|
||||||
|
$aConfig['login']['sign_me_auto'][2] = ['DefaultOff','DefaultOn','Unused'];
|
||||||
|
$aConfig['defaults']['view_images'][2] = ['ask','match','always'];
|
||||||
return $this->DefaultResponse($aConfig);
|
return $this->DefaultResponse($aConfig);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -262,7 +262,6 @@ Default is "site=same-origin;site=none"')
|
||||||
),
|
),
|
||||||
|
|
||||||
'capa' => array(
|
'capa' => array(
|
||||||
'quota' => array(true),
|
|
||||||
'dangerous_actions' => array(true, 'Allow clear folder and delete messages without moving to trash'),
|
'dangerous_actions' => array(true, 'Allow clear folder and delete messages without moving to trash'),
|
||||||
'attachments_actions' => array(true, 'Allow download attachments as Zip (and optionally others)')
|
'attachments_actions' => array(true, 'Allow download attachments as Zip (and optionally others)')
|
||||||
),
|
),
|
||||||
|
|
@ -419,7 +418,7 @@ Enables caching in the system'),
|
||||||
|
|
||||||
'labs' => array(
|
'labs' => array(
|
||||||
'date_from_headers' => array(true, 'Display message RFC 2822 date and time header, instead of the arrival internal date.'),
|
'date_from_headers' => array(true, 'Display message RFC 2822 date and time header, instead of the arrival internal date.'),
|
||||||
'allow_message_append' => array(false),
|
'allow_message_append' => array(false, 'Allow drag & drop .eml files from system into messages list'),
|
||||||
'login_fault_delay' => array(5, 'When login fails, wait N seconds before responding'),
|
'login_fault_delay' => array(5, 'When login fails, wait N seconds before responding'),
|
||||||
'log_ajax_response_write_limit' => array(300),
|
'log_ajax_response_write_limit' => array(300),
|
||||||
'smtp_show_server_errors' => array(false),
|
'smtp_show_server_errors' => array(false),
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Aktualizovat",
|
"UPDATE": "Aktualizovat",
|
||||||
"USERNAME": "Uživatelské jméno",
|
"USERNAME": "Uživatelské jméno",
|
||||||
"PASSWORD": "Heslo",
|
"PASSWORD": "Heslo",
|
||||||
"CANCEL": "Zrušit"
|
"CANCEL": "Zrušit",
|
||||||
|
"SEARCH": "Nebyly nalezeny žádné kontakty"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Login",
|
"LABEL_LOGIN": "Login",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Opdater",
|
"UPDATE": "Opdater",
|
||||||
"USERNAME": "Brugernavn",
|
"USERNAME": "Brugernavn",
|
||||||
"PASSWORD": "Adgangskode",
|
"PASSWORD": "Adgangskode",
|
||||||
"CANCEL": "Annuller"
|
"CANCEL": "Annuller",
|
||||||
|
"SEARCH": "Ingen kontakter fundet"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Log ind",
|
"LABEL_LOGIN": "Log ind",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Aktualisieren",
|
"UPDATE": "Aktualisieren",
|
||||||
"USERNAME": "Nutzername",
|
"USERNAME": "Nutzername",
|
||||||
"PASSWORD": "Passwort",
|
"PASSWORD": "Passwort",
|
||||||
"CANCEL": "Abbrechen"
|
"CANCEL": "Abbrechen",
|
||||||
|
"SEARCH": "Suchen"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Benutzer",
|
"LABEL_LOGIN": "Benutzer",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Update",
|
"UPDATE": "Update",
|
||||||
"USERNAME": "Username",
|
"USERNAME": "Username",
|
||||||
"PASSWORD": "Password",
|
"PASSWORD": "Password",
|
||||||
"CANCEL": "Cancel"
|
"CANCEL": "Cancel",
|
||||||
|
"SEARCH": "Search"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Login",
|
"LABEL_LOGIN": "Login",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Actualizar",
|
"UPDATE": "Actualizar",
|
||||||
"USERNAME": "Nombre de usuario",
|
"USERNAME": "Nombre de usuario",
|
||||||
"PASSWORD": "Contraseña",
|
"PASSWORD": "Contraseña",
|
||||||
"CANCEL": "Cancelar"
|
"CANCEL": "Cancelar",
|
||||||
|
"SEARCH": "Buscar"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Ingresar",
|
"LABEL_LOGIN": "Ingresar",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Eguneratu",
|
"UPDATE": "Eguneratu",
|
||||||
"USERNAME": "Erabiltzailea",
|
"USERNAME": "Erabiltzailea",
|
||||||
"PASSWORD": "Pasahitza",
|
"PASSWORD": "Pasahitza",
|
||||||
"CANCEL": "Ezeztatu"
|
"CANCEL": "Ezeztatu",
|
||||||
|
"SEARCH": "Bilatu"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Login",
|
"LABEL_LOGIN": "Login",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "بروزرسانی",
|
"UPDATE": "بروزرسانی",
|
||||||
"USERNAME": "نام کاربری",
|
"USERNAME": "نام کاربری",
|
||||||
"PASSWORD": "گذرواژه",
|
"PASSWORD": "گذرواژه",
|
||||||
"CANCEL": "انصراف"
|
"CANCEL": "انصراف",
|
||||||
|
"SEARCH": "هیچ تماسی پیدا نشد"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "ورود",
|
"LABEL_LOGIN": "ورود",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Päivitä",
|
"UPDATE": "Päivitä",
|
||||||
"USERNAME": "Käyttäjätunnus",
|
"USERNAME": "Käyttäjätunnus",
|
||||||
"PASSWORD": "Salasana",
|
"PASSWORD": "Salasana",
|
||||||
"CANCEL": "Peruuta"
|
"CANCEL": "Peruuta",
|
||||||
|
"SEARCH": "Yhtään yhteystietoa ei löytynyt"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Tunnus",
|
"LABEL_LOGIN": "Tunnus",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Mettre à jour",
|
"UPDATE": "Mettre à jour",
|
||||||
"USERNAME": "Nom d'utilisateur",
|
"USERNAME": "Nom d'utilisateur",
|
||||||
"PASSWORD": "Mot de passe",
|
"PASSWORD": "Mot de passe",
|
||||||
"CANCEL": "Annuler"
|
"CANCEL": "Annuler",
|
||||||
|
"SEARCH": "Rechercher"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Identifiant",
|
"LABEL_LOGIN": "Identifiant",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Frissítés",
|
"UPDATE": "Frissítés",
|
||||||
"USERNAME": "Felhasználónév",
|
"USERNAME": "Felhasználónév",
|
||||||
"PASSWORD": "Jelszó",
|
"PASSWORD": "Jelszó",
|
||||||
"CANCEL": "Mégse"
|
"CANCEL": "Mégse",
|
||||||
|
"SEARCH": "Nem találtam névjegyeket"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Belépés",
|
"LABEL_LOGIN": "Belépés",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Pembaruan",
|
"UPDATE": "Pembaruan",
|
||||||
"USERNAME": "Nama belakang",
|
"USERNAME": "Nama belakang",
|
||||||
"PASSWORD": "Sandi",
|
"PASSWORD": "Sandi",
|
||||||
"CANCEL": "Batal"
|
"CANCEL": "Batal",
|
||||||
|
"SEARCH": "Tidak ditemukan kontak"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Login",
|
"LABEL_LOGIN": "Login",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Aggiorna",
|
"UPDATE": "Aggiorna",
|
||||||
"USERNAME": "Nome utente",
|
"USERNAME": "Nome utente",
|
||||||
"PASSWORD": "Password",
|
"PASSWORD": "Password",
|
||||||
"CANCEL": "Annulla"
|
"CANCEL": "Annulla",
|
||||||
|
"SEARCH": "Cerca"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Login",
|
"LABEL_LOGIN": "Login",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "更新",
|
"UPDATE": "更新",
|
||||||
"USERNAME": "ユーザー名",
|
"USERNAME": "ユーザー名",
|
||||||
"PASSWORD": "パスワード",
|
"PASSWORD": "パスワード",
|
||||||
"CANCEL": "キャンセル"
|
"CANCEL": "キャンセル",
|
||||||
|
"SEARCH": "検索"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "ログイン",
|
"LABEL_LOGIN": "ログイン",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Atnaujinti",
|
"UPDATE": "Atnaujinti",
|
||||||
"USERNAME": "Vartotojo vardas",
|
"USERNAME": "Vartotojo vardas",
|
||||||
"PASSWORD": "Slaptažodis",
|
"PASSWORD": "Slaptažodis",
|
||||||
"CANCEL": "Atšaukti"
|
"CANCEL": "Atšaukti",
|
||||||
|
"SEARCH": "Kontaktų nerasta"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Prisijungimo vardas",
|
"LABEL_LOGIN": "Prisijungimo vardas",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Oppdater",
|
"UPDATE": "Oppdater",
|
||||||
"USERNAME": "Brukernavn",
|
"USERNAME": "Brukernavn",
|
||||||
"PASSWORD": "Passord",
|
"PASSWORD": "Passord",
|
||||||
"CANCEL": "Avbryt"
|
"CANCEL": "Avbryt",
|
||||||
|
"SEARCH": "Fant ingen kontakter"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Brukernavn",
|
"LABEL_LOGIN": "Brukernavn",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Updaten",
|
"UPDATE": "Updaten",
|
||||||
"USERNAME": "Gebruikersnaam",
|
"USERNAME": "Gebruikersnaam",
|
||||||
"PASSWORD": "Wachtwoord",
|
"PASSWORD": "Wachtwoord",
|
||||||
"CANCEL": "Annuleer"
|
"CANCEL": "Annuleer",
|
||||||
|
"SEARCH": "Zoeken"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Inlognaam",
|
"LABEL_LOGIN": "Inlognaam",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Zaktualizuj",
|
"UPDATE": "Zaktualizuj",
|
||||||
"USERNAME": "Nazwa użytkownika",
|
"USERNAME": "Nazwa użytkownika",
|
||||||
"PASSWORD": "Hasło",
|
"PASSWORD": "Hasło",
|
||||||
"CANCEL": "Anuluj"
|
"CANCEL": "Anuluj",
|
||||||
|
"SEARCH": "Szukaj"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Login",
|
"LABEL_LOGIN": "Login",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Atualizar",
|
"UPDATE": "Atualizar",
|
||||||
"USERNAME": "Nome de usuário",
|
"USERNAME": "Nome de usuário",
|
||||||
"PASSWORD": "Senha",
|
"PASSWORD": "Senha",
|
||||||
"CANCEL": "Cancelar"
|
"CANCEL": "Cancelar",
|
||||||
|
"SEARCH": "Nenhum contato encontrado"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Usuário",
|
"LABEL_LOGIN": "Usuário",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Atualizar",
|
"UPDATE": "Atualizar",
|
||||||
"USERNAME": "Nome de utilizador",
|
"USERNAME": "Nome de utilizador",
|
||||||
"PASSWORD": "Palavra-passe",
|
"PASSWORD": "Palavra-passe",
|
||||||
"CANCEL": "Cancelar"
|
"CANCEL": "Cancelar",
|
||||||
|
"SEARCH": "Pesquisar"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Utilizador",
|
"LABEL_LOGIN": "Utilizador",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Atualizar",
|
"UPDATE": "Atualizar",
|
||||||
"USERNAME": "Nome de utilizador",
|
"USERNAME": "Nome de utilizador",
|
||||||
"PASSWORD": "Palavra-passe",
|
"PASSWORD": "Palavra-passe",
|
||||||
"CANCEL": "Cancelar"
|
"CANCEL": "Cancelar",
|
||||||
|
"SEARCH": "Pesquisar"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Utilizador",
|
"LABEL_LOGIN": "Utilizador",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Обновить",
|
"UPDATE": "Обновить",
|
||||||
"USERNAME": "Имя пользователя",
|
"USERNAME": "Имя пользователя",
|
||||||
"PASSWORD": "Пароль",
|
"PASSWORD": "Пароль",
|
||||||
"CANCEL": "Отменить"
|
"CANCEL": "Отменить",
|
||||||
|
"SEARCH": "Поиск"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Логин",
|
"LABEL_LOGIN": "Логин",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Aktualizovať",
|
"UPDATE": "Aktualizovať",
|
||||||
"USERNAME": "Používateľské men",
|
"USERNAME": "Používateľské men",
|
||||||
"PASSWORD": "Heslo",
|
"PASSWORD": "Heslo",
|
||||||
"CANCEL": "Zrušiť"
|
"CANCEL": "Zrušiť",
|
||||||
|
"SEARCH": "Nenašli sa žiadne kontakty"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Prihlasovanie",
|
"LABEL_LOGIN": "Prihlasovanie",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Posodobi",
|
"UPDATE": "Posodobi",
|
||||||
"USERNAME": "Uporabniško ime",
|
"USERNAME": "Uporabniško ime",
|
||||||
"PASSWORD": "Geslo",
|
"PASSWORD": "Geslo",
|
||||||
"CANCEL": "Prekliči"
|
"CANCEL": "Prekliči",
|
||||||
|
"SEARCH": "Ni ujemajočih stikov"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Prijava",
|
"LABEL_LOGIN": "Prijava",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Uppdatera",
|
"UPDATE": "Uppdatera",
|
||||||
"USERNAME": "Användarnamn",
|
"USERNAME": "Användarnamn",
|
||||||
"PASSWORD": "Lösenord",
|
"PASSWORD": "Lösenord",
|
||||||
"CANCEL": "Avbryt"
|
"CANCEL": "Avbryt",
|
||||||
|
"SEARCH": "Inga kontakter funna"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Logga in",
|
"LABEL_LOGIN": "Logga in",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "Cập nhật",
|
"UPDATE": "Cập nhật",
|
||||||
"USERNAME": "Tên tài khoản",
|
"USERNAME": "Tên tài khoản",
|
||||||
"PASSWORD": "Mật khẩu",
|
"PASSWORD": "Mật khẩu",
|
||||||
"CANCEL": "Hủy"
|
"CANCEL": "Hủy",
|
||||||
|
"SEARCH": "Tìm kiếm"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "Đăng nhập",
|
"LABEL_LOGIN": "Đăng nhập",
|
||||||
|
|
|
||||||
|
|
@ -7,7 +7,8 @@
|
||||||
"UPDATE": "更新",
|
"UPDATE": "更新",
|
||||||
"USERNAME": "用户名",
|
"USERNAME": "用户名",
|
||||||
"PASSWORD": "密码",
|
"PASSWORD": "密码",
|
||||||
"CANCEL": "取消"
|
"CANCEL": "取消",
|
||||||
|
"SEARCH": "搜索"
|
||||||
},
|
},
|
||||||
"LOGIN": {
|
"LOGIN": {
|
||||||
"LABEL_LOGIN": "登录",
|
"LABEL_LOGIN": "登录",
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
<div class="legend">application.ini</div>
|
<div class="legend">application.ini</div>
|
||||||
<form method="POST" data-bind="submit: saveConfig" spellcheck="false" autocomplete="off" autocapitalize="none">
|
<form method="POST" data-bind="submit: saveConfig" spellcheck="false" autocomplete="off" autocapitalize="none">
|
||||||
|
<input type="search" data-bind="textInput: search" data-i18n="[placeholder]GLOBAL/SEARCH">
|
||||||
<table class="table table-hover table-bordered">
|
<table class="table table-hover table-bordered">
|
||||||
<!-- ko foreach: config -->
|
<!-- ko foreach: config -->
|
||||||
<tbody>
|
<tbody>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue