diff --git a/bin/v-deactivate-vesta-license b/bin/v-deactivate-vesta-license index ad8dc44b..5839aaad 100755 --- a/bin/v-deactivate-vesta-license +++ b/bin/v-deactivate-vesta-license @@ -2,7 +2,7 @@ # info: deactivate vesta license # options: MODULE LICENSE # -# The function activates and register vesta license +# The function deactivates vesta license #----------------------------------------------------------# diff --git a/bin/v-delete-sys-sftp-jail b/bin/v-delete-sys-sftp-jail index e04a15c0..464f147f 100755 --- a/bin/v-delete-sys-sftp-jail +++ b/bin/v-delete-sys-sftp-jail @@ -2,7 +2,7 @@ # info: delete system sftp jail # options: NONE # -# The script enables sftp jailed environment +# The script disables sftp jailed environment #----------------------------------------------------------# diff --git a/bin/v-delete-user-sftp-jail b/bin/v-delete-user-sftp-jail index d6f51544..7fc863f4 100755 --- a/bin/v-delete-user-sftp-jail +++ b/bin/v-delete-user-sftp-jail @@ -2,7 +2,7 @@ # info: delete user sftp jail # options: USER # -# The script enables sftp jailed environment +# The script disables sftp jailed environment for USER #----------------------------------------------------------# diff --git a/install/debian/8/roundcube/roundcube-tinymce.tar.gz b/install/debian/8/roundcube/roundcube-tinymce.tar.gz new file mode 100644 index 00000000..9b413dd8 Binary files /dev/null and b/install/debian/8/roundcube/roundcube-tinymce.tar.gz differ diff --git a/install/vst-install-debian.sh b/install/vst-install-debian.sh index eb0273f5..65a9ebf9 100755 --- a/install/vst-install-debian.sh +++ b/install/vst-install-debian.sh @@ -1089,6 +1089,28 @@ if [ "$exim" = 'yes' ] && [ "$mysql" = 'yes' ]; then if [ "$release" -eq 8 ]; then mv -f /etc/roundcube/main.inc.php /etc/roundcube/config.inc.php mv -f /etc/roundcube/db.inc.php /etc/roundcube/debian-db-roundcube.php + + # RoundCube tinyMCE fix + tinymceFixArchiveURL=$vestacp/roundcube/roundcube-tinymce.tar.gz + tinymceParentFolder=/usr/share/roundcube/program/js + tinymceFolder=$tinymceParentFolder/tinymce + tinymceBadJS=$tinymceFolder/tiny_mce.js + tinymceFixArchive=$tinymceParentFolder/roundcube-tinymce.tar.gz + if [[ -L "$tinymceFolder" && -d "$tinymceFolder" ]]; then + if [ -f "$tinymceBadJS" ]; then + wget $tinymceFixArchiveURL -O $tinymceFixArchive + if [[ -f "$tinymceFixArchive" && -s "$tinymceFixArchive" ]]; then + rm $tinymceFolder + tar -xzf $tinymceFixArchive -C $tinymceParentFolder + rm $tinymceFixArchive + chown -R root:root $tinymceFolder + else + echo "File roundcube-tinymce.tar.gz is not downloaded, RoundCube tinyMCE fix is not applied" + rm $tinymceFixArchive + fi + fi + fi + fi fi diff --git a/web/add/web/index.php b/web/add/web/index.php index d3eea2cd..3442b3c1 100644 --- a/web/add/web/index.php +++ b/web/add/web/index.php @@ -90,7 +90,7 @@ if (!empty($_POST['ok'])) { if (!empty($v_domain)) $v_ftp_user_prepath .= $v_domain; // Set advanced option checkmark - if (empty($_POST['v_proxy'])) $v_adv = 'yes'; + if (!empty($_POST['v_proxy'])) $v_adv = 'yes'; if (!empty($_POST['v_ftp'])) $v_adv = 'yes'; if ($_POST['v_proxy_ext'] != $v_proxy_ext) $v_adv = 'yes'; if ((!empty($_POST['v_aliases'])) && ($_POST['v_aliases'] != 'www.'.$_POST['v_domain'])) $v_adv = 'yes'; diff --git a/web/css/file_manager.css b/web/css/file_manager.css index d8e5a26e..6111850f 100644 --- a/web/css/file_manager.css +++ b/web/css/file_manager.css @@ -270,8 +270,11 @@ ul.listing { list-style-type: none; padding: 18px 0 0; margin: -4px 0 0 -1px; b .confirm-box .controls .keep-original:hover { color: #FFCC00; } .confirm-box .controls .keep-original:active { color: #6DB8D3; } +.confirm-box .chmod-mask, .confirm-box .new-title { background-color: #292929; border: 1px solid #111; color: #eee; font-family: Arial; font-size: 16px; margin-bottom: 73px; margin-left: 27px; padding: 10px 14px; width: 396px; } +.confirm-box .chmod-mask:focus, .confirm-box .new-title:focus { border: 1px solid #FFCC00; box-shadow: 0 0 5px 0 rgba(255, 204, 0 , 0.3); } +.confirm-box .chmod-mask { width: 28px; margin: -12px 0 42px 57px; } .confirm-box.rename .message { margin-bottom: 36px; } .confirm-box.rename .controls.replace { display: none; } diff --git a/web/css/styles.min.css b/web/css/styles.min.css index 8dc1af5a..b3419387 100644 --- a/web/css/styles.min.css +++ b/web/css/styles.min.css @@ -1285,6 +1285,10 @@ div.l-content > div.l-separator:nth-of-type(4) { height: 28px; min-width: 208px; padding-left: 4px; + appearance:none; + -moz-appearance:none; + -webkit-appearance:none; + padding-left: 10px; } .l-select select:focus { border: 0; @@ -1324,7 +1328,7 @@ div.l-content > div.l-separator:nth-of-type(4) { border-bottom: none; } -.l-unit-ftl { +.l-unit-ft { color: #929292; padding: 0 0 0 15px; } @@ -2465,6 +2469,7 @@ label { font-size: 19px; font-weight: normal; height: 43px; + cursor: pointer; margin: 2px 6px 0 0; min-width: 138px; padding: 8px 1px 6px 10px; @@ -2475,7 +2480,6 @@ label { -moz-appearance:none; -webkit-appearance:none; text-shadow: 0 0 0 #555; - /*color: transparent !important;*/ } .vst-list.long-2 { @@ -2493,6 +2497,23 @@ label { color: #333; } +.vst-list.flat { + border: 1px solid #fff; + color: #2c9491; + text-transform: uppercase; + font-weight: bold; + font-size: 11px; + margin-left: -14px; + background-position: -210px -604px; + text-shadow: none !important; +} +.vst-list.flat:hover { + color: #ff6701; +} +.vst-list.flat option { + color: #555; +} + a.vst-text, a.vst-text b{ color: #2c9491; @@ -2537,6 +2558,9 @@ a.vst-text:active b{ font-family:"Lucida Console", Monaco, monospace; white-space: pre; } +.vst-textinput.short { + width: 360px; +} #advanced-options .console{ width: 833px; height: 600px; @@ -2808,18 +2832,37 @@ a.button.cancel { vertical-align: top; } .mail-infoblock { - padding-top: 80px; - margin-left: -100px; + margin-left: -110px; font-size: 12px; color: #777; + border: 1px solid #d9d9d9; + padding: 0px 5px 12px 20px; + margin-top: 64px; + width: 334px; + overflow: hidden; +} +.mail-infoblock:hover { + overflow: visible; } .mail-infoblock td { color: #777; font-size: 14px; height: 18px; - padding-right: 25px; font-weight: normal; } +.mail-infoblock td:first-child{ + padding-right: 15px; +} +.mail-infoblock div { + width: 190px; + white-space: nowrap; +} +.mail-infoblock a { + color: #2c9491; +} +.mail-infoblock a:hover { + color: #ff6701; +} .additional-info { margin-left: 30px; diff --git a/web/inc/i18n/ar.php b/web/inc/i18n/ar.php index 714f3c8f..ebc6bc59 100644 --- a/web/inc/i18n/ar.php +++ b/web/inc/i18n/ar.php @@ -746,7 +746,7 @@ $LANG['ar'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', // Texts below doesn't exist in en.php '%s rule' => 'قواعد %s', diff --git a/web/inc/i18n/bs.php b/web/inc/i18n/bs.php index 0f8af03d..ff4e8185 100644 --- a/web/inc/i18n/bs.php +++ b/web/inc/i18n/bs.php @@ -745,5 +745,6 @@ $LANG['bs'] = array( 'No encryption' => 'Bez enkripcije', 'Do not use encryption' => 'Nemoj koristiti enkripciju', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maksimalna dužina sme biti %s karaktera, uključujući i prefix', + ); \ No newline at end of file diff --git a/web/inc/i18n/cn.php b/web/inc/i18n/cn.php index 1c9366fa..aedcf677 100644 --- a/web/inc/i18n/cn.php +++ b/web/inc/i18n/cn.php @@ -746,5 +746,6 @@ $LANG['cn'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/cz.php b/web/inc/i18n/cz.php index 13d36c62..5c90c07d 100644 --- a/web/inc/i18n/cz.php +++ b/web/inc/i18n/cz.php @@ -747,5 +747,6 @@ $LANG['cz'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/da.php b/web/inc/i18n/da.php index 58fa964f..4def825a 100644 --- a/web/inc/i18n/da.php +++ b/web/inc/i18n/da.php @@ -748,5 +748,6 @@ $LANG['da'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/de.php b/web/inc/i18n/de.php index b79f639a..85000535 100644 --- a/web/inc/i18n/de.php +++ b/web/inc/i18n/de.php @@ -746,5 +746,6 @@ $LANG['de'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/el.php b/web/inc/i18n/el.php index faece051..cda090a1 100644 --- a/web/inc/i18n/el.php +++ b/web/inc/i18n/el.php @@ -747,5 +747,6 @@ $LANG['el'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/en.php b/web/inc/i18n/en.php index 755946ee..871fa164 100644 --- a/web/inc/i18n/en.php +++ b/web/inc/i18n/en.php @@ -747,6 +747,6 @@ $LANG['en'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', ); diff --git a/web/inc/i18n/es.php b/web/inc/i18n/es.php index dd4fe2eb..422de3e0 100644 --- a/web/inc/i18n/es.php +++ b/web/inc/i18n/es.php @@ -27,14 +27,14 @@ $LANG['es'] = array( 'BACKUP' => 'RESPALDO', 'LOGIN' => 'LOGIN', - 'RESET PASSWORD' => 'RESET PASSWORD', + 'RESET PASSWORD' => 'RESETEAR CONTRASEÑA', 'SEARCH' => 'BUSCAR', 'PACKAGE' => 'PAQUETE', 'RRD' => 'RRD', 'STATS' => 'ESTADÍSTICAS', 'LOG' => 'LOG', - 'UPDATES' => 'UPDATES', - 'FIREWALL' => 'FIREWALL', + 'UPDATES' => 'ACTUALIZACIONES', + 'FIREWALL' => 'CORTAFUEGO', 'SERVER' => 'SERVIDOR', 'MEMORY' => 'MEMORIA', 'DISK' => 'DISCO', @@ -59,7 +59,7 @@ $LANG['es'] = array( 'Ban IP Address' => 'Bloquear IP', 'Search' => 'Buscar', 'Add one more FTP Account' => 'Añadir una Cuenta FTP adicional', - 'Overall Statistics' => 'EstadísticaS Generales', + 'Overall Statistics' => 'Estadísticas Generales', 'Daily' => 'Diariamente', 'Weekly' => 'Semanalmente', 'Monthly' => 'Mensualmente', @@ -417,8 +417,8 @@ $LANG['es'] = array( '%s cron jobs' => '%s tareas programadas', '1 archive' => '1 archivo', '%s archives' => '%s archivos', - '1 item' => '1 item', - '%s items' => '%s items', + '1 item' => '1 elemento', + '%s items' => '%s elementos', '1 package' => '1 plan', '%s packages' => '%s planes', '1 IP address' => '1 dirección IP', @@ -729,7 +729,7 @@ $LANG['es'] = array( 'awstats' => 'awstats', 'Vesta SSL' => 'Vesta SSL', - 'SUBJECT' => 'SUBJECT', + 'SUBJECT' => 'ASUNTO', 'ALIASES' => 'ALIASES', 'NOT_BEFORE' => 'NOT_BEFORE', 'NOT_AFTER' => 'NOT_AFTER', @@ -737,12 +737,13 @@ $LANG['es'] = array( 'PUB_KEY' => 'PUB_KEY', 'ISSUER' => 'ISSUER', - 'Use server hostname' => 'Use server hostname', - 'Use domain hostname' => 'Use domain hostname', - 'Use STARTTLS' => 'Use STARTTLS', - 'Use SSL' => 'Use SSL', - 'No encryption' => 'No encryption', - 'Do not use encryption' => 'Do not use encryption', + 'Use server hostname' => 'Usar server hostname', + 'Use domain hostname' => 'Usar domain hostname', + 'Use STARTTLS' => 'Usar STARTTLS', + 'Use SSL' => 'Usar SSL', + 'No encryption' => 'Sin encriptación', + 'Do not use encryption' => 'No usar encriptación', + + 'maximum characters length, including prefix' => 'usar un máximo de %s, incluyendo prefijo', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', ); diff --git a/web/inc/i18n/fa.php b/web/inc/i18n/fa.php index 500a2ef7..b3eb2e84 100644 --- a/web/inc/i18n/fa.php +++ b/web/inc/i18n/fa.php @@ -749,7 +749,7 @@ $LANG['fa'] = [ 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', // Texts below doesn't exist in en.php '70 خط اخر %s.%s.log' => 'هفتاد خط انتهايي از %s.%s.log', diff --git a/web/inc/i18n/fi.php b/web/inc/i18n/fi.php index 9da1cf66..0d36ae29 100644 --- a/web/inc/i18n/fi.php +++ b/web/inc/i18n/fi.php @@ -748,7 +748,7 @@ $LANG['fi'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', // Texts below doesn't exist in en.php 'traffic' => 'tiedonsiirto', diff --git a/web/inc/i18n/fr.php b/web/inc/i18n/fr.php index 0df3c683..6527528b 100644 --- a/web/inc/i18n/fr.php +++ b/web/inc/i18n/fr.php @@ -746,7 +746,7 @@ $LANG['fr'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', // Texts below doesn't exist in en.php 'disk' => 'disque', diff --git a/web/inc/i18n/hu.php b/web/inc/i18n/hu.php index 0a503c11..90b0c335 100644 --- a/web/inc/i18n/hu.php +++ b/web/inc/i18n/hu.php @@ -750,7 +750,7 @@ $LANG['hu'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', // Texts below doesn't exist in en.php 'Bandwidth Usage eth1' => 'eth1 sávszélesség használat', diff --git a/web/inc/i18n/id.php b/web/inc/i18n/id.php index af3b4fe8..e7cb5fcb 100644 --- a/web/inc/i18n/id.php +++ b/web/inc/i18n/id.php @@ -749,5 +749,6 @@ $LANG['id'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/it.php b/web/inc/i18n/it.php index 095647b7..146a694e 100644 --- a/web/inc/i18n/it.php +++ b/web/inc/i18n/it.php @@ -747,5 +747,6 @@ $LANG['it'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/ja.php b/web/inc/i18n/ja.php index d6169fcc..4425637a 100644 --- a/web/inc/i18n/ja.php +++ b/web/inc/i18n/ja.php @@ -746,5 +746,6 @@ $LANG['ja'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/ka.php b/web/inc/i18n/ka.php index 14890c58..18e6ede3 100644 --- a/web/inc/i18n/ka.php +++ b/web/inc/i18n/ka.php @@ -746,5 +746,6 @@ $LANG['ka'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/nl.php b/web/inc/i18n/nl.php index 9e33a1b8..c7c6735d 100644 --- a/web/inc/i18n/nl.php +++ b/web/inc/i18n/nl.php @@ -747,5 +747,6 @@ $LANG['nl'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/no.php b/web/inc/i18n/no.php index 90c6ac77..bf83dc89 100644 --- a/web/inc/i18n/no.php +++ b/web/inc/i18n/no.php @@ -747,5 +747,6 @@ $LANG['no'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/pl.php b/web/inc/i18n/pl.php index 96f3660a..96fdefd4 100644 --- a/web/inc/i18n/pl.php +++ b/web/inc/i18n/pl.php @@ -746,5 +746,6 @@ $LANG['pl'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/pt-BR.php b/web/inc/i18n/pt-BR.php index 25089dfd..86cfc124 100644 --- a/web/inc/i18n/pt-BR.php +++ b/web/inc/i18n/pt-BR.php @@ -746,5 +746,6 @@ $LANG['pt-BR'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/pt.php b/web/inc/i18n/pt.php index 7fb02e7d..3eb635f1 100644 --- a/web/inc/i18n/pt.php +++ b/web/inc/i18n/pt.php @@ -746,5 +746,6 @@ $LANG['pt'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/ro.php b/web/inc/i18n/ro.php index 988fec1b..e1c10ecc 100644 --- a/web/inc/i18n/ro.php +++ b/web/inc/i18n/ro.php @@ -3,22 +3,23 @@ * Vesta language file * skid (skid@vestacp.com) * bbl (sergiu.badan@gmail.com) + * demlasjr (demlasjr@yahoo.com) */ $LANG['ro'] = array( 'Packages' => 'Pachete', 'IP' => 'IP', - 'Graphs' => 'Graficele', + 'Graphs' => 'Grafice', 'Statistics' => 'Statistică', 'Log' => 'Log', 'Server' => 'Server', 'Services' => 'Servicii', 'Firewall' => 'Firewall', 'Updates' => 'Actualizări', - 'Log in' => 'Log in', - 'Log out' => 'Log out', + 'Log in' => 'Logare', + 'Log out' => 'Delogare', - 'USER' => 'USER', + 'USER' => 'UTILIZATOR', 'WEB' => 'WEB', 'DNS' => 'DNS', 'MAIL' => 'MAIL', @@ -26,39 +27,39 @@ $LANG['ro'] = array( 'CRON' => 'CRON', 'BACKUP' => 'BACKUP', - 'LOGIN' => 'LOGIN', - 'RESET PASSWORD' => 'RESET PASSWORD', - 'SEARCH' => 'SEARCH', - 'PACKAGE' => 'PACKAGE', + 'LOGIN' => 'LOGARE', + 'RESET PASSWORD' => 'RESETARE PAROLĂ', + 'SEARCH' => 'CĂUTARE', + 'PACKAGE' => 'PACHETE', 'RRD' => 'RRD', - 'STATS' => 'STATS', + 'STATS' => 'STATISTICI', 'LOG' => 'LOG', - 'UPDATES' => 'UPDATES', + 'UPDATES' => 'ACTUALIZĂRI', 'FIREWALL' => 'FIREWALL', 'SERVER' => 'SERVER', - 'MEMORY' => 'MEMORY', - 'DISK' => 'DISK', - 'NETWORK' => 'NETWORK', + 'MEMORY' => 'MEMORIE', + 'DISK' => 'SPAȚIU', + 'NETWORK' => 'REȚEA', 'Web Log Manager' => 'Web Log Manager', 'Add User' => 'Adăugare utilizator', 'Add Domain' => 'Adăugare domeniu', - 'Add Web Domain' => 'Adăugare domeniu', - 'Add DNS Domain' => 'Adăugare domeniu', - 'Add DNS Record' => 'Adăugare', - 'Add Mail Domain' => 'Adăugare domeniu', - 'Add Mail Account' => 'Adăugare countul', - 'Add Database' => 'Adăugare BD', - 'Add Cron Job' => 'Adăugare sarcină', + 'Add Web Domain' => 'Adăugare domeniu web', + 'Add DNS Domain' => 'Adăugare domeniu dns', + 'Add DNS Record' => 'Adăugare registru DNS', + 'Add Mail Domain' => 'Adăugare domeniu mail', + 'Add Mail Account' => 'Adăugare cont email', + 'Add Database' => 'Adăugare bază de date', + 'Add Cron Job' => 'Adăugare cron job', 'Create Backup' => 'Creare un backup', 'Configure' => 'Configurare', - 'Restore All' => 'Restaurare toate', + 'Restore All' => 'Restaurează toate', 'Add Package' => 'Adăugare pachet', 'Add IP' => 'Adăugare IP', 'Add Rule' => 'Adăugare regulă', 'Ban IP Address' => 'Blocare IP', 'Search' => 'Сăutare', - 'Add one more FTP Account' => 'Inca un FTP count', + 'Add one more FTP Account' => 'Adaugă încă un cont FTP', 'Overall Statistics' => 'Statistică rezumativă', 'Daily' => 'Zilnic', 'Weekly' => 'Săptămânal', @@ -71,38 +72,38 @@ $LANG['ro'] = array( 'toggle all' => 'toate', 'apply to selected' => 'aplică la selectat', - 'rebuild' => 'reconstrui', - 'rebuild web' => 'reconstrui WEB', - 'rebuild dns' => 'reconstrui DNS', - 'rebuild mail' => 'reconstrui MAIL', - 'rebuild db' => 'reconstrui DB', - 'rebuild cron' => 'reconstrui CRON', - 'update counters' => 'actualizeze contoare', + 'rebuild' => 'reconstruire', + 'rebuild web' => 'reconstruire WEB', + 'rebuild dns' => 'reconstruire DNS', + 'rebuild mail' => 'reconstruire MAIL', + 'rebuild db' => 'reconstruire DB', + 'rebuild cron' => 'reconstruire CRON', + 'update counters' => 'actualizare contoare', 'suspend' => 'suspendare', - 'unsuspend' => 'unsuspendeze', + 'unsuspend' => 'anularea suspendării', 'delete' => 'ștergere', - 'show per user' => 'arata pentru utilizator', + 'show per user' => 'arată pentru utilizator', 'login as' => 'intră ca', - 'logout' => 'logout', + 'logout' => 'delogare', 'edit' => 'editare', - 'open webstats' => 'deschide raportul de analiză', + 'open webstats' => 'deschide statistici web', 'view logs' => 'vizualiza loguri', - 'list records' => 'arată inregistrarile: %s', + 'list records' => 'arată inregistrările: %s', 'add record' => 'adaugă înregistrare', - 'list accounts' => 'arata conturi: %s', - 'add account' => 'adaugă contul', + 'list accounts' => 'arată conturi: %s', + 'add account' => 'adaugă cont', 'open webmail' => 'deschide webmail', 'list fail2ban' => 'arată fail2ban', 'open %s' => 'deschide %s', - 'download' => 'descărca', - 'restore' => 'restabili', + 'download' => 'descarcă', + 'restore' => 'restabilire', 'configure restore settings' => 'configurare parametri de restaurare', 'stop' => 'oprește', 'start' => 'pornește', 'restart' => 'repornește', - 'update' => 'actualiza', + 'update' => 'actualizează', 'generate' => 'generează', - 'Generate CSR' => 'Genera cere CSR', + 'Generate CSR' => 'Generare CSR', 'reread IP' => 'recitește IP', 'enable autoupdate' => 'activează actualizarea automată', 'disable autoupdate' => 'dezactivează actualizarea automată', @@ -115,18 +116,18 @@ $LANG['ro'] = array( 'Editing Domain' => 'Editare domeniu', 'Adding DNS Domain' => 'Adăugare domeniu DNS', 'Editing DNS Domain' => 'Editare domeniu DNS', - 'Adding DNS Record' => 'Adăugare de înregistrare DNS', - 'Editing DNS Record' => 'Editare de înregistrare DNS', - 'Adding Mail Domain' => 'Adăugare domeniu poștal', - 'Editing Mail Domain' => 'Editare domeniu poștal', - 'Adding Mail Account' => 'Adăugare contul de poștă electronică', - 'Editing Mail Account' => 'Editare contul de poștă electronică', + 'Adding DNS Record' => 'Adăugare registru DNS', + 'Editing DNS Record' => 'Editare registru DNS', + 'Adding Mail Domain' => 'Adăugare domeniu mail', + 'Editing Mail Domain' => 'Editare domeniu mail', + 'Adding Mail Account' => 'Adăugare contul de mail', + 'Editing Mail Account' => 'Editare contul de mail', 'Adding database' => 'Adăugare baze de date', - 'Editing Cron Job' => 'Editare sarcina cron', - 'Adding Cron Job' => 'Adăugare sarcina cron', - 'Editing Database' => 'Editare baze de date', - 'Adding Package' => 'Adăugare pachetul', - 'Editing Package' => 'Editare pachetul', + 'Editing Cron Job' => 'Editare cron job', + 'Adding Cron Job' => 'Adăugare cron job', + 'Editing Database' => 'Editare bază de date', + 'Adding Package' => 'Adăugare pachet', + 'Editing Package' => 'Editare pachet', 'Adding IP address' => 'Adăugare adresă IP', 'Editing IP Address' => 'Editare adresă IP', 'Editing Backup Exclusions' => 'Editare excluderi', @@ -142,17 +143,17 @@ $LANG['ro'] = array( 'suspended' => 'suspendat', 'running' => 'rulează', 'stopped' => 'oprit', - 'outdated' => 'depășit', + 'outdated' => 'dezactualizat', 'updated' => 'actualizat', 'yes' => 'da', 'no' => 'nu', - 'none' => 'nu', + 'none' => 'nici unul', 'pb' => 'pb', 'tb' => 'tb', 'gb' => 'gb', 'mb' => 'mb', - 'minute' => 'minuta', + 'minute' => 'minut', 'hour' => 'oră', 'day' => 'zi', 'days' => 'zile', @@ -161,45 +162,45 @@ $LANG['ro'] = array( 'month' => 'lună', 'package' => 'pachet', 'Bandwidth' => 'Trafic', - 'Disk' => 'Disk', + 'Disk' => 'Spaţiu', 'Web' => 'Web', - 'Mail' => 'Poștă', + 'Mail' => 'Email', 'Databases' => 'Baze de date', - 'User Directories' => 'Fișiere', + 'User Directories' => 'Directoare utilizator', 'Template' => 'Șablon', - 'Web Template' => 'Șablonul Web', - 'Backend Template' => 'Șablonul Backend', - 'Proxy Template' => 'Șablonul Proxy', - 'DNS Template' => 'Șablonul DNS', + 'Web Template' => 'Șablon Web', + 'Backend Template' => 'Șablo Backend', + 'Proxy Template' => 'Șablon Proxy', + 'DNS Template' => 'Șablon DNS', 'Web Domains' => 'Domenii web', 'SSL Domains' => 'Domenii SSL', 'Web Aliases' => 'Aliasuri web', 'per domain' => 'per domeniu', 'DNS Domains' => 'Domenii DNS', 'DNS domains' => 'Domenii DNS', - 'DNS records' => 'Înregistrări DNS', + 'DNS records' => 'Registrii DNS', 'Name Servers' => 'Servere NS', - 'Mail Domains' => 'Domenii de poștă', - 'Mail Accounts' => 'Conturi de poștă', - 'Cron Jobs' => 'Sarcini cron', + 'Mail Domains' => 'Domenii de mail', + 'Mail Accounts' => 'Conturi de mail', + 'Cron Jobs' => 'Cron Jobs', 'SSH Access' => 'Acces SSH', - 'IP Address' => 'IP Address', + 'IP Address' => 'Adresă IP', 'IP Addresses' => 'Adrese IP', - 'Backups' => 'Copii de rezervă', + 'Backups' => 'Copii de siguranță', 'Backup System' => 'Sistem de backup', - 'backup exclusions' => 'excluderi', + 'backup exclusions' => 'excluderi de backup', 'template' => 'șablon', 'SSL Support' => 'Support SSL', - 'SSL Home Directory' => 'Mapa SSL', - 'Proxy Support' => 'Support Proxy', + 'SSL Home Directory' => 'Director SSL', + 'Proxy Support' => 'Suport Proxy', 'Proxy Extensions' => 'Extensii Proxy', 'Web Statistics' => 'Statistici web', 'Additional FTP Account' => 'Cont suplimentar FTP', - 'Path' => 'Path', + 'Path' => 'Rută', 'SOA' => 'SOA', 'TTL' => 'TTL', 'Expire' => 'Expiră', - 'Records' => 'DNS înregistrări', + 'Records' => 'Registrii', 'Serial' => 'Serial', 'Catchall email' => 'E-mail catchall', 'AntiVirus Support' => 'Antivirus', @@ -210,20 +211,20 @@ $LANG['ro'] = array( 'Autoreply' => 'Răspuns automat', 'Forward to' => 'Redirectare către', 'Do not store forwarded mail' => 'Redirectare fără stocare email', - 'IMAP hostname' => 'IMAP hostname', - 'IMAP port' => 'IMAP port', - 'IMAP security' => 'IMAP security', - 'IMAP auth method' => 'IMAP auth method', - 'SMTP hostname' => 'SMTP hostname', - 'SMTP port' => 'SMTP port', - 'SMTP security' => 'SMTP security', - 'SMTP auth method' => 'SMTP auth method', + 'IMAP hostname' => 'Nume de host IMAP', + 'IMAP port' => 'port IMAP port', + 'IMAP security' => 'securitate IMAP', + 'IMAP auth method' => 'metodă de autentificare IMAP', + 'SMTP hostname' => 'nume de host SMTP', + 'SMTP port' => 'port SMTP', + 'SMTP security' => 'securitate SMTP', + 'SMTP auth method' => 'metodă de autentificare SMTP', 'STARTTLS' => 'STARTTLS', - 'Normal password' => 'Normal password', + 'Normal password' => 'Parolă normală', 'database' => 'bază de date', 'User' => 'Utilizator', 'Host' => 'Host', - 'Charset' => 'Setul de caractere', + 'Charset' => 'Set de caractere', 'Min' => 'Min', 'Hour' => 'Oră', 'Day' => 'Zi', @@ -235,19 +236,19 @@ $LANG['ro'] = array( 'SYS' => 'Sistem', 'Domains' => 'Domenii', 'Status' => 'Starea', - 'shared' => 'comună', + 'shared' => 'partajat', 'dedicated' => 'dedicat', 'Owner' => 'Proprietar', 'Users' => 'Utilizatori', - 'Load Average' => 'Load Average', + 'Load Average' => 'Utilizare medie CPU', 'Memory Usage' => 'Utilizare de memorie', - 'APACHE2 Usage' => 'APACHE2 Usage', - 'HTTPD Usage' => 'HTTPD', - 'NGINX Usage' => 'Proxy', - 'MySQL Usage on localhost' => 'MySQL', - 'PostgreSQL Usage on localhost' => 'PostgreSQL', - 'Bandwidth Usage eth0' => 'Utilizare rețelei eth0', - 'Exim Usage' => 'Exim Usage', + 'APACHE2 Usage' => 'Utilizare APACHE2', + 'HTTPD Usage' => 'Utilizare HTTPD', + 'NGINX Usage' => 'Utilizare NGINX', + 'MySQL Usage on localhost' => 'Utilizare MySQL în localhost', + 'PostgreSQL Usage on localhost' => 'Utilizare PostgreSQL în localhost', + 'Bandwidth Usage eth0' => 'Utilizare bandă rețea eth0', + 'Exim Usage' => 'Utilizare Exim', 'FTP Usage' => 'FTP ', 'SSH Usage' => 'SSH', 'reverse proxy' => 'proxy inversă', @@ -256,18 +257,18 @@ $LANG['ro'] = array( 'mail server' => 'serverul de poștă', 'pop/imap server' => 'server pop/imap', 'email antivirus' => 'e-mail antivirus', - 'email antispam' => 'e-mail antispam', + 'email antispam' => 'Antispam e-mail', 'database server' => 'server de baze de date', 'ftp server' => 'server ftp', 'job scheduler' => 'job scheduler', 'firewall' => 'firewall', - 'brute-force monitor' => 'brute-force monitor', + 'brute-force monitor' => 'monitor brute-force', 'CPU' => 'CPU', 'Memory' => 'Memorie', 'Uptime' => 'Uptime', 'core package' => 'pachetul de bază', - 'php interpreter' => 'php interpret', - 'internal web server' => 'serverul web intern', + 'php interpreter' => 'interpret php', + 'internal web server' => 'server web intern', 'Version' => 'Versiune', 'Release' => 'Release', 'Architecture' => 'Arhitectură', @@ -279,31 +280,31 @@ $LANG['ro'] = array( 'Language' => 'Limbă', 'First Name' => 'Nume', 'Last Name' => 'Prenume', - 'Send login credentials to email address' => 'Trimite datele de autentificare la adresa', + 'Send login credentials to email address' => 'Trimite datele de autentificare la adresa de email', 'Default Template' => 'Șablon implicit', - 'Default Name Servers' => 'Serverele NS', + 'Default Name Servers' => 'Servere NS implicite', 'Domain' => 'Domeniu', - 'DNS Support' => 'Support DNS', - 'Mail Support' => 'Support E-mail', + 'DNS Support' => 'Suport DNS', + 'Mail Support' => 'Suport E-mail', 'Advanced options' => 'Opțiuni avansate', - 'Basic options' => 'Basic options', + 'Basic options' => 'Opțiuni bazice', 'Aliases' => 'Aliasuri', 'SSL Certificate' => 'Certificat SSL', 'SSL Key' => 'Cheia SSL', - 'SSL Certificate Authority / Intermediate' => 'SSL Intermediar / Certificate Authority', - 'SSL CSR' => 'Cerere CSR', + 'SSL Certificate Authority / Intermediate' => 'Intermediar SSL/ Certificate Authority', + 'SSL CSR' => 'SSL CSR', 'optional' => 'opțional', 'internal' => 'intern', 'Statistics Authorization' => 'Autorizarea statistici', 'Statistics Auth' => 'Autorizarea statistici', 'Account' => 'Cont', - 'Prefix will be automaticaly added to username' => 'Prefix %s va fi adăugat automat la numele de utilizator', + 'Prefix will be automaticaly added to username' => 'Prefixul %s va fi adăugat automat la numele de utilizator', 'Send FTP credentials to email' => 'Trimite datele FTP la e-mail', 'Expiration Date' => 'Data de expirare', 'YYYY-MM-DD' => 'AAAA-LL-ZZ', 'Name servers' => 'Server NS', - 'Record' => 'Înregistrare / Subdomeniu', - 'IP or Value' => 'IP adresa sau valoare', + 'Record' => 'Registru', + 'IP or Value' => 'IP sau valoare', 'Priority' => 'Prioritate', 'Record Number' => 'Numărul de înregistrare', 'in megabytes' => 'în mb.', @@ -318,36 +319,36 @@ $LANG['ro'] = array( 'Package Name' => 'Nume Pachet', 'Netmask' => 'Mască rețea', 'Interface' => 'Interfață', - 'Shared' => 'Comună', + 'Shared' => 'Partajat', 'Assigned user' => 'Utilizator asignat', 'Assigned domain' => 'Domeniu asignat', 'NAT IP association' => 'Asociere IP NAT', 'shell' => 'access ssh', 'web domains' => 'domenii web', 'web aliases' => 'aliasuri web', - 'dns records' => 'înregistrări dns', - 'mail domains' => 'domenii de poștă', - 'mail accounts' => 'conturi de poștă', + 'dns records' => 'registrii dns', + 'mail domains' => 'domenii de mail', + 'mail accounts' => 'conturi de mail', 'accounts' => 'conturi', 'databases' => 'baze de date', - 'cron jobs' => 'sarcini cron', - 'backups' => 'copii de rezervă', + 'cron jobs' => 'cron jobs', + 'backups' => 'copii de securitate', 'quota' => 'cotă', 'day of week' => 'ziua săptămânii', 'cmd' => 'comandă', - 'users' => 'utilizatorii', + 'users' => 'utilizatori', 'domains' => 'domenii', 'aliases' => 'aliasuri', - 'records' => 'înregistrări', - 'jobs' => 'sarcinile', + 'records' => 'registrii', + 'jobs' => 'procese', 'username' => 'utilizator', 'password' => 'parolă', 'type' => 'tip', - 'charset' => 'setul de caractere', + 'charset' => 'set de caractere', 'domain' => 'domeniu', 'ip' => 'IP', - 'ip address' => 'adresa ip', - 'IP address' => 'Adresa IP', + 'ip address' => 'adresă ip', + 'IP address' => 'Adresă IP', 'netmask' => 'mască rețea', 'interface' => 'interfață', 'assigned user' => 'utilizator asignat', @@ -359,10 +360,10 @@ $LANG['ro'] = array( 'last name' => 'prenume', 'account' => 'cont', 'ssl certificate' => 'certificat SSL', - 'ssl key' => 'cheia SSL', - 'stats user password' => 'parola de utilizator statistici', - 'stats username' => 'nume de utilizator statistici', - 'stats password' => 'parola de utilizator statistici', + 'ssl key' => 'cheie SSL', + 'stats user password' => 'parola de utilizator pentru statistici', + 'stats username' => 'nume de utilizator pentru statistici', + 'stats password' => 'parola de utilizator pentru statistici', 'ftp user password' => 'parola de FTP', 'ftp user' => 'cont FTP', 'Last 70 lines of %s.%s.log' => 'Ultimele 70 linii de %s.%s.log', @@ -380,8 +381,8 @@ $LANG['ro'] = array( 'Port' => 'Port', 'Comment' => 'Comentariu', 'Banlist' => 'Banlist', - 'ranges are acceptable' => 'intervale sunt acceptabile', - 'CIDR format is supported' => 'format CIDR este suportat', + 'ranges are acceptable' => 'intervalele sunt acceptabile', + 'CIDR format is supported' => 'formatul CIDR este suportat', 'ACCEPT' => 'ACCEPT', 'DROP' => 'DROP', 'TCP' => 'TCP', @@ -390,39 +391,39 @@ $LANG['ro'] = array( 'SSH' => 'SSH', 'FTP' => 'FTP', 'VESTA' => 'VESTA', - 'Add one more Name Server' => 'Add one more Name Server', + 'Add one more Name Server' => 'Adaugă încă un Name Server', - 'web domain' => 'web domain', - 'dns domain' => 'dns domain', - 'dns record' => 'dns record', - 'mail domain' => 'mail domain', - 'mail account' => 'mail account', + 'web domain' => 'domeniu web', + 'dns domain' => 'domeniu dns', + 'dns record' => 'registru dns', + 'mail domain' => 'domeniu mail', + 'mail account' => 'cont mail', 'cron job' => 'cron job', 'cron' => 'cron', - 'user dir' => 'user dir', + 'user dir' => 'dir utilizator', - 'unlimited' => 'unlimited', + 'unlimited' => 'nelimitat', '1 account' => '1 utilizator', '%s accounts' => '%s utilizatori', '1 domain' => '1 domeniu', '%s domains' => '%s domenii', - '1 record' => '1 înregistra', - '%s records' => '%s înregistrări', - '1 mail account' => '1 cont de poștă', - '%s mail accounts' => '%s conturi de poștă', - '1 database' => '1 baza de date', + '1 record' => '1 registru', + '%s records' => '%s registrii', + '1 mail account' => '1 cont de mail', + '%s mail accounts' => '%s conturi de mail', + '1 database' => '1 bază de date', '%s databases' => '%s baze de date', - '1 cron job' => '1 sarcină', - '%s cron jobs' => '%s sarcini', - '1 archive' => '1 arhiva', + '1 cron job' => '1 cron job', + '%s cron jobs' => '%s cron jobs', + '1 archive' => '1 arhivă', '%s archives' => '%s arhive', - '1 item' => '1 item', - '%s items' => '%s items', + '1 item' => '1 element', + '%s items' => '%s elemente', '1 package' => '1 pachet', '%s packages' => '%s pachete', - '1 IP address' => '1 IP adresa', - '%s IP addresses' => '%s IP adrese', + '1 IP address' => '1 adresă IP', + '%s IP addresses' => '%s adrese IP', '1 month' => '1 luna', '%s months' => '%s luni', '1 log record' => '1 înregistra', @@ -432,25 +433,25 @@ $LANG['ro'] = array( 'no exclusions' => 'nu există excluderi', '1 rule' => '1 regulă', '%s rules' => '%s reguli', - 'There are no currently banned IP' => 'La moment nu există IP interzise', + 'There are no currently banned IP' => 'Pentru moment nu există IP blocate', 'USER_CREATED_OK' => 'Utilizator %s a fost creat cu succes', - 'WEB_DOMAIN_CREATED_OK' => 'Domeniu %s a fost creat cu succes.', - 'DNS_DOMAIN_CREATED_OK' => 'Domeniu %s a fost creat cu succes.', - 'DNS_RECORD_CREATED_OK' => 'Înregistrare %s.%s a fost creată cu succes.', - 'MAIL_DOMAIN_CREATED_OK' => 'Domeniu %s a fost creat cu succes.', - 'MAIL_ACCOUNT_CREATED_OK' => 'Contul de poștă %s@%s a fost creat cu succes', + 'WEB_DOMAIN_CREATED_OK' => 'Domeniul %s a fost creat cu succes.', + 'DNS_DOMAIN_CREATED_OK' => 'Domeniul %s a fost creat cu succes.', + 'DNS_RECORD_CREATED_OK' => 'Registrul %s.%s a fost creată cu succes.', + 'MAIL_DOMAIN_CREATED_OK' => 'Domeniul %s a fost creat cu succes.', + 'MAIL_ACCOUNT_CREATED_OK' => 'Contul de mail %s@%s a fost creat cu succes', 'DATABASE_CREATED_OK' => 'Baza de date %s a fost creată cu succes', - 'CRON_CREATED_OK' => 'Sarcina a fost creată cu succes.', - 'IP_CREATED_OK' => '"IP adresa %s a fost creată cu succes.', - 'PACKAGE_CREATED_OK' => 'Pachet %s a fost creat cu succes.', - 'SSL_GENERATED_OK' => 'SSL certificat a fost generat cu succes.', - 'RULE_CREATED_OK' => 'Regula a fost creata cu succes.', - 'BANLIST_CREATED_OK' => 'IP address has been banned successfully', // I'm not sure about this text - 'Autoupdate has been successfully enabled' => 'Autoupdate a fost activat cu succes', - 'Autoupdate has been successfully disabled' => 'Autoupdate a fost deactivat cu success', - 'Cronjob email reporting has been successfully enabled' => 'Raportare cron a fost activată cu succes', - 'Cronjob email reporting has been successfully disabled' => 'Raportare cron a fost deactivată cu succes', + 'CRON_CREATED_OK' => 'Cron job-ul a fost creată cu succes.', + 'IP_CREATED_OK' => '"Adresa IP %s a fost creată cu succes.', + 'PACKAGE_CREATED_OK' => 'Pachetul %s a fost creat cu succes.', + 'SSL_GENERATED_OK' => 'Certificatul SSL a fost generat cu succes.', + 'RULE_CREATED_OK' => 'Regula a fost creată cu succes.', + 'BANLIST_CREATED_OK' => 'Adresa IP a fost blocată cu succes.', // I'm not sure about this text + 'Autoupdate has been successfully enabled' => 'Auto actualizarea a fost activată cu succes', + 'Autoupdate has been successfully disabled' => 'Auto actualizarea a fost dezactivată cu success', + 'Cronjob email reporting has been successfully enabled' => 'Raportarea cron prin email a fost activată cu succes', + 'Cronjob email reporting has been successfully disabled' => 'Raportarea cron prin email a fost dezactivată cu succes', 'Changes has been saved.' => 'Modificările au fost salvate.', 'Confirmation' => 'Confirmare', 'DELETE_USER_CONFIRMATION' => 'Ești sigur că dorești să ștergi %s?', @@ -459,18 +460,18 @@ $LANG['ro'] = array( 'DELETE_DOMAIN_CONFIRMATION' => 'Ești sigur că dorești să ștergi %s?', 'SUSPEND_DOMAIN_CONFIRMATION' => 'Ești sigur că dorești să suspendezi %s?', 'UNSUSPEND_DOMAIN_CONFIRMATION' => 'Ești sigur că dorești să unsuspendezi %s?', - 'DELETE_RECORD_CONFIRMATION' => 'Ești sigur că dorești să ștergi înregistrea %s?', - 'SUSPEND_RECORD_CONFIRMATION' => 'Ești sigur că dorești să suspenzi înregistrea %s?', - 'UNSUSPEND_RECORD_CONFIRMATION' => 'Ești sigur că dorești să activezi înregistrea %s?', + 'DELETE_RECORD_CONFIRMATION' => 'Ești sigur că dorești să ștergi înregistrarea %s?', + 'SUSPEND_RECORD_CONFIRMATION' => 'Ești sigur că dorești să suspenzi înregistrarea %s?', + 'UNSUSPEND_RECORD_CONFIRMATION' => 'Ești sigur că dorești să activezi înregistrarea %s?', 'DELETE_MAIL_ACCOUNT_CONFIRMATION' => 'Ești sigur că dorești să ștergi contul de e-mail %s?', 'SUSPEND_MAIL_ACCOUNT_CONFIRMATION' => 'Ești sigur că dorești să suspenzi contul de e-mail %s?', 'UNSUSPEND_MAIL_ACCOUNT_CONFIRMATION' => 'Ești sigur că dorești să activezi contul de e-mail %s?', 'DELETE_DATABASE_CONFIRMATION' => 'Ești sigur că dorești să ștergi baza de date %s?', 'SUSPEND_DATABASE_CONFIRMATION' => 'Ești sigur că dorești să suspenzi baza de date %s?', 'UNSUSPEND_DATABASE_CONFIRMATION' => 'Ești sigur că dorești să activezi baza de date %s?', - 'DELETE_CRON_CONFIRMATION' => 'Ești sigur că dorești să ștergi această sarcina?', - 'SUSPEND_CRON_CONFIRMATION' => 'Ești sigur că dorești să suspenzi această sarcina?', - 'UNSUSPEND_CRON_CONFIRMATION' => 'Ești sigur că dorești să activezi această sarcina?', + 'DELETE_CRON_CONFIRMATION' => 'Ești sigur că dorești să ștergi acest cron?', + 'SUSPEND_CRON_CONFIRMATION' => 'Ești sigur că dorești să suspenzi acest cron?', + 'UNSUSPEND_CRON_CONFIRMATION' => 'Ești sigur că dorești să activezi acest cron?', 'DELETE_BACKUP_CONFIRMATION' => 'Ești sigur că dorești să ștergi backup-ul %s?', 'DELETE_EXCLUSION_CONFIRMATION' => 'Ești sigur că dorești să ștergi excluderea %s?', 'DELETE_PACKAGE_CONFIRMATION' => 'Ești sigur că dorești să ștergi pachetul %s', @@ -483,24 +484,24 @@ $LANG['ro'] = array( 'Welcome' => 'Bun venit', 'LOGGED_IN_AS' => 'Ai intrat ca utilizator %s', 'Error' => 'Eroare', - 'Invalid username or password' => 'Numele de utilizator sau parola greșita', + 'Invalid username or password' => 'Numele de utilizator sau parola greșită', 'Invalid username or code' => 'Numele de utilizator sau cod greșit', 'Passwords not match' => 'Parolele nu corespunde', 'Please enter valid email address.' => 'Introduceti adresa de e-mail validă.', - 'Field "%s" can not be blank.' => 'Cîmp "%s" nu poate fi gol.', - 'Password is too short.' => 'Parola este prea scurt. Utilizați minim 6 de simboluri.', + 'Field "%s" can not be blank.' => 'Câmpul "%s" nu poate fi gol.', + 'Password is too short.' => 'Parola este prea scurtă. Utilizați minim 6 caractere.', 'Error code:' => 'Cod de eroare: %s', - 'SERVICE_ACTION_FAILED' => '"%s" "%s" failed', + 'SERVICE_ACTION_FAILED' => '"%s" "%s" a eșuat', 'IP address is in use' => 'Adresa IP este utilizată', - 'BACKUP_SCHEDULED' => 'Sarcina a fost adăugată la coadă. Vei primi o notificare prin e-mail atunci când backup-ul va fi gata pentru descărcare.', + 'BACKUP_SCHEDULED' => 'Sarcina a fost adăugată în linia de așteptare. Vei primi o notificare prin e-mail atunci când backup-ul va fi gata pentru descărcare.', 'BACKUP_EXISTS' => 'Un backup este în progres. Te rog să aștepți finalizarea acestuia.', - 'RESTORE_SCHEDULED' => 'Sarcina a fost adăugată la coadă. Vei primi o notificare prin e-mail atunci cand restaurarea va fi gata.', + 'RESTORE_SCHEDULED' => 'Sarcina a fost adăugată în linia de așteptare. Vei primi o notificare prin e-mail atunci când restaurarea va fi gata.', 'RESTORE_EXISTS' => 'O restaurare este în progres. Te rog să aștepți finalizarea acesteia.', - 'WEB_EXCLUSIONS' => 'Adauga domeniu câte unul pe linie. Pentru a exclude toate domeniile bagă *. Format pentru a exclude directoare specifice: domain.com:public_html/cache:public_html/tmp', - 'DNS_EXCLUSIONS' => 'Adauga domeniu câte unul pe linie. Pentru a exclude toate domeniile bagă *', - 'MAIL_EXCLUSIONS' => 'Adauga domeniu câte unul pe linie. Pentru a exclude toate domeniile bagă *. Format pentru a exclude conturile specifice: domain.com:info:support:postmaster', - 'DB_EXCLUSIONS' => 'Adauga câte o baza pe linie. Pentru a exclude toate baze bagă *', + 'WEB_EXCLUSIONS' => 'Adaugă domeniile câte unul pe linie. Pentru a exclude toate domeniile bagă *. Format pentru a exclude directoare specifice: domain.com:public_html/cache:public_html/tmp', + 'DNS_EXCLUSIONS' => 'Adaugă domeniile câte unul pe linie. Pentru a exclude toate domeniile bagă *', + 'MAIL_EXCLUSIONS' => 'Adaugă domeniile câte unul pe linie. Pentru a exclude toate domeniile bagă *. Format pentru a exclude conturile specifice: domain.com:info:support:postmaster', + 'DB_EXCLUSIONS' => 'Adaugă câte o baza de date pe linie. Pentru a exclude toate baze bagă *', 'CRON_EXCLUSIONS' => 'Pentru a exclude toate sarcinile bagă *', 'USER_EXCLUSIONS' => 'Adauga câte o directoria pe linie. Pentru a exclude toate bagă *', @@ -508,7 +509,7 @@ $LANG['ro'] = array( 'MAIL_FROM' => 'Vesta Control Panel ', 'GREETINGS_GORDON_FREEMAN' => "Salut, %s %s,\n", 'GREETINGS' => "Salut,\n", - 'ACCOUNT_READY' => "Contul dvs.este gata.\n\nhttps://%s/login/\nUtilizator: %s\nParolă: %s\n\n--\nPanoul de control Vesta\n", + 'ACCOUNT_READY' => "Contul dvs este gata.\n\nhttps://%s/login/\nUtilizator: %s\nParolă: %s\n\n--\nPanoul de control Vesta\n", 'FTP login credentials' => 'Datele de autentificare FTP', 'FTP_ACCOUNT_READY' => "Contul FTP dvs. este gata.\n\nHost: %s\nUtilizator: %s_%s\nParolă: %s\n\n--\nPanoul de control Vesta\n", @@ -516,223 +517,223 @@ $LANG['ro'] = array( 'Database Credentials' => 'Datele de autentificare BD', 'DATABASE_READY' => "Baza de date a fost creată și este gata pentru utilizare.\n\nBD: %s\nUtilizator: %s\nParolă: %s\n%s\n\n--\nPanoul de control Vesta\n", - 'forgot password' => 'uitat parola', - 'Confirm' => 'Confirma', + 'forgot password' => 'Am uitat parola', + 'Confirm' => 'Confirmă', 'New Password' => 'Noua parolă', 'Confirm Password' => 'Repetarea parolei', - 'Reset' => 'Reseta', + 'Reset' => 'Resetează', 'Reset Code' => 'Cod de resetare', 'RESET_NOTICE' => '', // should we add something here? - 'RESET_CODE_SENT' => 'Cod de resetare a fost trimis la email dvs..
', + 'RESET_CODE_SENT' => 'Codul de resetare a fost trimis la email-ul dvs..
', 'MAIL_RESET_SUBJECT' => 'Schimbarea parolei %s', - 'PASSWORD_RESET_REQUEST'=>"Pentru a shimba parolei, vă rugăm faceți clic aici:\nhttps://%s/reset/?action=confirm&user=%s&code=%s\n\n\n\nDacă nu ați solicitat o procedură de resetarea parolei, vă rugăm să ignorați această scrisoare.\n\n--\nPanoul de control Vesta\n", + 'PASSWORD_RESET_REQUEST'=>"Pentru schimbarea parolei, vă rugăm faceți clic aici:\nhttps://%s/reset/?action=confirm&user=%s&code=%s\n\n\n\nDacă nu ați solicitat o procedură de resetarea parolei, vă rugăm să ignorați această scrisoare.\n\n--\nPanoul de control Vesta\n", - 'Jan' => 'Jan', + 'Jan' => 'Ian', 'Feb' => 'Feb', - 'Mar' => 'Mar', + 'Mar' => 'Mart', 'Apr' => 'Apr', - 'May' => 'May', - 'Jun' => 'Jun', - 'Jul' => 'Jul', + 'May' => 'Mai', + 'Jun' => 'Iun', + 'Jul' => 'Iul', 'Aug' => 'Aug', - 'Sep' => 'Sep', + 'Sep' => 'Sept', 'Oct' => 'Oct', 'Nov' => 'Nov', 'Dec' => 'Dec', - 'Configuring Server' => 'Configuring Server', - 'Hostname' => 'Hostname', - 'Time Zone' => 'Time Zone', - 'Default Language' => 'Default Language', - 'Proxy Server' => 'Proxy Server', - 'Web Server' => 'Web Server', - 'Backend Server' => 'Backend Server', + 'Configuring Server' => 'Configurarea serverului', + 'Hostname' => 'Nume de host', + 'Time Zone' => 'Fus orar', + 'Default Language' => 'Limba implicită', + 'Proxy Server' => 'Server Proxy', + 'Web Server' => 'Server Web', + 'Backend Server' => 'Server Backend', 'Backend Pool Mode' => 'Backend Pool Mode', - 'DNS Server' => 'DNS Server', + 'DNS Server' => 'Server DNS', 'DNS Cluster' => 'DNS Cluster', - 'MAIL Server' => 'MAIL Server', + 'MAIL Server' => 'Server MAIL', 'Antivirus' => 'Antivirus', 'AntiSpam' => 'AntiSpam', - 'Webmail URL' => 'Webmail URL', - 'MySQL Support' => 'MySQL Support', - 'phpMyAdmin URL' => 'phpMyAdmin URL', - 'PostgreSQL Support' => 'PostgreSQL Support', - 'phpPgAdmin URL' => 'phpPgAdmin URL', - 'Maximum Number Of Databases' => 'Maximum Number Of Databases', - 'Current Number Of Databases' => 'Current Number Of Databases', - 'Local backup' => 'Local backup', - 'Compression level' => 'Compression level', - 'Directory' => 'Directory', - 'Remote backup' => 'Remote backup', + 'Webmail URL' => 'URL Webmail', + 'MySQL Support' => 'Suport MySQL', + 'phpMyAdmin URL' => 'URL phpMyAdmin', + 'PostgreSQL Support' => 'Suport PostgreSQL', + 'phpPgAdmin URL' => 'URL phpPgAdmin', + 'Maximum Number Of Databases' => 'Număr maxim de baze de date', + 'Current Number Of Databases' => 'Număr curent de baze de date', + 'Local backup' => 'Copie de securitate locală', + 'Compression level' => 'Nivel de compresie', + 'Directory' => 'Director', + 'Remote backup' => 'Copie de securitate la distantă', 'ftp' => 'FTP', 'sftp' => 'SFTP', 'SFTP Chroot' => 'SFTP Chroot', 'FileSystem Disk Quota' => 'FileSystem Disk Quota', - 'Vesta Control Panel Plugins' => 'Vesta Control Panel Plugins', - 'preview' => 'preview', - 'Reseller Role' => 'Reseller Role', - 'Web Config Editor' => 'Web Config Editor', - 'Template Manager' => 'Template Manager', - 'Backup Migration Manager' => 'Backup Migration Manager', - 'FileManager' => 'FileManager', - 'show: CPU / MEM / NET / DISK' => 'show: CPU / MEM / NET / DISK', + 'Vesta Control Panel Plugins' => 'Plugin-uri panoul de control Vesta', + 'preview' => 'previzualizare', + 'Reseller Role' => 'Rol de distribuitor', + 'Web Config Editor' => 'Editor configurare Web', + 'Template Manager' => 'Manager de șablonuri', + 'Backup Migration Manager' => 'Manager migrare copie de securitate', + 'FileManager' => 'Manager de fișiere', + 'show: CPU / MEM / NET / DISK' => 'arată: CPU / MEM / NET / DISK', - 'sort by' => 'sort by', - 'Date' => 'Data', - 'Starred' => 'Starred', - 'Name' => 'Name', + 'sort by' => 'sortare după', + 'Date' => 'Dată', + 'Starred' => 'Importante', + 'Name' => 'Nume', - 'File Manager' => 'File Manager', - 'size' => 'size', - 'date' => 'date', - 'name' => 'name', - 'Initializing' => 'Initializing', - 'UPLOAD' => 'UPLOAD', - 'NEW FILE' => 'NEW FILE', - 'NEW DIR' => 'NEW DIR', - 'DELETE' => 'DELETE', - 'RENAME' => 'RENAME', - 'MOVE' => 'MOVE', - 'RIGHTS' => 'RIGHTS', - 'COPY' => 'COPY', - 'ARCHIVE' => 'ARCHIVE', - 'EXTRACT' => 'EXTRACT', - 'DOWNLOAD' => 'DOWNLOAD', - 'Are you sure?' => 'Are you sure?', // unused? - 'Hit' => 'Hit', - 'to reload the page' => 'to reload the page', - 'Directory name cannot be empty' => 'Directory name cannot be empty', - 'File name cannot be empty' => 'File name cannot be empty', - 'No file selected' => 'No file selected', - 'No file or folder selected' => 'No file or folder selected', - 'File type not supported' => 'File type not supported', - 'Directory download not available in current version' => 'Directory download not available in current version', - 'Directory not available' => 'Directory not available', - 'Done' => 'Done', - 'Close' => 'Close', - 'Copy' => 'Copy', - 'Cancel' => 'Cancel', - 'Rename' => 'Rename', - 'Move' => 'Move', - 'Change Rights' => 'Change Rights', - 'Delete' => 'Delete', - 'Extract' => 'Extract', - 'Create' => 'Create', - 'Compress' => 'Compress', + 'File Manager' => 'Manager de fișiere', + 'size' => 'mărime', + 'date' => 'dată', + 'name' => 'nume', + 'Initializing' => 'Inițializare', + 'UPLOAD' => 'ÎNCARCĂ', + 'NEW FILE' => 'FIȘIER NOU', + 'NEW DIR' => 'DIRECTORIU NOU', + 'DELETE' => 'ȘTERGERE', + 'RENAME' => 'RENUMIRE', + 'MOVE' => 'MUTARE', + 'RIGHTS' => 'DREPTURI', + 'COPY' => 'COPIERE', + 'ARCHIVE' => 'ARHIVARE', + 'EXTRACT' => 'EXTRAGERE', + 'DOWNLOAD' => 'DESCĂRCARE', + 'Are you sure?' => 'Ești sigur?', // unused? + 'Hit' => 'Apasă', + 'to reload the page' => 'pentru a reîncărca pagina', + 'Directory name cannot be empty' => 'Numele de director nu poate rămâne gol', + 'File name cannot be empty' => 'Numele de fișiere nu poate rămâne gol', + 'No file selected' => 'Niciun fișier selectat', + 'No file or folder selected' => 'Nici un fișier sau director selectat', + 'File type not supported' => 'Tipul de fișier nu este suportat', + 'Directory download not available in current version' => 'Descărcarea directorului nu este disponibilă in această versiune', + 'Directory not available' => 'Directorul nu este disponibil', + 'Done' => 'Terminat', + 'Close' => 'Închidere', + 'Copy' => 'Copiere', + 'Cancel' => 'Anulare', + 'Rename' => 'Renumire', + 'Move' => 'Mutare', + 'Change Rights' => 'Schimbare drepturi', + 'Delete' => 'Ștergere', + 'Extract' => 'Extragere', + 'Create' => 'Creare', + 'Compress' => 'Compresare', 'OK' => 'OK', - 'YOU ARE COPYING' => 'YOU ARE COPYING', // unused? - 'YOU ARE REMOVING' => 'YOU ARE REMOVING', - 'Delete items' => 'Delete items', - 'Copy files' => 'Copy files', - 'Move files' => 'Move files', - 'Are you sure you want to copy' => 'Are you sure you want to copy', - 'Are you sure you want to move' => 'Are you sure you want to move', - 'Are you sure you want to delete' => 'Are you sure you want to delete', - 'into' => 'into', - 'existing files will be replaced' => 'existing files will be replaced', - 'Original name' => 'Original name', - 'File' => 'File', - 'already exists' => 'already exists', - 'Create file' => 'Create file', - 'Create directory' => 'Create directory', - 'read by owner' => 'read by owner', - 'write by owner' => 'write by owner', - 'execute/search by owner' => 'execute/search by owner', - 'read by group' => 'read by group', - 'write by group' => 'write by group', - 'execute/search by group' => 'execute/search by group', - 'read by others' => 'read by others', - 'write by others' => 'write by others', - 'execute/search by others' => 'execute/search by others', + 'YOU ARE COPYING' => 'COPIEZI', // unused? + 'YOU ARE REMOVING' => 'STERGI', + 'Delete items' => 'Stergere elemente', + 'Copy files' => 'Copiere fișiere', + 'Move files' => 'Mutare fișiere', + 'Are you sure you want to copy' => 'Ești sigur ca vrei să copiezi', + 'Are you sure you want to move' => 'Ești sigur ca vrei să muți', + 'Are you sure you want to delete' => 'Ești sigur ca vrei să stergi', + 'into' => 'în', + 'existing files will be replaced' => 'fișierele existente vor fi inlocuite', + 'Original name' => 'Nume original', + 'File' => 'Fișierul', + 'already exists' => 'deja există', + 'Create file' => 'Creare fișier', + 'Create directory' => 'Creare director', + 'read by owner' => 'citit de proprietar', + 'write by owner' => 'scris de proprietar', + 'execute/search by owner' => 'executat/căutat de proprietar', + 'read by group' => 'citit de grup', + 'write by group' => 'scris de group', + 'execute/search by group' => 'executat/căutat de grup', + 'read by others' => 'citit de alții', + 'write by others' => 'scris de alții', + 'execute/search by others' => 'executat/căutat de alții', - 'Shortcuts' => 'Shortcuts', - 'Add New object' => 'Add New object', - 'Save Form' => 'Save Form', - 'Cancel saving form' => 'Cancel saving form', - 'Go to USER list' => 'Go to USER list', - 'Go to WEB list' => 'Go to WEB list', - 'Go to DNS list' => 'Go to DNS list', - 'Go to MAIL list' => 'Go to MAIL list', - 'Go to DB list' => 'Go to DB list', - 'Go to CRON list' => 'Go to CRON list', - 'Go to BACKUP list' => 'Go to BACKUP list', - 'Focus on search' => 'Focus on search', - 'Display/Close shortcuts' => 'Display/Close shortcuts', - 'Move backward through top menu' => 'Move backward through top menu', - 'Move forward through top menu' => 'Move forward through top menu', - 'Enter focused element' => 'Enter focused element', - 'Move up through elements list' => 'Move up through elements list', - 'Move down through elements list' => 'Move down through elements list', + 'Shortcuts' => 'Scurtături', + 'Add New object' => 'Adăugare obiect nou', + 'Save Form' => 'Salvare formular', + 'Cancel saving form' => 'Anulare salvare formular', + 'Go to USER list' => 'Mergi la lista UTILIZATOR', + 'Go to WEB list' => 'Mergi la lista WEB', + 'Go to DNS list' => 'Mergi la lista DNS', + 'Go to MAIL list' => 'Mergi la lista MAIL', + 'Go to DB list' => 'Mergi la lista DB', + 'Go to CRON list' => 'Mergi la lista CRON', + 'Go to BACKUP list' => 'Mergi la lista BACKUP', + 'Focus on search' => 'Focalizare pe căutare', + 'Display/Close shortcuts' => 'Arată/Închide scurtături', + 'Move backward through top menu' => 'Deplasare înapoi prin meniul principal', + 'Move forward through top menu' => 'Deplasare înainte prin meniul principal', + 'Enter focused element' => 'Intrare în elementul focalizat ', + 'Move up through elements list' => 'Deplasare în sus prin lista de elemente', + 'Move down through elements list' => 'Deplasare în jos prin lista de elemente', - 'Upload' => 'Upload', - 'New File' => 'New File', - 'New Folder' => 'New Folder', - 'Download' => 'Download', - 'Archive' => 'Archive', - 'Save File (in text editor)' => 'Save File (in text editor)', - 'Close Popup / Cancel' => 'Close Popup / Cancel', - 'Move Cursor Up' => 'Move Cursor Up', - 'Move Cursor Down' => 'Move Cursor Down', - 'Switch to Left Tab' => 'Switch to Left Tab', - 'Switch to Right Tab' => 'Switch to Right Tab', - 'Switch Tab' => 'Switch Tab', - 'Go to the Top of the File List' => 'Go to the Top of the File List', - 'Go to the Last File' => 'Go to the Last File', - 'Open File / Enter Directory' => 'Open File / Enter Directory', - 'Edit File' => 'Edit File', - 'Go to Parent Directory' => 'Go to Parent Directory', - 'Select Current File' => 'Select Current File', - 'Select Bunch of Files' => 'Select Bunch of Files', - 'Add File to the Current Selection' => 'Add File to the Current Selection', - 'Select All Files' => 'Select All Files', - 'shortcuts are inspired by magnificent GNU Midnight Commander file manager' => - 'shortcuts are inspired by magnificent GNU Midnight Commander file manager', + 'Upload' => 'Încărcare', + 'New File' => 'Fișier nou', + 'New Folder' => 'Director nou', + 'Download' => 'Descărcare', + 'Archive' => 'Arhivă', + 'Save File (in text editor)' => 'Salvare fișier (în editorul de text)', + 'Close Popup / Cancel' => 'Închidere Popup / Anulare', + 'Move Cursor Up' => 'Deplasare cursor în sus', + 'Move Cursor Down' => 'Deplasare cursor în jos', + 'Switch to Left Tab' => 'Schimbare la tab-ul din stânga', + 'Switch to Right Tab' => 'Schimbare la tab-ul din dreapta', + 'Switch Tab' => 'Schimbare tab', + 'Go to the Top of the File List' => 'Du-te în partea de sus a listei de fișiere', + 'Go to the Last File' => 'Du-te la ultimul fișier', + 'Open File / Enter Directory' => 'Deschidere fișier / Intrare director', + 'Edit File' => 'Editare fișier', + 'Go to Parent Directory' => 'Deschide directorul principal', + 'Select Current File' => 'Selectează fișier curent', + 'Select Bunch of Files' => 'Selectează grup de fișiere', + 'Add File to the Current Selection' => 'Adăugare fișier la selecţia curenta', + 'Select All Files' => 'Selectează toate fișierele', + 'scurtăturile sunt inspirate de magnificul GNU Midnight Commander file manager' => + 'scurtăturile sunt inspirate de magnificul GNU Midnight Commander file manager', - 'Licence Key' => 'Licence Key', - 'Enter License Key' => 'Enter License Key', - 'Buy Licence' => 'Buy Licence', - 'Buy Lifetime License' => 'Buy Lifetime License', - 'Disable and Cancel Licence' => 'Disable and Cancel Licence', - 'Licence Activated' => 'Licence Activated', - 'Licence Deactivated' => 'Licence Deactivated', - 'Restrict users so that they cannot use SSH and access only their home directory.' => 'Restrict users so that they cannot use SSH and access only their home directory.', - 'Browse, copy, edit, view, and retrieve all of your web domain files using fully featured File Manager.' => 'Browse, copy, edit, view, and retrieve all of your web domain files using fully featured File Manager.', - 'This is a commercial module, you would need to purchace license key to enable it.' => 'This is a commercial module, you would need to purchace license key to enable it.', + 'Licence Key' => 'Licență', + 'Enter License Key' => 'Introduceți licența', + 'Buy Licence' => 'Cumpărați licență', + 'Buy Lifetime License' => 'Cumpărați licență pe viață', + 'Disable and Cancel Licence' => 'Dezactivare si anulare licență', + 'Licence Activated' => 'Licență activată', + 'Licence Deactivated' => 'Licență dezactivată', + 'Restrict users so that they cannot use SSH and access only their home directory.' => 'Restricționați utilizatorii astfel încât să nu poată folosi SSH și să aibă acces numai la directorul lor.', + 'Browse, copy, edit, view, and retrieve all of your web domain files using fully featured File Manager.' => 'Navigați, copiați, editați, vizualizați și recuperați toate fișierele sitului dvs. web folosind managerul de fișiere complet echipat.', + 'This is a commercial module, you would need to purchace license key to enable it.' => 'Acesta este un modul comercial, va trebui să achiziționați o licență pentru a-l activa.', - 'Minutes' => 'Minutes', - 'Hourly' => 'Hourly', - 'Daily' => 'Dayly', - 'Weekly' => 'Weekly', - 'Monthly' => 'Monthly', - 'Run Command' => 'Run Command', - 'every month' => 'every month', - 'every odd month' => 'every odd month', - 'every even month' => 'every even month', - 'every day' => 'every day', - 'every odd day' => 'every odd day', - 'every even day' => 'every even day', - 'weekdays (5 days)' => 'weekdays (5 days)', - 'weekend (2 days)' => 'weekend (2 days)', - 'Monday' => 'Monday', - 'Tuesday' => 'Tuesday', - 'Wednesday' => 'Wednesday', - 'Thursday' => 'Thursday', - 'Friday' => 'Friday', - 'Saturday' => 'Saturday', - 'Sunday' => 'Sunday', - 'every hour' => 'every hour', - 'every two hours' => 'every two hours', - 'every minute' => 'every minute', - 'every two minutes' => 'every two minutes', - 'every' => 'every', - 'Generate' => 'Generate', + 'Minutes' => 'Minute', + 'Hourly' => 'Oral', + 'Daily' => 'Zilnic', + 'Weekly' => 'Săptămânal', + 'Monthly' => 'Lunar', + 'Run Command' => 'Execută comanda', + 'every month' => 'în fiecare lună', + 'every odd month' => 'în fiecare lună impară', + 'every even month' => 'în fiecare lună pară', + 'every day' => 'în fiecare zi', + 'every odd day' => 'în fiecare zi impară', + 'every even day' => 'în fiecare zi pară', + 'weekdays (5 days)' => 'zilele săptămânii (5 zile)', + 'weekend (2 days)' => 'în weekend (2 zile)', + 'Monday' => 'Luni', + 'Tuesday' => 'Marți', + 'Wednesday' => 'Miercuri', + 'Thursday' => 'Joi', + 'Friday' => 'Vineri', + 'Saturday' => 'Sâmbătă', + 'Sunday' => 'Duminică', + 'every hour' => 'în fiecare oră', + 'every two hours' => 'la fiecare două ore', + 'every minute' => 'în fiecare minut', + 'every two minutes' => 'la fiecare două minute', + 'every' => 'fiecare', + 'Generate' => 'Generează', 'webalizer' => 'webalizer', 'awstats' => 'awstats', 'Vesta SSL' => 'Vesta SSL', - 'SUBJECT' => 'SUBJECT', + 'SUBJECT' => 'Subiect', 'ALIASES' => 'ALIASES', 'NOT_BEFORE' => 'NOT_BEFORE', 'NOT_AFTER' => 'NOT_AFTER', @@ -740,12 +741,13 @@ $LANG['ro'] = array( 'PUB_KEY' => 'PUB_KEY', 'ISSUER' => 'ISSUER', - 'Use server hostname' => 'Use server hostname', - 'Use domain hostname' => 'Use domain hostname', - 'Use STARTTLS' => 'Use STARTTLS', - 'Use SSL' => 'Use SSL', - 'No encryption' => 'No encryption', - 'Do not use encryption' => 'Do not use encryption', + 'Use server hostname' => 'Utilizează nume de host server', + 'Use domain hostname' => 'Utilizează nume de host domeniu', + 'Use STARTTLS' => 'Utilizează STARTTLS', + 'Use SSL' => 'Utilizează SSL', + 'No encryption' => 'Fără encriptare', + 'Do not use encryption' => 'Nu folosi encriptare', + + 'maximum characters length, including prefix' => 'maximum %s caractere, incluzând prefixul', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', ); diff --git a/web/inc/i18n/ru.php b/web/inc/i18n/ru.php index e9fdf667..8751490e 100644 --- a/web/inc/i18n/ru.php +++ b/web/inc/i18n/ru.php @@ -747,5 +747,6 @@ $LANG['ru'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/se.php b/web/inc/i18n/se.php index ceaa4d91..a5df6758 100644 --- a/web/inc/i18n/se.php +++ b/web/inc/i18n/se.php @@ -746,5 +746,6 @@ $LANG['se'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/tr.php b/web/inc/i18n/tr.php index ba2686e5..4ee35f7f 100644 --- a/web/inc/i18n/tr.php +++ b/web/inc/i18n/tr.php @@ -747,5 +747,6 @@ $LANG['tr'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/tw.php b/web/inc/i18n/tw.php index d4652ad3..6b5ef3c8 100644 --- a/web/inc/i18n/tw.php +++ b/web/inc/i18n/tw.php @@ -769,5 +769,6 @@ $LANG['tw'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/i18n/ua.php b/web/inc/i18n/ua.php index 2f818389..30753f24 100644 --- a/web/inc/i18n/ua.php +++ b/web/inc/i18n/ua.php @@ -747,5 +747,6 @@ $LANG['ua'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); \ No newline at end of file diff --git a/web/inc/i18n/vi.php b/web/inc/i18n/vi.php index 47363191..3337fc10 100644 --- a/web/inc/i18n/vi.php +++ b/web/inc/i18n/vi.php @@ -745,5 +745,6 @@ $LANG['vi'] = array( 'No encryption' => 'No encryption', 'Do not use encryption' => 'Do not use encryption', - 'maximum 16 characters length, including prefix' => 'maximum 16 characters length, including prefix', + 'maximum characters length, including prefix' => 'maximum %s characters length, including prefix', + ); diff --git a/web/inc/main.php b/web/inc/main.php index 13a093c9..9eccb124 100644 --- a/web/inc/main.php +++ b/web/inc/main.php @@ -3,7 +3,7 @@ session_start(); define('VESTA_CMD', '/usr/bin/sudo /usr/local/vesta/bin/'); -define('JS_LATEST_UPDATE', '1467758417'); +define('JS_LATEST_UPDATE', '1476144160'); $i = 0; @@ -346,11 +346,25 @@ function list_timezones() { return $timezone_list; } +/** + * A function that tells is it MySQL installed on the system, or it is MariaDB. + * + * Explaination: + * $_SESSION['DB_SYSTEM'] has 'mysql' value even if MariaDB is installed, so you can't figure out is it really MySQL or it's MariaDB. + * So, this function will make it clear. + * + * If MySQL is installed, function will return 'mysql' as a string. + * If MariaDB is installed, function will return 'mariadb' as a string. + * + * Hint: if you want to check if PostgreSQL is installed - check value of $_SESSION['DB_SYSTEM'] + * + * @return string + */ function is_it_mysql_or_mariadb() { - exec (VESTA_CMD."v-list-sys-services json", $output, $return_var); - $data = json_decode(implode('', $output), true); - unset($output); - $mysqltype='mysql'; - if (isset($data['mariadb'])) $mysqltype='mariadb'; - return $mysqltype; + exec (VESTA_CMD."v-list-sys-services json", $output, $return_var); + $data = json_decode(implode('', $output), true); + unset($output); + $mysqltype='mysql'; + if (isset($data['mariadb'])) $mysqltype='mariadb'; + return $mysqltype; } diff --git a/web/js/file_manager.js b/web/js/file_manager.js index 1692aa8a..749a3a97 100644 --- a/web/js/file_manager.js +++ b/web/js/file_manager.js @@ -1525,25 +1525,8 @@ FM.confirmChmod = function() { var src = selected.find('.source').val(); src = $.parseJSON(src); - var ro = $('input[name="read-by-owner"]').is(':checked') ? 4 : 0; - var wo = $('input[name="write-by-owner"]').is(':checked') ? 2 : 0; - var eo = $('input[name="execute-by-owner"]').is(':checked') ? 1 : 0; - - var rg = $('input[name="read-by-group"]').is(':checked') ? 4 : 0; - var wg = $('input[name="write-by-group"]').is(':checked') ? 2 : 0; - var eg = $('input[name="execute-by-group"]').is(':checked') ? 1 : 0; - - var re = $('input[name="read-by-others"]').is(':checked') ? 4 : 0; - var we = $('input[name="write-by-others"]').is(':checked') ? 2 : 0; - var ee = $('input[name="execute-by-others"]').is(':checked') ? 1 : 0; - - var o = ro+wo+eo; - var g = rg+wg+eg; - var e = re+we+ee; - - var permissions = o + "" + g + "" + e + ""; - - var action = FM.isItemFile(src) ? 'chmod_item' : 'chmod_item'; + var permissions = $('.chmod input.chmod-mask').val(); + var action = 'chmod_item'; var params = { dir: FM['TAB_' + tab + '_CURRENT_PATH'] + '/', @@ -1583,24 +1566,7 @@ FM.confirmBulkChmod = function() { } }); - - var ro = $('input[name="read-by-owner"]').is(':checked') ? 4 : 0; - var wo = $('input[name="write-by-owner"]').is(':checked') ? 2 : 0; - var eo = $('input[name="execute-by-owner"]').is(':checked') ? 1 : 0; - - var rg = $('input[name="read-by-group"]').is(':checked') ? 4 : 0; - var wg = $('input[name="write-by-group"]').is(':checked') ? 2 : 0; - var eg = $('input[name="execute-by-group"]').is(':checked') ? 1 : 0; - - var re = $('input[name="read-by-others"]').is(':checked') ? 4 : 0; - var we = $('input[name="write-by-others"]').is(':checked') ? 2 : 0; - var ee = $('input[name="execute-by-others"]').is(':checked') ? 1 : 0; - - var o = ro+wo+eo; - var g = rg+wg+eg; - var e = re+we+ee; - - var permissions = o + "" + g + "" + e + ""; + var permissions = $('.chmod input.chmod-mask').val(); var action = 'chmod_item'; var tab = FM.getTabLetter(FM.CURRENT_TAB); @@ -1693,6 +1659,29 @@ FM.chmodItems = function() { tpl.set(':EXECUTE_BY_OTHERS', mode[2] & 1 ? "checked" : ""); FM.popupOpen(tpl.finalize()); + $('.chmod input.chmod-mask').val(mode); + + $('.chmod input[type=checkbox]').click(function(){ + var ro = $('input[name="read-by-owner"]').is(':checked') ? 4 : 0; + var wo = $('input[name="write-by-owner"]').is(':checked') ? 2 : 0; + var eo = $('input[name="execute-by-owner"]').is(':checked') ? 1 : 0; + + var rg = $('input[name="read-by-group"]').is(':checked') ? 4 : 0; + var wg = $('input[name="write-by-group"]').is(':checked') ? 2 : 0; + var eg = $('input[name="execute-by-group"]').is(':checked') ? 1 : 0; + + var re = $('input[name="read-by-others"]').is(':checked') ? 4 : 0; + var we = $('input[name="write-by-others"]').is(':checked') ? 2 : 0; + var ee = $('input[name="execute-by-others"]').is(':checked') ? 1 : 0; + + var o = ro+wo+eo; + var g = rg+wg+eg; + var e = re+we+ee; + + var permissions = o + "" + g + "" + e + ""; + + $('.chmod input.chmod-mask').val(permissions); + }); } FM.bulkChmod = function() { @@ -1728,6 +1717,28 @@ FM.bulkChmod = function() { //popup_bulk_copy FM.popupOpen(tpl.finalize()); + + $('.chmod input[type=checkbox]').click(function(){ + var ro = $('input[name="read-by-owner"]').is(':checked') ? 4 : 0; + var wo = $('input[name="write-by-owner"]').is(':checked') ? 2 : 0; + var eo = $('input[name="execute-by-owner"]').is(':checked') ? 1 : 0; + + var rg = $('input[name="read-by-group"]').is(':checked') ? 4 : 0; + var wg = $('input[name="write-by-group"]').is(':checked') ? 2 : 0; + var eg = $('input[name="execute-by-group"]').is(':checked') ? 1 : 0; + + var re = $('input[name="read-by-others"]').is(':checked') ? 4 : 0; + var we = $('input[name="write-by-others"]').is(':checked') ? 2 : 0; + var ee = $('input[name="execute-by-others"]').is(':checked') ? 1 : 0; + + var o = ro+wo+eo; + var g = rg+wg+eg; + var e = re+we+ee; + + var permissions = o + "" + g + "" + e + ""; + + $('.chmod input.chmod-mask').val(permissions); + }); } } @@ -2448,10 +2459,10 @@ $(document).ready(function() { } var tab = FM.getTabLetter(FM.CURRENT_TAB); var elm = $(FM.CURRENT_TAB).find('.dir:eq('+FM['CURRENT_'+tab+'_LINE']+')'); - + if (elm.length == 1) { var src = $.parseJSON($(elm).find('.source').val()); - + if (src.type == 'd') { FM.open(src.full_path, FM.CURRENT_TAB); } @@ -2647,6 +2658,9 @@ $(document).ready(function() { $('.shortcuts').hide(); }); + + + }); /*$(document).bind('keydown.tab', function() { diff --git a/web/js/pages/add_mail_acc.js b/web/js/pages/add_mail_acc.js index bf6c7875..33b302f1 100644 --- a/web/js/pages/add_mail_acc.js +++ b/web/js/pages/add_mail_acc.js @@ -24,7 +24,6 @@ App.Actions.MAIL_ACC.disable_unlimited = function(elm, source_elm) { $(source_elm).css('opacity', '0.5'); } -// App.Actions.MAIL_ACC.toggle_unlimited_feature = function(evt) { var elm = $(evt.target); var ref = elm.prev('.vst-input'); @@ -93,33 +92,6 @@ randomString = function() { $('#v_password').text(Array(randomstring.length+1).join('*')); } -use_hostname = function(domain) { - $('#td_imap_hostname').html(domain); - $('#td_smtp_hostname').html(domain); -} - -use_starttls = function() { - $('#td_imap_port').html('143'); - $('#td_imap_encryption').html('STARTTLS'); - $('#td_smtp_port').html('587'); - $('#td_smtp_encryption').html('STARTTLS'); -} - -use_ssl = function() { - $('#td_imap_port').html('993'); - $('#td_imap_encryption').html('SSL'); - $('#td_smtp_port').html('465'); - $('#td_smtp_encryption').html('SSL'); -} - -use_no_encryption = function(domain, no_encryption) { - use_hostname(domain); - $('#td_imap_port').html('143'); - $('#td_imap_encryption').html(no_encryption); - $('#td_smtp_port').html('25'); - $('#td_smtp_encryption').html(no_encryption); -} - $(document).ready(function() { $('#v_account').text($('input[name=v_account]').val()); $('#v_password').text($('input[name=v_password]').val()); @@ -140,5 +112,37 @@ $(document).ready(function() { $('#v_password').text($('input[name=v_password]').val()); else $('#v_password').text(Array($('input[name=v_password]').val().length+1).join('*')); - }); + }); + + $('#mail_configuration').change(function(evt){ + var opt = $(evt.target).find('option:selected'); + + switch(opt.attr('v_type')){ + case 'hostname': + $('#td_imap_hostname').html(opt.attr('domain')); + $('#td_smtp_hostname').html(opt.attr('domain')); + break; + case 'starttls': + $('#td_imap_port').html('143'); + $('#td_imap_encryption').html('STARTTLS'); + $('#td_smtp_port').html('587'); + $('#td_smtp_encryption').html('STARTTLS'); + break; + case 'ssl': + $('#td_imap_port').html('993'); + $('#td_imap_encryption').html('SSL'); + $('#td_smtp_port').html('465'); + $('#td_smtp_encryption').html('SSL'); + break; + case 'no_encription': + $('#td_imap_hostname').html(opt.attr('domain')); + $('#td_smtp_hostname').html(opt.attr('domain')); + + $('#td_imap_port').html('143'); + $('#td_imap_encryption').html(opt.attr('no_encription')); + $('#td_smtp_port').html('25'); + $('#td_smtp_encryption').html(opt.attr('no_encription')); + break; + } + }); }); diff --git a/web/js/pages/add_web.js b/web/js/pages/add_web.js index 2272e545..0eb02080 100644 --- a/web/js/pages/add_web.js +++ b/web/js/pages/add_web.js @@ -154,14 +154,14 @@ App.Actions.WEB.toggle_additional_ftp_accounts = function(elm) { App.Actions.WEB.toggle_letsencrypt = function(elm) { if ($(elm).attr('checked')) { $('#ssltable textarea[name=v_ssl_crt],#ssltable textarea[name=v_ssl_key], #ssltable textarea[name=v_ssl_ca]').attr('disabled', 'disabled'); - $('input[name=v_ssl]').prop('checked', true); - $('#ssltable').show(); +// $('input[name=v_ssl]').prop('checked', true); +// $('#ssltable').show(); $('#generate-csr').hide(); } else { $('#ssltable textarea[name=v_ssl_crt],#ssltable textarea[name=v_ssl_key], #ssltable textarea[name=v_ssl_ca]').removeAttr('disabled'); - $('input[name=v_ssl]').prop('checked', false); - $('#ssltable').hide(); +// $('input[name=v_ssl]').prop('checked', false); +// $('#ssltable').hide(); $('#generate-csr').show(); } } @@ -179,6 +179,16 @@ $(function() { document.getElementById('v_aliases').value = prefix + document.getElementById('v_domain').value; }); App.Actions.WEB.toggle_letsencrypt($('input[name=v_letsencrypt]')) + + $('select[name="v_stats"]').change(function(evt){ + var select = $(evt.target); + + if(select.val() == 'none'){ + $('.stats-auth').hide(); + } else { + $('.stats-auth').show(); + } + }); }); function WEBrandom() { diff --git a/web/js/pages/edit_mail_acc.js b/web/js/pages/edit_mail_acc.js index 3d1399d1..8d3c7331 100644 --- a/web/js/pages/edit_mail_acc.js +++ b/web/js/pages/edit_mail_acc.js @@ -107,11 +107,43 @@ $(document).ready(function() { else $('#v_password').text(Array($(this).val().length+1).join('*')); }); - + $('.toggle-psw-visibility-icon').click(function(){ if($('input[name=v_password]').attr('type') == 'text') $('#v_password').text($('input[name=v_password]').val()); else $('#v_password').text(Array($('input[name=v_password]').val().length+1).join('*')); - }); + }); + + $('#mail_configuration').change(function(evt){ + var opt = $(evt.target).find('option:selected'); + + switch(opt.attr('v_type')){ + case 'hostname': + $('#td_imap_hostname').html(opt.attr('domain')); + $('#td_smtp_hostname').html(opt.attr('domain')); + break; + case 'starttls': + $('#td_imap_port').html('143'); + $('#td_imap_encryption').html('STARTTLS'); + $('#td_smtp_port').html('587'); + $('#td_smtp_encryption').html('STARTTLS'); + break; + case 'ssl': + $('#td_imap_port').html('993'); + $('#td_imap_encryption').html('SSL'); + $('#td_smtp_port').html('465'); + $('#td_smtp_encryption').html('SSL'); + break; + case 'no_encription': + $('#td_imap_hostname').html(opt.attr('domain')); + $('#td_smtp_hostname').html(opt.attr('domain')); + + $('#td_imap_port').html('143'); + $('#td_imap_encryption').html(opt.attr('no_encription')); + $('#td_smtp_port').html('25'); + $('#td_smtp_encryption').html(opt.attr('no_encription')); + break; + } + }); }); diff --git a/web/js/pages/edit_web.js b/web/js/pages/edit_web.js index ecdba8b3..38324b5e 100644 --- a/web/js/pages/edit_web.js +++ b/web/js/pages/edit_web.js @@ -183,6 +183,15 @@ $(function() { if ($('input[name=v_letsencrypt]').attr('checked')) { App.Actions.WEB.toggle_letsencrypt($('input[name=v_letsencrypt]')) } + $('select[name="v_stats"]').change(function(evt){ + var select = $(evt.target); + + if(select.val() == 'none'){ + $('.stats-auth').hide(); + } else { + $('.stats-auth').show(); + } + }); }); function WEBrandom() { diff --git a/web/js/templates.js b/web/js/templates.js index 95ca1873..983cd0ef 100644 --- a/web/js/templates.js +++ b/web/js/templates.js @@ -143,6 +143,7 @@ App.Templates.html = {
  • \
  • \ \ + \ \
    \

    '+App.Constants.FM_CANCEL+'

    \ @@ -166,6 +167,7 @@ App.Templates.html = {
  • \
  • \ \ + \
    \
    \

    '+App.Constants.FM_CANCEL+'

    \ diff --git a/web/templates/admin/add_db.html b/web/templates/admin/add_db.html index a618bc1b..e5a71494 100644 --- a/web/templates/admin/add_db.html +++ b/web/templates/admin/add_db.html @@ -60,7 +60,8 @@ (".__('maximum 16 characters length, including prefix').")"; + // if (is_it_mysql_or_mariadb()=='mysql') + echo "    (".__('maximum characters length, including prefix', 16).")"; ?> diff --git a/web/templates/admin/add_mail_acc.html b/web/templates/admin/add_mail_acc.html index cbb8f091..eec6a45a 100644 --- a/web/templates/admin/add_mail_acc.html +++ b/web/templates/admin/add_mail_acc.html @@ -131,60 +131,71 @@
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    :william.cage@
    :******
    :
    :143
    :
    :
    :587
    :
    :
    -
    - - - - - - -
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    + +
    :
    william.cage@
    :
    ******
    :
    :
    143
    :
    :
    :
    587
    :
    :
    :
    - diff --git a/web/templates/admin/add_web.html b/web/templates/admin/add_web.html index 7551b184..ef34d6f0 100644 --- a/web/templates/admin/add_web.html +++ b/web/templates/admin/add_web.html @@ -123,14 +123,18 @@ - / - + - + + + + @@ -149,7 +153,9 @@ @@ -180,11 +186,6 @@
    + +
    - + + / +
    - - - - - @@ -207,8 +208,8 @@ - - + > + @@ -391,6 +392,6 @@
    diff --git a/web/templates/admin/edit_mail_acc.html b/web/templates/admin/edit_mail_acc.html index d37731d7..673afda0 100644 --- a/web/templates/admin/edit_mail_acc.html +++ b/web/templates/admin/edit_mail_acc.html @@ -86,7 +86,7 @@ - + @@ -140,53 +140,72 @@
    - +
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    :william.cage@
    :******
    :
    :143
    :
    :
    :587
    :
    :
    + + + + + + + : +
    william.cage@
    + + + : +
    ******
    + + + : +
    + + + : +
    143
    + + + : +
    + + + : +
    + + + +
    + + + : +
    587
    + + + : +
    + + + : +
    + + + + : +
    + +
    - - \ No newline at end of file + diff --git a/web/templates/admin/edit_web.html b/web/templates/admin/edit_web.html index 381f61ac..61a605aa 100644 --- a/web/templates/admin/edit_web.html +++ b/web/templates/admin/edit_web.html @@ -180,14 +180,18 @@ - / - + - + + + + @@ -208,6 +212,7 @@ @@ -235,11 +240,11 @@ - + +
    + +
    + /
    -
    : @@ -301,14 +306,10 @@
    - - - - - @@ -331,12 +332,12 @@ - - + > + - +