From a6efc78e28cd15fcd89fc72f5a094deaf1d0d77b Mon Sep 17 00:00:00 2001 From: tbrehm Date: Fri, 7 Mar 2008 15:54:00 +0000 Subject: [PATCH] Updated several scripts and language files. Added a helper script for updates from SVN. --- helper_scripts/update_from_svn.sh | 8 ++++ interface/lib/classes/auth.inc.php | 8 ++++ interface/web/admin/lib/lang/de.lng | 8 ++-- interface/web/admin/lib/lang/de_dbsync.lng | 28 +++++------ interface/web/admin/lib/lang/de_filesync.lng | 22 ++++----- interface/web/admin/lib/lang/de_users.lng | 46 +++++++++---------- interface/web/admin/lib/module.conf.php | 32 +++++++++++-- .../web/help/lib/lang/en_support_message.lng | 18 ++++---- interface/web/themes/default/style.css | 8 ++++ 9 files changed, 113 insertions(+), 65 deletions(-) create mode 100644 helper_scripts/update_from_svn.sh diff --git a/helper_scripts/update_from_svn.sh b/helper_scripts/update_from_svn.sh new file mode 100644 index 0000000000..becd7e73c7 --- /dev/null +++ b/helper_scripts/update_from_svn.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +cd /tmp +svn export svn://svn.ispconfig.org/ispconfig3/trunk/ +cd trunk/install +php -q update.php +cd /tmp +rm -rf /tmp/trunk \ No newline at end of file diff --git a/interface/lib/classes/auth.inc.php b/interface/lib/classes/auth.inc.php index 59822490c8..d3ed6e9c8b 100644 --- a/interface/lib/classes/auth.inc.php +++ b/interface/lib/classes/auth.inc.php @@ -30,6 +30,14 @@ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. class auth { + public function is_admin() { + if($_SESSION['s']['user']['typ'] == 'admin') { + return true; + } else { + return false; + } + } + public function has_clients($userid) { global $app, $conf; diff --git a/interface/web/admin/lib/lang/de.lng b/interface/web/admin/lib/lang/de.lng index 0123d351c0..ea4656a424 100644 --- a/interface/web/admin/lib/lang/de.lng +++ b/interface/web/admin/lib/lang/de.lng @@ -1,6 +1,4 @@ \ No newline at end of file +$wb['1001'] = 'Username oder Passwort ist leer.'; +$wb['1002'] = 'Username oder Passwort ist falsch.'; +?> diff --git a/interface/web/admin/lib/lang/de_dbsync.lng b/interface/web/admin/lib/lang/de_dbsync.lng index f5eab44c11..0226449a57 100644 --- a/interface/web/admin/lib/lang/de_dbsync.lng +++ b/interface/web/admin/lib/lang/de_dbsync.lng @@ -1,14 +1,14 @@ - \ No newline at end of file + diff --git a/interface/web/admin/lib/lang/de_filesync.lng b/interface/web/admin/lib/lang/de_filesync.lng index 5a876df9db..26557c517c 100644 --- a/interface/web/admin/lib/lang/de_filesync.lng +++ b/interface/web/admin/lib/lang/de_filesync.lng @@ -1,12 +1,12 @@ \ No newline at end of file +$wb['jobname_txt'] = 'Name'; +$wb['jobname_err'] = 'Es wurde kein Name für diese Aufgabe angegeben.'; +$wb['sync_interval_minutes_txt'] = 'Intervall (Min.)'; +$wb['ftp_host_txt'] = 'FTP Host'; +$wb['ftp_path_txt'] = 'FTP Pfad'; +$wb['ftp_username_txt'] = 'FTP User'; +$wb['ftp_password_txt'] = 'FTP Passwort'; +$wb['local_path_txt'] = 'Lokaler Pfad'; +$wb['wput_options_txt'] = 'Wput Optionen'; +$wb['active_txt'] = 'Aktiv'; +?> diff --git a/interface/web/admin/lib/lang/de_users.lng b/interface/web/admin/lib/lang/de_users.lng index bbdae08572..bf821e0238 100644 --- a/interface/web/admin/lib/lang/de_users.lng +++ b/interface/web/admin/lib/lang/de_users.lng @@ -1,24 +1,24 @@ \ No newline at end of file +$wb['username_txt'] = 'Username'; +$wb['username_err'] = 'Der Username enthält ungültige Zeichen.'; +$wb['passwort_txt'] = 'Passwort'; +$wb['modules_txt'] = 'Module'; +$wb['startmodule_txt'] = 'Startmodul'; +$wb['app_theme_txt'] = 'Design'; +$wb['typ_txt'] = 'Typ'; +$wb['active_txt'] = 'Aktiv'; +$wb['language_txt'] = 'Sprache'; +$wb['name_txt'] = 'Name'; +$wb['vorname_txt'] = 'Vorname'; +$wb['unternehmen_txt'] = 'Unternehmen'; +$wb['strasse_txt'] = 'Strasse'; +$wb['ort_txt'] = 'Ort'; +$wb['plz_txt'] = 'Plz'; +$wb['land_txt'] = 'Land'; +$wb['email_txt'] = 'Email'; +$wb['url_txt'] = 'Url'; +$wb['telefon_txt'] = 'Telefon'; +$wb['fax_txt'] = 'Fax'; +$wb['groups_txt'] = 'Gruppen'; +$wb['default_group_txt'] = 'Standard Gruppe'; +?> diff --git a/interface/web/admin/lib/module.conf.php b/interface/web/admin/lib/module.conf.php index e958ff73f1..b6d43846e2 100644 --- a/interface/web/admin/lib/module.conf.php +++ b/interface/web/admin/lib/module.conf.php @@ -23,7 +23,7 @@ $module['nav'][] = array( 'title' => 'CP Users', 'items' => $items); -// aufr�umen +// cleanup unset($items); $items[] = array( 'title' => 'Add group', @@ -40,7 +40,7 @@ $module['nav'][] = array( 'title' => 'Groups', 'items' => $items); -// aufr�umen +// cleanup unset($items); /* $items[] = array( 'title' => 'Add server', @@ -65,7 +65,7 @@ $module['nav'][] = array( 'title' => 'Servers', 'items' => $items); -// aufr�umen +// cleanup unset($items); $items[] = array( 'title' => 'Add user', @@ -86,6 +86,32 @@ $module['nav'][] = array( 'title' => 'DB Sync.', 'items' => $items); +// cleanup +unset($items); + + + +$items[] = array( 'title' => 'Languages', + 'target' => 'content', + 'link' => 'admin/language_list.php'); + +$items[] = array( 'title' => 'New Language', + 'target' => 'content', + 'link' => 'admin/language_add.php'); + +$items[] = array( 'title' => 'Export', + 'target' => 'content', + 'link' => 'admin/language_export.php'); + +$items[] = array( 'title' => 'Import', + 'target' => 'content', + 'link' => 'admin/language_import.php'); + +$module['nav'][] = array( 'title' => 'Language Editor', + 'open' => 1, + 'items' => $items); + + // aufr�umen unset($items); diff --git a/interface/web/help/lib/lang/en_support_message.lng b/interface/web/help/lib/lang/en_support_message.lng index 1f9aff1d1c..1d27248168 100644 --- a/interface/web/help/lib/lang/en_support_message.lng +++ b/interface/web/help/lib/lang/en_support_message.lng @@ -1,9 +1,9 @@ - \ No newline at end of file + diff --git a/interface/web/themes/default/style.css b/interface/web/themes/default/style.css index 27c1dffff0..46303b0050 100644 --- a/interface/web/themes/default/style.css +++ b/interface/web/themes/default/style.css @@ -282,6 +282,14 @@ textarea,input.text,select,option{ border: 1px solid #CC0000; text-decoration: none; +} +.msg { + font-family: Verdana, Arial, Helvetica, sans-serif; + font-size: 11px; + color: #000000; + border: 1px solid #00CC00; + text-decoration: none; + } INPUT { border: 1px solid #BFCBD9; -- GitLab