do not show passwords via header-admin unless downloading the file is the only way to update it due to not existing write permissions

This commit is contained in:
ralf 2023-06-16 11:28:49 +02:00
parent 51ff3f185d
commit 77d8c718e5
20 changed files with 75 additions and 68 deletions

View File

@ -3,7 +3,7 @@
%1 created in %2. setup ca %1 creat en %2.
%1 does not exist !!! setup ca %1 no existeix !!!
%1 is %2%3 !!! setup ca %1 és %2%3 !!!
%1, %2 or %3 the configuration file. setup ca %1, %2 o %3 el fitxer de configuració.
%1 the configuration file. setup ca %1 el fitxer de configuració.
'%1' is not allowed as %2. arguments of option %3 !!! setup ca '%1' no és permès com %2. arguments de l'opció %3 !!!
(searching accounts and changing passwords) setup ca (cercant comptes i canviant contrasenyes)
*** do not update your database via setup, as the update might be interrupted by the max_execution_time, which leaves your db in an unrecoverable state (your data is lost) !!! setup ca *** NO actualitzeu la vostra base de dades a través d'aquesta Instal·lació, perquè l'actualització pot ser interrompuda pel max_execution_time deixant la vostra base de dades en un estat irrecuperable (les vostres dades es perdran) !!!
@ -568,4 +568,4 @@ your installed version of %1 is %2, required is at least %3, please run: setup c
your php installation does not have appropriate gd support. you need gd library version 1.8 or newer to see gantt charts in projects. setup ca La vostra instal·lació de PHP no te el suport GD adient. Necessiteu la llibreria gd versió 1.8 o superior per a veure els diagrames de Gantt als projectes.
your tables are current setup ca Les vostres taules estan actualitzades
your tables will be dropped and you will lose data setup ca Les vostres taules s'esborraran i perdreu la informació que continguin!!
your temporary directory '%1' %2 setup ca El vostre directori temporal '%1' %2
your temporary directory '%1' %2 setup ca El vostre directori temporal '%1' %2

View File

@ -10,7 +10,7 @@
%1 is set to %2, you will not be able to upload or attach files bigger then that! setup cs %1 je nastaveno na %2, nebudete moci uploadovat nebo připojovat soubory větší než stanoví tento limit.
%1 is set to %2. this is not recommeded for a production system, as displayed error messages can contain passwords or other sensitive information! setup cs %1 je nastaveno na %2. To se nedoporučuje pro produkční systém, jelikož zobrazená chybová hlášení mohou obsahovat hesla a jiné citlivé údaje.
%1 users and %2 groups created, %3 errors setup cs bylo vytvořeno %1 uživatelů a %2 skupin, vyskytlo se %3 chyb
%1, %2 or %3 the configuration file. setup cs %1, %2 nebo %3 konfigurační soubor.
%1 the configuration file. setup cs %1 konfigurační soubor.
'%1' is no valid domain name! setup cs '%1' není platné doménové jméno!
'%1' is not allowed as %2. arguments of option %3 !!! setup cs '%1' není povoleno jako %2. argumenty volby %3 !!!
'%1' must be integer setup cs %1 musí být hodnota typu integer
@ -738,4 +738,4 @@ your tables are current setup cs Vaše tabulky jsou aktuální
your tables will be dropped and you will lose data setup cs Vaše tabulky budou smazány a přijdete o svá data !!
your temporary directory '%1' %2 setup cs Váš dočasný adresář '%1' %2
{db | php(default) | php-restore} setup cs {db | php(výchozí) | php-restore}
{off(default) | on} setup cs {off(výchozí) | on}
{off(default) | on} setup cs {off(výchozí) | on}

View File

@ -16,7 +16,7 @@
%1 password set in %2. setup de %1 Passwort gesetzt in %2.
%1 passwords updated, %3 errors setup de %1 Passwörter aktualisiert, %3 Fehler
%1 users and %2 groups created, %3 errors setup de %1 Benutzer und %2 Gruppen angelegt, %3 Fehler
%1, %2 or %3 the configuration file. setup de %1, %2 oder %3 der Konfigurationsdatei.
%1 the configuration file. setup de %1 der Konfigurationsdatei.
'%1' is no valid domain name! setup de '%1' ist kein gültiger Domainname!
'%1' is not allowed as %2. arguments of option %3 !!! setup de '%1' ist nicht erlaubt als %2. Parameter für die Option %3 !!!
'%1' must be integer setup de %1 muß ein Integer-Wert sein.
@ -827,4 +827,4 @@ your tables are current setup de Ihre Tabellen sind aktuell
your tables will be dropped and you will lose data setup de Ihre Tabellen werden gelöscht werden und Sie werden alle Daten verlieren!
your temporary directory '%1' %2 setup de Ihr temporäres Verzeichnis '%1' %2
{db | php(default) | php-restore} setup de {db | php(Vorgabe) | php-restore}
{off(default) | on} setup de {off(Vorgabe) | on}
{off(default) | on} setup de {off(Vorgabe) | on}

