Skip to content

Commit 5045c7e

Browse files
author
moglia
committed
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.
1 parent 903ede0 commit 5045c7e

File tree

4 files changed

+16
-3
lines changed

4 files changed

+16
-3
lines changed
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
<?php
2-
$wb['list_head_txt'] = 'Banco de Dados';
2+
$wb['list_head_txt'] = 'Bancos de Dados';
33
$wb['active_txt'] = 'Ativo';
44
$wb['remote_access_txt'] = 'Acesso Remoto';
55
$wb['server_id_txt'] = 'Servidor';
6+
$wb['database_user_txt'] = 'Usu�rio do Banco';
67
$wb['database_name_txt'] = 'Nome do banco';
78
$wb['add_new_record_txt'] = 'Adcionar um novo banco';
89
?>

interface/web/sites/lib/lang/en_database_list.lng

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ $wb["list_head_txt"] = 'Database';
33
$wb["active_txt"] = 'Active';
44
$wb["remote_access_txt"] = 'Remote Access';
55
$wb["server_id_txt"] = 'Server';
6+
$wb["database_user_txt"] = 'Database user';
67
$wb["database_name_txt"] = 'Database name';
78
$wb["add_new_record_txt"] = 'Add new Database';
89
?>

interface/web/sites/list/database.list.php

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
'width' => "",
8181
'value' => "");
8282

83-
$liste["item"][] = array( 'field' => "database_name",
83+
$liste["item"][] = array( 'field' => "database_user",
8484
'datatype' => "VARCHAR",
8585
'formtype' => "TEXT",
8686
'op' => "like",
@@ -89,5 +89,13 @@
8989
'width' => "",
9090
'value' => "");
9191

92+
$liste["item"][] = array( 'field' => "database_name",
93+
'datatype' => "VARCHAR",
94+
'formtype' => "TEXT",
95+
'op' => "like",
96+
'prefix' => "%",
97+
'suffix' => "%",
98+
'width' => "",
99+
'value' => "");
92100

93101
?>

interface/web/sites/templates/database_list.htm

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,13 +21,15 @@ <h2><tmpl_var name="list_head_txt"></h2>
2121
<th class="tbl_col_active" scope="col"><tmpl_var name="active_txt"></th>
2222
<th class="tbl_col_remote_access" scope="col"><tmpl_var name="remote_access_txt"></th>
2323
<th class="tbl_col_server_id" scope="col"><tmpl_var name="server_id_txt"></th>
24+
<th class="tbl_col_database_name" scope="col"><tmpl_var name="database_user_txt"></th>
2425
<th class="tbl_col_database_name" scope="col"><tmpl_var name="database_name_txt"></th>
2526
<th class="tbl_col_buttons" scope="col">&nbsp;</th>
2627
</tr>
2728
<tr>
2829
<td class="tbl_col_active"><select name="search_active" onChange="submitForm('pageForm','sites/database_list.php');">{tmpl_var name='search_active'}</select></td>
2930
<td class="tbl_col_remote_access"><select name="search_remote_access" onChange="submitForm('pageForm','sites/database_list.php');">{tmpl_var name='search_remote_access'}</select></td>
3031
<td class="tbl_col_server_id"><select name="search_server_id" onChange="submitForm('pageForm','sites/database_list.php');">{tmpl_var name='search_server_id'}</select></td>
32+
<td class="tbl_col_database_user"><input type="text" name="search_database_user" value="{tmpl_var name='search_database_user'}" /></td>
3133
<td class="tbl_col_database_name"><input type="text" name="search_database_name" value="{tmpl_var name='search_database_name'}" /></td>
3234
<td class="tbl_col_buttons"><div class="buttons"><button type="button" class="icons16 icoFilter" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" onClick="submitForm('pageForm','sites/database_list.php');"><span>{tmpl_var name="filter_txt"}</span></button></div></td>
3335
</tr>
@@ -38,6 +40,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
3840
<td class="tbl_col_active"><a href="#" onClick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="active"}</a></td>
3941
<td class="tbl_col_remote_access"><a href="#" onClick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="remote_access"}</a></td>
4042
<td class="tbl_col_server_id"><a href="#" onClick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="server_id"}</a></td>
43+
<td class="tbl_col_database_user"><a href="#" onClick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="database_user"}</a></td>
4144
<td class="tbl_col_database_name"><a href="#" onClick="loadContent('sites/database_edit.php?id={tmpl_var name='id'}');">{tmpl_var name="database_name"}</a></td>
4245
<td class="tbl_col_buttons">
4346
<div class="buttons icons16">
@@ -51,7 +54,7 @@ <h2><tmpl_var name="list_head_txt"></h2>
5154
</tbody>
5255
<tfoot>
5356
<tr>
54-
<td class="tbl_footer tbl_paging" colspan="5"><tmpl_var name="paging"></td>
57+
<td class="tbl_footer tbl_paging" colspan="6"><tmpl_var name="paging"></td>
5558
</tr>
5659
</tfoot>
5760
</table>

0 commit comments

Comments
 (0)