From 5045c7ee88c4dd07586179268799415b176e624c Mon Sep 17 00:00:00 2001 From: moglia Date: Wed, 12 May 2010 18:41:58 +0000 Subject: [PATCH] Improved database list for turns end user life easy. If you are admin you need back to client list do consult id. Only admin can view CLIEND_ID for example and limited users can not know your id using easy way. This issue reported by my ispconfig end users. Direct show of end database user name resolve all of these steps on a single step. --- interface/web/sites/lib/lang/br_database_list.lng | 3 ++- interface/web/sites/lib/lang/en_database_list.lng | 1 + interface/web/sites/list/database.list.php | 10 +++++++++- interface/web/sites/templates/database_list.htm | 5 ++++- 4 files changed, 16 insertions(+), 3 deletions(-) diff --git a/interface/web/sites/lib/lang/br_database_list.lng b/interface/web/sites/lib/lang/br_database_list.lng index 00dfbb3bc4..1b07f1f3e6 100644 --- a/interface/web/sites/lib/lang/br_database_list.lng +++ b/interface/web/sites/lib/lang/br_database_list.lng @@ -1,8 +1,9 @@ diff --git a/interface/web/sites/lib/lang/en_database_list.lng b/interface/web/sites/lib/lang/en_database_list.lng index f6dc5586eb..ff599d270a 100644 --- a/interface/web/sites/lib/lang/en_database_list.lng +++ b/interface/web/sites/lib/lang/en_database_list.lng @@ -3,6 +3,7 @@ $wb["list_head_txt"] = 'Database'; $wb["active_txt"] = 'Active'; $wb["remote_access_txt"] = 'Remote Access'; $wb["server_id_txt"] = 'Server'; +$wb["database_user_txt"] = 'Database user'; $wb["database_name_txt"] = 'Database name'; $wb["add_new_record_txt"] = 'Add new Database'; ?> \ No newline at end of file diff --git a/interface/web/sites/list/database.list.php b/interface/web/sites/list/database.list.php index edd895aa5d..2fce7631a4 100644 --- a/interface/web/sites/list/database.list.php +++ b/interface/web/sites/list/database.list.php @@ -80,7 +80,7 @@ $liste["item"][] = array( 'field' => "server_id", 'width' => "", 'value' => ""); -$liste["item"][] = array( 'field' => "database_name", +$liste["item"][] = array( 'field' => "database_user", 'datatype' => "VARCHAR", 'formtype' => "TEXT", 'op' => "like", @@ -89,5 +89,13 @@ $liste["item"][] = array( 'field' => "database_name", 'width' => "", 'value' => ""); +$liste["item"][] = array( 'field' => "database_name", + 'datatype' => "VARCHAR", + 'formtype' => "TEXT", + 'op' => "like", + 'prefix' => "%", + 'suffix' => "%", + 'width' => "", + 'value' => ""); ?> \ No newline at end of file diff --git a/interface/web/sites/templates/database_list.htm b/interface/web/sites/templates/database_list.htm index 4e98200273..ad897d6290 100644 --- a/interface/web/sites/templates/database_list.htm +++ b/interface/web/sites/templates/database_list.htm @@ -21,6 +21,7 @@ +   @@ -28,6 +29,7 @@ +
@@ -38,6 +40,7 @@ {tmpl_var name="active"} {tmpl_var name="remote_access"} {tmpl_var name="server_id"} + {tmpl_var name="database_user"} {tmpl_var name="database_name"}
@@ -51,7 +54,7 @@ - + -- GitLab