View File

@ -16,7 +16,7 @@
%1 password set in %2. setup en %1 password set in %2.
%1 passwords updated, %3 errors setup en %1 passwords updated, %3 errors
%1 users and %2 groups created, %3 errors setup en %1 users and %2 groups created, %3 errors.
%1, %2 or %3 the configuration file. setup en %1, %2 or %3 the configuration file.
%1 the configuration file. setup en %1 the configuration file.
'%1' is no valid domain name! setup en '%1' is no valid domain name!
'%1' is not allowed as %2. arguments of option %3 !!! setup en '%1' is not allowed as %2. arguments of option %3 !!!
'%1' must be integer setup en %1 must be an integer value.
@ -831,4 +831,4 @@ your tables are current setup en Your tables are current
your tables will be dropped and you will lose data setup en Your tables will be dropped and you will lose data!
your temporary directory '%1' %2 setup en Your temporary directory '%1' %2
{db | php(default) | php-restore} setup en {db | php(default) | php-restore}
{off(default) | on} setup en {off(default) | on}
{off(default) | on} setup en {off(default) | on}

View File

@ -10,7 +10,7 @@
%1 is set to %2, you will not be able to upload or attach files bigger then that! setup es-es ¡%1 está establecido a %2, NO podrá subir o adjuntar ficheros mayores de ese valor!
%1 is set to %2. this is not recommeded for a production system, as displayed error messages can contain passwords or other sensitive information! setup es-es %1 está establecido en %2. ¡Esto NO se recomienda para un sistema en producción, ya que los mensajes de error pueden contener contraseñas o alguna otra información sensible!
%1 users and %2 groups created, %3 errors setup es-es Se han creado %1 usuarios y %2 grupos, %3 errores
%1, %2 or %3 the configuration file. setup es-es %1, %2 o %3 el fichero de configuración.
%1 the configuration file. setup es-es %1 el fichero de configuración.
'%1' is no valid domain name! setup es-es '%1' no es un nombre válido de dominio
'%1' is not allowed as %2. arguments of option %3 !!! setup es-es ¡¡'%1' no está permitido como %2. argumentos de la opción %3 !!
'%1' must be integer setup es-es %1 debe ser un valor entero
@ -710,4 +710,4 @@ your tables are current setup es-es Sus tablas están actualizadas
your tables will be dropped and you will lose data setup es-es ¡¡Sus tablas serán eliminadas y usted perderá la información que hubiese en ellas!!
your temporary directory '%1' %2 setup es-es Su directorio temporal '%1' %2
{db | php(default) | php-restore} setup es-es {db | php (predeterminado) | php-restore}
{off(default) | on} setup es-es {off (predeterminado) | on}
{off(default) | on} setup es-es {off (predeterminado) | on}

View File

@ -10,7 +10,7 @@
%1 is set to %2, you will not be able to upload or attach files bigger then that! setup fi %1 on asetettu %2, suurempien tiedostojen lataaminen tai liittäminen on estetty!
%1 is set to %2. this is not recommeded for a production system, as displayed error messages can contain passwords or other sensitive information! setup fi %1 on asetettu %2. Tätä EI suositella, sillä näytettäväät virheviestit voivat sisältää salasanoja tai muuta salaista tietoa!
%1 users and %2 groups created, %3 errors setup fi %1 käyttäjä(ä) ja %2 ryhmä(ä) luotu, %3 virhettä!
%1, %2 or %3 the configuration file. setup fi %1, %2 tai %3 konfigurointitiedostossa.
%1 the configuration file. setup fi %1 konfigurointitiedostossa.
'%1' is no valid domain name! setup fi %1 on virheellinen Domainnimi!
'%1' is not allowed as %2. arguments of option %3 !!! setup fi '%1' ei ole sallittu jos %2 asetuksen muuttujalla %3 !
'%1' must be integer setup fi %1 pitää olla kokonaisluku!
@ -586,4 +586,4 @@ your tables are current setup fi Tietokantataulut ovat ajan tasalla
your tables will be dropped and you will lose data setup fi Tietokantataulut poistetaan, ja menetät tietoja !!
your temporary directory '%1' %2 setup fi Väliaikaistietojen hakemisto '%1' %2
{db | php(default) | php-restore} setup fi {db | php(default) | php-restore}
{off(default) | on} setup fi {off(default) | on}
{off(default) | on} setup fi {off(default) | on}

