Skip to content
Snippets Groups Projects
Commit e4eefbdf authored by Till Brehm's avatar Till Brehm
Browse files

Merge branch 'database-user-list-addition-4264' into 'stable-3.1'

Adding client information to database user list (additional question on #4264 fixes #4264)



See merge request !469
parents 834e56b7 651376bc
No related branches found
Tags 3.1.9
No related merge requests found
...@@ -60,7 +60,8 @@ if($_SESSION['s']['user']['typ'] == 'admin') { ...@@ -60,7 +60,8 @@ if($_SESSION['s']['user']['typ'] == 'admin') {
'prefix' => "", 'prefix' => "",
'suffix' => "", 'suffix' => "",
'datasource' => array ( 'type' => 'SQL', 'datasource' => array ( 'type' => 'SQL',
'querystring' => 'SELECT groupid, name FROM sys_group WHERE groupid != 1 ORDER BY name', //'querystring' => 'SELECT groupid, name FROM sys_group WHERE groupid != 1 ORDER BY name',
'querystring' => "SELECT sys_group.groupid,CONCAT(IF(client.company_name != '', CONCAT(client.company_name, ' :: '), ''), IF(client.contact_firstname != '', CONCAT(client.contact_firstname, ' '), ''), client.contact_name, ' (', client.username, IF(client.customer_no != '', CONCAT(', ', client.customer_no), ''), ')') as name FROM sys_group, client WHERE sys_group.groupid != 1 AND sys_group.client_id = client.client_id ORDER BY client.company_name, client.contact_name",
'keyfield'=> 'groupid', 'keyfield'=> 'groupid',
'valuefield'=> 'name' 'valuefield'=> 'name'
), ),
...@@ -78,4 +79,4 @@ $liste["item"][] = array( 'field' => "database_user", ...@@ -78,4 +79,4 @@ $liste["item"][] = array( 'field' => "database_user",
'value' => ""); 'value' => "");
?> ?>
\ No newline at end of file
...@@ -17,10 +17,12 @@ ...@@ -17,10 +17,12 @@
<thead class="dark form-group-sm"> <thead class="dark form-group-sm">
<tr> <tr>
<th data-column="database_user"><tmpl_var name="database_user_txt"></th> <th data-column="database_user"><tmpl_var name="database_user_txt"></th>
<th data-column="sys_groupid"><tmpl_var name="sys_groupid_txt"></th>
<th class="small-col text-right">{tmpl_var name='search_limit'}</th> <th class="small-col text-right">{tmpl_var name='search_limit'}</th>
</tr> </tr>
<tr> <tr>
<td><input class="form-control" type="text" name="search_database_user" value="{tmpl_var name='search_database_user'}"/></td> <td><input class="form-control" type="text" name="search_database_user" value="{tmpl_var name='search_database_user'}"/></td>
<td><select class="form-control" name="search_sys_groupid">{tmpl_var name='search_sys_groupid'}</select></td>
<td class="text-right"><button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" data-submit-form="pageForm" data-form-action="sites/database_user_list.php"><span class="icon icon-filter"></span></button></td> <td class="text-right"><button type="button" class="btn btn-default formbutton-default formbutton-narrow" name="Filter" id="Filter" value="{tmpl_var name="filter_txt"}" data-submit-form="pageForm" data-form-action="sites/database_user_list.php"><span class="icon icon-filter"></span></button></td>
</tr> </tr>
</thead> </thead>
...@@ -28,6 +30,7 @@ ...@@ -28,6 +30,7 @@
<tmpl_loop name="records"> <tmpl_loop name="records">
<tr> <tr>
<td><a href="#" data-load-content="sites/database_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="database_user"}</a></td> <td><a href="#" data-load-content="sites/database_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="database_user"}</a></td>
<td><a href="#" data-load-content="sites/database_user_edit.php?id={tmpl_var name='id'}">{tmpl_var name="sys_groupid"}</a></td>
<td class="text-right"> <td class="text-right">
<a class="btn btn-default formbutton-default formbutton-narrow" data-load-content="sites/database_user_edit.php?id={tmpl_var name='id'}"><span class="icon icon-edit"></span></a> <a class="btn btn-default formbutton-default formbutton-narrow" data-load-content="sites/database_user_edit.php?id={tmpl_var name='id'}"><span class="icon icon-edit"></span></a>
<a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: ISPConfig.confirm_action('sites/database_user_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></a> <a class="btn btn-default formbutton-danger formbutton-narrow" href="javascript: ISPConfig.confirm_action('sites/database_user_del.php?id={tmpl_var name='id'}&phpsessid={tmpl_var name='phpsessid'}','{tmpl_var name='delete_confirmation'}');"><span class="icon icon-delete"></span></a>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment