diff --git a/admin_clients.php b/admin_clients.php index 5af0f787..28041023 100644 --- a/admin_clients.php +++ b/admin_clients.php @@ -43,7 +43,6 @@ if((int)$settings['multiserver']['enabled'] == 1) $log->logAction(ADM_ACTION, LOG_NOTICE, "viewed admin_clients"); $fields = array( - 'id' => 'ID#', 'name' => $lng['admin']['froxlorclients']['name'], 'enabled' => $lng['admin']['froxlorclients']['enabled'] ); @@ -63,11 +62,6 @@ if((int)$settings['multiserver']['enabled'] == 1) if($paging->checkDisplay($i)) { $row = htmlentities_array($row); - if((int)$row['enabled'] == 1) { - $row['enabled'] = $lng['panel']['yes']; - } else { - $row['enabled'] = $lng['panel']['no']; - } eval("\$froxlorclients.=\"" . getTemplate("froxlorclients/froxlorclients_client") . "\";"); $count++; } @@ -179,6 +173,19 @@ if((int)$settings['multiserver']['enabled'] == 1) eval("echo \"" . getTemplate("froxlorclients/froxlorclients_edit") . "\";"); } } + /** + * view client details + */ + elseif($action == 'view' + && $id != 0 + ) { + $client = froxlorclient::getInstance($userinfo, $db, $id); + + /** + * for now, we'll only show a few links + */ + eval("echo \"" . getTemplate("froxlorclients/froxlorclients_view") . "\";"); + } /** * edit client settings */ diff --git a/images/multiserver/no.png b/images/multiserver/no.png new file mode 100644 index 00000000..4f1cde2f Binary files /dev/null and b/images/multiserver/no.png differ diff --git a/images/multiserver/server.png b/images/multiserver/server.png new file mode 100644 index 00000000..7f2ba3cc Binary files /dev/null and b/images/multiserver/server.png differ diff --git a/images/multiserver/tick.png b/images/multiserver/tick.png new file mode 100644 index 00000000..fd847a5b Binary files /dev/null and b/images/multiserver/tick.png differ diff --git a/images/multiserver/view.png b/images/multiserver/view.png new file mode 100644 index 00000000..6adc65af Binary files /dev/null and b/images/multiserver/view.png differ diff --git a/templates/admin/froxlorclients/froxlorclients.tpl b/templates/admin/froxlorclients/froxlorclients.tpl index 09939fd9..72f71f94 100644 --- a/templates/admin/froxlorclients/froxlorclients.tpl +++ b/templates/admin/froxlorclients/froxlorclients.tpl @@ -5,23 +5,22 @@ $header
{$lng['menue']['multiserver']['clients']} |
- {$searchcode} | +{$searchcode} | ||||||
| ID# {$arrowcode['id']} | -{$lng['admin']['froxlorclients']['name']} {$arrowcode['name']} | -{$lng['admin']['froxlorclients']['desc']} | -{$lng['admin']['froxlorclients']['enabled']} {$arrowcode['enabled']} | -{$sortcode} | +# | +{$lng['admin']['froxlorclients']['name']} {$arrowcode['name']} {$lng['admin']['froxlorclients']['desc']} |
+ {$lng['admin']['froxlorclients']['enabled']} {$arrowcode['enabled']} | +{$sortcode} |
| {$pagingcode} | +{$pagingcode} | |||||||
| {$lng['admin']['froxlorclients']['add']} | +{$lng['admin']['froxlorclients']['add']} | |||||||
![Client #{$row['id']}](./images/multiserver/server.png)
+
+
+