View File

@ -14,7 +14,7 @@
%1 password set in %2. setup fr %1 mot de passe défini dans %2.
%1 passwords updated, %3 errors setup fr %1 mots de passe mis à jour, %3 erreur(s)
%1 users and %2 groups created, %3 errors setup fr %1 utilisateurs et %2 groupes créés, %3 erreurs.
%1, %2 or %3 the configuration file. setup fr %1, %2 ou le fichier de configuration %3.
%1 the configuration file. setup fr %1 le fichier de configuration.
'%1' is no valid domain name! setup fr '%1' n'est pas un nom de domaine valide !
'%1' is not allowed as %2. arguments of option %3 !!! setup fr '%1' n'est pas autorisé en tant que %2ème argument de l'option %3 !!!
'%1' must be integer setup fr %1 doit être un nombre entier.
@ -753,4 +753,4 @@ your tables are current setup fr Vos tables sont à jour
your tables will be dropped and you will lose data setup fr Vos tables seront supprimées et vous allez perdre des données !!
your temporary directory '%1' %2 setup fr Votre répertoire temporaire '%1' %2
{db | php(default) | php-restore} setup fr {db | php(par défaut) | php-restore}
{off(default) | on} setup fr {off(par défaut) | on}
{off(default) | on} setup fr {off(par défaut) | on}

View File

@ -10,7 +10,7 @@
%1 is set to %2, you will not be able to upload or attach files bigger then that! setup it %1 è impostato a %2, non sarà possibile caricare o allegare file più grandi di questo limite!
%1 is set to %2. this is not recommeded for a production system, as displayed error messages can contain passwords or other sensitive information! setup it %1 è impostato a %2. NON è un valore raccomandabile per un sistema in produzione, poiché i messaggi di errore possono contenere password e/o altre informazioni sensibili!
%1 users and %2 groups created, %3 errors setup it %1 utenti e %2 gruppi creati, %3 errori
%1, %2 or %3 the configuration file. setup it %1, %2 oppure %3 il file di configurazione
%1 the configuration file. setup it %1 il file di configurazione
'%1' is no valid domain name! setup it '%1' non è un nome di dominio valido!
'%1' is not allowed as %2. arguments of option %3 !!! setup it '%1' non è permesso come %2. Argomenti dell'opzione %3!
'%1' must be integer setup it %1 deve essere un valore intero
@ -391,4 +391,4 @@ your database does not exist setup it Il tuo database non esiste
your database is not working! setup it Il tuo database non sta funzionando!
your database is working, but you dont have any applications installed setup it Il tuo database funziona correttamente, ma non hai nessuna applicazione installata
your tables are current setup it Le tue tabelle sono aggiornate
your tables will be dropped and you will lose data setup it Le tue tabelle verranno cancellate e perderai tutti i tuoi dati
your tables will be dropped and you will lose data setup it Le tue tabelle verranno cancellate e perderai tutti i tuoi dati

View File

@ -16,7 +16,7 @@
%1 password set in %2. setup km ពាក្យសម្ងាត់ %1 បានកំណត់ក្នុង %2 ។
%1 passwords updated, %3 errors setup km %1 បានធ្វើបច្ចុប្បន្នភាពពាក្យសម្ងាត់ %3 កំហុស
%1 users and %2 groups created, %3 errors setup km អ្នកប្រើប្រាស់ %1 និងក្រុម %2 បានបង្កើត %3 កំហុស។
%1, %2 or %3 the configuration file. setup km %1, %2 ឬ %3 ឯកសារកំណត់រចនាសម្ព័ន្ធ។
%1 the configuration file. setup km %1 ឯកសារកំណត់រចនាសម្ព័ន្ធ។
'%1' is no valid domain name! setup km '%1' មិនមែនជាឈ្មោះដែនត្រឹមត្រូវទេ!
'%1' is not allowed as %2. arguments of option %3 !!! setup km '%1' មិនត្រូវបានអនុញ្ញាតជា%2 អាគុយម៉ង់នៃជម្រើស%3 !!!
'%1' must be integer setup km %1 ត្រូវតែជាតម្លៃចំនួនគត់។
@ -827,4 +827,4 @@ your tables are current setup km តារាងរបស់អ្នកគឺ
your tables will be dropped and you will lose data setup km តារាងរបស់អ្នកនឹងត្រូវទម្លាក់ ហើយអ្នកនឹងបាត់បង់ទិន្នន័យ!
your temporary directory '%1' %2 setup km ថតបណ្តោះអាសន្នរបស់អ្នក '%1' %2
{db | php(default) | php-restore} setup km {db | php (លំនាំដើម) | php-restore}
{off(default) | on} setup km {បិទ (លំនាំដើម) | បើក}
{off(default) | on} setup km {បិទ (លំនាំដើម) | បើក}

View File

@ -7,7 +7,7 @@
%1 is needed by: %2. setup nl %1 is nodig voor: %2.
%1 is set to %2, you will not be able to upload or attach files bigger then that! setup nl %1 is ingesteld op %2, u kunt geen bestanden uploaden of bijlagen toevoegen die groter zijn dan deze waarde!
%1 is set to %2. this is not recommeded for a production system, as displayed error messages can contain passwords or other sensitive information! setup nl %1 is ingesteld op %2. Dit is NIET aanbevolen voor een productie omgeving aangezien weergegeven foutmeldingen wachtwoorden en andere vertrouwelijke informatie kunnen bevatten.
%1, %2 or %3 the configuration file. setup nl %1, %2 of %3 het configuratie bestand.
%1 the configuration file. setup nl %1 het configuratie bestand.
'%1' is no valid domain name! setup nl '%1' is geen geldige domeinnaam!
'%1' is not allowed as %2. arguments of option %3 !!! setup nl '%1' is niet toegestaan als %2. argumenten van optie %3 !!!
(searching accounts and changing passwords) setup nl (zoekt accounts en wijzigt wachtwoorden)
@ -668,4 +668,4 @@ your tables are current setup nl Uw tabellen zijn actueel
your tables will be dropped and you will lose data setup nl Uw tabellen worden verwijderd en alle gegevens gaan verloren !!
your temporary directory '%1' %2 setup nl Uw tijdelijke directory '%1' %2
{db | php(default) | php-restore} setup nl {db | php(default) | php-restore}
{off(default) | on} setup nl {off(default) | on}
{off(default) | on} setup nl {off(default) | on}

View File

@ -10,7 +10,7 @@
%1 is set to %2, you will not be able to upload or attach files bigger then that! setup pl %1 ustawiono na %2, nie będzie możliwe wgrywanie i załączanie plików większych niż ten!
%1 is set to %2. this is not recommeded for a production system, as displayed error messages can contain passwords or other sensitive information! setup pl %1 ustawiono na %2. NIE jest zalecane dla systemów produkcyjnych ponieważ wyświetlane błędy mogą zawierać HASŁA oraz inne poufne dane!
%1 users and %2 groups created, %3 errors setup pl Utworzono %1 użytkowników i %2 grup, %3 błędy
%1, %2 or %3 the configuration file. setup pl %1, %2 lub %3 plik konfiguracyjny
%1 the configuration file. setup pl %1 plik konfiguracyjny
'%1' is no valid domain name! setup pl %1 nie jest poprawnyą nazwą domeny
'%1' is not allowed as %2. arguments of option %3 !!! setup pl '%1' nie jest dozwolony jako %2. Argumenty opcji %3!!!
'%1' must be integer setup pl %1 musi mieć wartość INTEGER
@ -686,4 +686,4 @@ your tables are current setup pl Your tables are current
your tables will be dropped and you will lose data setup pl Tabele zostaną usunięte, a Twoje dane utracone!
your temporary directory '%1' %2 setup pl Katalog tymczasowy '%1' %2
{db | php(default) | php-restore} setup pl {db | php(domyślnie) | php-restore}
{off(default) | on} setup pl {off(domyślnie) | on}
{off(default) | on} setup pl {off(domyślnie) | on}

View File

@ -7,7 +7,7 @@
%1 is needed by: %2. setup pt-br %1 é utilizado por: %2.
%1 is set to %2, you will not be able to upload or attach files bigger then that! setup pt-br %1 está definido(a) como %2, você NÃO será capaz de fazer upload ou anexar arquivos maiores que isso!
%1 is set to %2. this is not recommeded for a production system, as displayed error messages can contain passwords or other sensitive information! setup pt-br %1 está definido(a) como %2. Isto NÃO é recomendado para um sistema em produção, já que mensagens de erros exibidas poderão conter senhas ou outras informações sensíveis!
%1, %2 or %3 the configuration file. setup pt-br %1, %2 ou %3 o arquivo de configuração.
%1 the configuration file. setup pt-br %1 o arquivo de configuração.
'%1' is no valid domain name! setup pt-br '%1' não é um nome de domínio válido!
'%1' is not allowed as %2. arguments of option %3 !!! setup pt-br '%1' não é permitido como argumento %2 da opção %3 !!!
(searching accounts and changing passwords) setup pt-br (procurando contas e alterando senhas)
@ -652,4 +652,4 @@ your tables are current setup pt-br Suas tabelas estão atualizadas
your tables will be dropped and you will lose data setup pt-br Suas tabelas serão removidas e os dados serão perdidos!!
your temporary directory '%1' %2 setup pt-br Seu diretório temporário '%1' %2
{db | php(default) | php-restore} setup pt-br {db | php(default) | php-restore}
{off(default) | on} setup pt-br {off(default | on}
{off(default) | on} setup pt-br {off(default | on}

View File

@ -10,7 +10,7 @@
%1 is set to %2, you will not be able to upload or attach files bigger then that! setup ru %1 установлено в %2, вы не сможете выгружать или прикреплять файлы большего размера!
%1 is set to %2. this is not recommeded for a production system, as displayed error messages can contain passwords or other sensitive information! setup ru %1 установлено в %2. Это не рекомендуется для производственных систем, поскольку служебные сообщения могут содержать пароли и другую чувствительную информацию
%1 users and %2 groups created, %3 errors setup ru Создано %1 пользователей и %2 групп, ошибок %3.
%1, %2 or %3 the configuration file. setup ru %1, %2 или %3 файла(ов) конфигурации
%1 the configuration file. setup ru %1 файла(ов) конфигурации
'%1' is no valid domain name! setup ru '%1' - неверное имя домена!
'%1' is not allowed as %2. arguments of option %3 !!! setup ru '%1' недопустим как %2. Возможны аргументы %3 !
'%1' must be integer setup ru %1 должно быть целым числом.
@ -722,4 +722,4 @@ your tables are current setup ru Ваши таблицы текущей верс
your tables will be dropped and you will lose data setup ru Ваши таблицы будут сброшены и вы потеряете данные !!
your temporary directory '%1' %2 setup ru Ваша папка временных файлов '%1' %2
{db | php(default) | php-restore} setup ru {БД | php(по-умолчанию)| php-восстановление}
{off(default) | on} setup ru {выкл(по-умолчанию) | вкл}
{off(default) | on} setup ru {выкл(по-умолчанию) | вкл}

View File

@ -16,7 +16,7 @@
%1 password set in %2. setup sk Heslo %1 nastavené v %2.
%1 passwords updated, %3 errors setup sk Aktualizovaných %1 hesiel, %3 chýb.
%1 users and %2 groups created, %3 errors setup sk Bolo vytvorených %1 používateľov a %2 skupín, %3 chýb
%1, %2 or %3 the configuration file. setup sk %1, %2 alebo %3 konfiguračný súbor.
%1 the configuration file. setup sk %1 konfiguračný súbor.
'%1' is no valid domain name! setup sk '%1' nie je platný názov domény!
'%1' is not allowed as %2. arguments of option %3 !!! setup sk '%1' nie je povolené ako %2. argumenty k voľbe %3 !!!
'%1' must be integer setup sk %1 musí byť celočíselná hodnota.
@ -811,4 +811,4 @@ your tables are current setup sk Vaše tabuľky sú aktuálne
your tables will be dropped and you will lose data setup sk Vaše tabuľky budú zahodené a stratíte dáta!
your temporary directory '%1' %2 setup sk Váš adresár dočasných súborov '%1' %2
{db | php(default) | php-restore} setup sk {db | php(predvolené) | php-restore}
{off(default) | on} setup sk {vypnúť(predvolené) | zapnúť}
{off(default) | on} setup sk {vypnúť(predvolené) | zapnúť}

View File

@ -7,7 +7,7 @@
%1 is needed by: %2. setup sl %1 je potreben za: %2.
%1 is set to %2, you will not be able to upload or attach files bigger then that! setup sl %1 je nastavljeno na %2. Ne boste mogli prenesti datoteke, večje od te vrednosti.
%1 is set to %2. this is not recommeded for a production system, as displayed error messages can contain passwords or other sensitive information! setup sl %1 je nastavljeno na %2. To ni priporočeno za produkcijski sistem, ker lahko prikazano sporočilo vsebuje gesla in druge občutljive informacije.
%1, %2 or %3 the configuration file. setup sl %1, %2 ali %3 konfiguracijsko datoteko.
%1 the configuration file. setup sl %1 konfiguracijsko datoteko.
'%1' is no valid domain name! setup sl '%1' ni veljavno ime domene.
'%1' is not allowed as %2. arguments of option %3 !!! setup sl '%1' ni dovoljen kot %2. argument možnosti %3!
(searching accounts and changing passwords) setup sl (iskanje računov in spreminjanje gesel)
@ -668,4 +668,4 @@ your tables are current setup sl Vaše tabele so najnovejše
your tables will be dropped and you will lose data setup sl Vaše tabele bodo odstranjene. Pri tem boste izgubili podatke!
your temporary directory '%1' %2 setup sl Vaša začasna mapa '%1' %2
{db | php(default) | php-restore} setup sl {db | php(default) | php-restore}
{off(default) | on} setup sl {off(default) | on}
{off(default) | on} setup sl {off(default) | on}

View File

@ -3,7 +3,7 @@
%1 created in %2. setup sv %1 skapad i %2
%1 does not exist !!! setup sv %1 existerar inte!
%1 is %2%3 !!! setup sv %1 är %2%3 !
%1, %2 or %3 the configuration file. setup sv %1, %2 eller %3 konfigurations filen.
%1 the configuration file. setup sv %1 konfigurations filen.
'%1' is not allowed as %2. arguments of option %3 !!! setup sv '%1' tillåts inte som %2 argument till %3!
(searching accounts and changing passwords) setup sv (söker konton och ändrar lösenord)
*** do not update your database via setup, as the update might be interrupted by the max_execution_time, which leaves your db in an unrecoverable state (your data is lost) !!! setup sv Uppdatera *INTE* databasen via installationen. Uppdateringen kan avbrytas av max_execution_time vilket förstör databasen oåterkallerligt!!
@ -611,4 +611,4 @@ your tables are current setup sv Dina tabeller är aktuella
your tables will be dropped and you will lose data setup sv Dina tabeller kommer att tas bort och du förlorar data!!
your temporary directory '%1' %2 setup sv Din tempkatalog '%1' %2
{db | php(default) | php-restore} setup sv {db | php(standard) | php-restore}
{off(default) | on} setup sv {off(standard) | on}
{off(default) | on} setup sv {off(standard) | on}

View File

@ -3,7 +3,7 @@
%1 created in %2. setup zh-tw %1 建立於 %2
%1 does not exist !!! setup zh-tw %1 不存在
%1 is %2%3 !!! setup zh-tw %1 是 %2%3
%1, %2 or %3 the configuration file. setup zh-tw %1、%2 或 %3 設定檔案。
%1 the configuration file. setup zh-tw %1、%2 或 %3 設定檔案。
'%1' is not allowed as %2. arguments of option %3 !!! setup zh-tw '%1' 不允許為 %2 ,選項的參數 %3
(searching accounts and changing passwords) setup zh-tw (搜尋帳號並且修改密碼)
*** do not update your database via setup, as the update might be interrupted by the max_execution_time, which leaves your db in an unrecoverable state (your data is lost) !!! setup zh-tw ***請不要透過安裝程式更新您的資料庫,因為執行過程可能超過系統預設允許的時間而遭到中斷,這可能會造成資料的遺失!
@ -600,4 +600,4 @@ your tables are current setup zh-tw 您的資料表目前狀態
your tables will be dropped and you will lose data setup zh-tw 您的資料表將會被完全移除,您也將會遺失所有的資料。
your temporary directory '%1' %2 setup zh-tw 您的暫存資料夾 '%1' %2
{db | php(default) | php-restore} setup zh-tw {db | php(預設) | php-restore}
{off(default) | on} setup zh-tw {off(預設) | on}
{off(default) | on} setup zh-tw {off(預設) | on}

View File

@ -4,7 +4,7 @@
%1 does not exist !!! setup zh %1 不存在!
%1 is %2%3 !!! setup zh %1 是 %2%3
%1 is needed by: %2. setup zh %1 必须由:%2。
%1, %2 or %3 the configuration file. setup zh %1、%2 或 %3 配置文件。
%1 the configuration file. setup zh %1、%2 或 %3 配置文件。
'%1' is not allowed as %2. arguments of option %3 !!! setup zh '%1'不允许为 %2选项的参数 %3
(searching accounts and changing passwords) setup zh (搜索帐户并修改密码)
*** do not update your database via setup, as the update might be interrupted by the max_execution_time, which leaves your db in an unrecoverable state (your data is lost) !!! setup zh ***请不要通过安装程序更新您的数据库,因为执行过程可能超过系统默认允许的时间而遭到中断,这可能会造成数据的丢失!
@ -625,4 +625,4 @@ your tables are current setup zh 您的数据表是当前的
your tables will be dropped and you will lose data setup zh 您的数据表将被移除,数据也将全部丢失!
your temporary directory '%1' %2 setup zh 您的暂存文件夹 '%1' %2
{db | php(default) | php-restore} setup zh {db | php(默认) | php-restore}
{off(default) | on} setup zh {off(默认) | on}
{off(default) | on} setup zh {off(默认) | on}

View File

@ -97,6 +97,11 @@ else
$newheader = $GLOBALS['egw_setup']->header->generate($GLOBALS['egw_info'],$GLOBALS['egw_domain']);
$action = @key($_POST['action']);
// do NOT allow to show or download header with passwords, if header file can be written/updated on the server
if (!empty($action) && (is_writable('../header.inc.php') || !file_exists('../header.inc.php') && is_writable('../')))
{
$action = 'write';
}
switch($action)
{
case 'download':
@ -121,7 +126,7 @@ else
break;
case 'write':
if ((is_writeable('../header.inc.php') || !file_exists('../header.inc.php') && is_writeable('../')) &&
if ((is_writable('../header.inc.php') || !file_exists('../header.inc.php') && is_writable('../')) &&
($f = fopen('../header.inc.php','wb')))
{
fwrite($f,$newheader);
@ -170,8 +175,8 @@ function check_header_form()
case 'db_persistent':
$GLOBALS['egw_info']['server'][$name] = $value == 'True';
break;
case 'new_admin_password':
if ($value) $GLOBALS['egw_info']['server']['header_admin_password'] = $value;
case 'admin_password':
$GLOBALS['egw_info']['server']['header_admin_password'] = $value ?: $_SESSION['header']['admin_password'];
break;
default:
$GLOBALS['egw_info']['server'][$name] = $value;
@ -193,12 +198,7 @@ function check_header_form()
{
if (function_exists('get_magic_quotes_gpc') && get_magic_quotes_gpc()) $value = stripslashes($value);
if ($name == 'new_config_passwd')
{
if ($value) $GLOBALS['egw_domain'][$domain]['config_passwd'] = $value;
continue;
}
$GLOBALS['egw_domain'][$domain][$name] = $value;
$GLOBALS['egw_domain'][$domain][$name] = $value ?: $_SESSION['header'][$domain][$name] ?? '';
}
}
@ -314,8 +314,18 @@ function show_header_form($validation_errors)
{
$value = $GLOBALS['egw_setup']->header->default_db_ports[$data['db_type']];
}
$setup_tpl->set_var($name,htmlspecialchars($value));
// store passwords in session, do NOT send them to client-side
if (in_array($name, ['config_passwd', 'db_pass'], true))
{
$_SESSION['header'][$domain][$name] = $value;
}
else
{
$setup_tpl->set_var($name,htmlspecialchars($value));
}
}
$_SESSION['header']['admin_password'] = $GLOBALS['egw_info']['server']['header_admin_password'];
$dbtype_options = '';
foreach($supported_db as $db)
{
@ -326,12 +336,10 @@ function show_header_form($validation_errors)
$setup_tpl->parse('domains','domain',True);
}
if(is_writeable('../header.inc.php') || !file_exists('../header.inc.php') && is_writeable('../'))
if(is_writable('../header.inc.php') || !file_exists('../header.inc.php') && is_writable('../'))
{
$setup_tpl->set_var('actions',lang('%1, %2 or %3 the configuration file.',
'<input type="submit" name="action[write]" value="'.htmlspecialchars(lang('Write')).'" />',
'<input type="submit" name="action[download]" value="'.htmlspecialchars(lang('Download')).'" />',
'<input type="submit" name="action[view]" value="'.htmlspecialchars(lang('View')).'" />'));
$setup_tpl->set_var('actions',lang('%1 the configuration file.',
'<input type="submit" name="action[write]" value="'.htmlspecialchars(lang('Write')).'" />'));
}
else
{
@ -400,4 +408,4 @@ function show_header_form($validation_errors)
$setup_tpl->pfp('out','manageheader');
$GLOBALS['egw_setup']->html->show_footer();
}
}

View File

@ -37,17 +37,16 @@ function setDefaultDBPort(selectBox,portField)
</td>
</tr>
<tr class="row_off">
<td><strong>{lang_adminuser}</strong><br /><input type="text" name="setting[header_admin_user]" size="30" value="{header_admin_user}" /></td>
<td><strong>{lang_adminuser}</strong><br /><input type="text" name="setting[header_admin_user]" size="50" value="{header_admin_user}" /></td>
<td>{lang_adminuser_descr}</td>
</tr>
<tr class="row_on">
<td><strong>{lang_adminpass}</strong><br />
<input type="hidden" name="setting[header_admin_password]" value="{header_admin_password}" />
<input type="password" name="setting[new_admin_password]" size="30" value="" /></td>
<td>{lang_adminpass_descr}<br />{lang_leave_empty}</td>
<input type="password" name="setting[admin_password]" size="50" value="" placeholder="{lang_leave_empty}" autocomplete="new-password"/></td>
<td>{lang_adminpass_descr}</td>
</tr>
<tr class="row_off">
<td><strong>{lang_setup_acl}</strong><br /><input type="text" name="setting[setup_acl]" size="30" value="{setup_acl}" /></td>
<td><strong>{lang_setup_acl}</strong><br /><input type="text" name="setting[setup_acl]" size="50" value="{setup_acl}" /></td>
<td>{lang_setup_acl_descr}</td>
</tr>
<tr class="row_on">
@ -69,7 +68,7 @@ function setDefaultDBPort(selectBox,portField)
<td>{lang_mcrypt_warning}</td>
</tr>
<tr class="row_on">
<td><strong>{lang_mcryptiv}</strong><br /><input type="text" name="setting[mcrypt_iv]" value="{mcrypt_iv}" size="35" /></td>
<td><strong>{lang_mcryptiv}</strong><br /><input type="text" name="setting[mcrypt_iv]" value="{mcrypt_iv}" size="50"/></td>
<td>{lang_mcryptivdescr}</td>
</tr>
<tr class="row_off">
@ -126,28 +125,28 @@ function setDefaultDBPort(selectBox,portField)
<td>{lang_whichdb}</td>
</tr>
<tr class="row_off">
<td><strong>{lang_dbhost}</strong><br /><input type="text" name="setting_{db_domain}[db_host]" value="{db_host}" /></td><td>{lang_dbhostdescr}</td>
<td><strong>{lang_dbhost}</strong><br /><input type="text" name="setting_{db_domain}[db_host]" size="50" value="{db_host}" /></td><td>{lang_dbhostdescr}</td>
</tr>
<tr class="row_on">
<td><strong>{lang_dbport}</strong><br /><input type="text" name="setting_{db_domain}[db_port]" value="{db_port}" /></td><td>{lang_dbportdescr}</td>
<td><strong>{lang_dbport}</strong><br /><input type="text" name="setting_{db_domain}[db_port]" size="50" value="{db_port}" /></td><td>{lang_dbportdescr}</td>
</tr>
<tr class="row_off">
<td><strong>{lang_dbname}</strong><br /><input type="text" name="setting_{db_domain}[db_name]" value="{db_name}" /></td><td>{lang_dbnamedescr}</td>
<td><strong>{lang_dbname}</strong><br /><input type="text" name="setting_{db_domain}[db_name]" size="50" value="{db_name}" /></td><td>{lang_dbnamedescr}</td>
</tr>
<tr class="row_on">
<td><strong>{lang_dbuser}</strong><br /><input type="text" name="setting_{db_domain}[db_user]" value="{db_user}" /></td><td>{lang_dbuserdescr}</td>
<td><strong>{lang_dbuser}</strong><br /><input type="text" name="setting_{db_domain}[db_user]" size="50" value="{db_user}" /></td><td>{lang_dbuserdescr}</td>
</tr>
<tr class="row_off">
<td><strong>{lang_dbpass}</strong><br /><input type="password" name="setting_{db_domain}[db_pass]" value="{db_pass}" /></td><td>{lang_dbpassdescr}</td>
<td><strong>{lang_dbpass}</strong><br /><input type="password" name="setting_{db_domain}[db_pass]" size="50" value="" placeholder="{lang_leave_empty}" autocomplete="new-password" /></td>
<td>{lang_dbpassdescr}</td>
</tr>
<tr class="row_on">
<td><strong>{lang_configuser}</strong><br /><input type="text" name="setting_{db_domain}[config_user]" value="{config_user}" /></td>
<td><strong>{lang_configuser}</strong><br /><input type="text" name="setting_{db_domain}[config_user]" size="50" value="{config_user}" /></td>
<td>{lang_configuser_descr}</td>
</tr>
<tr class="row_off">
<td><strong>{lang_configpass}</strong><br />
<input type="hidden" name="setting_{db_domain}[config_passwd]" value="{config_passwd}" />
<input type="password" name="setting_{db_domain}[new_config_passwd]" value="" /></td>
<td>{lang_passforconfig}<br />{lang_leave_empty}</td>
<input type="password" name="setting_{db_domain}[config_passwd]" value="" size="50" placeholder="{lang_leave_empty}" autocomplete="new-password"/></td>
<td>{lang_passforconfig}</td>
</tr>
<!-- END domain -->
<!-- END domain -->