add more columns for custom-column selection (admin view)

Signed-off-by: Michael Kaufmann <d00p@froxlor.org>
This commit is contained in:
Michael Kaufmann
2022-05-15 17:50:12 +02:00
parent a5115414a8
commit b12d9abaf2
7 changed files with 178 additions and 27 deletions

View File

@@ -51,6 +51,14 @@ return [
'label' => lng('customer.name'),
'field' => 'name',
],
'email' => [
'label' => lng('login.email'),
'field' => 'email',
],
'def_language' => [
'label' => lng('login.profile_lng'),
'field' => 'def_language',
],
'customers_used' => [
'label' => lng('admin.customers'),
'field' => 'customers_used',
@@ -66,12 +74,34 @@ return [
'field' => 'traffic',
'callback' => [ProgressBar::class, 'traffic'],
],
'caneditphpsettings' => [
'label' => lng('admin.caneditphpsettings'),
'field' => 'caneditphpsettings',
'class' => 'text-center',
'callback' => [Text::class, 'boolean'],
],
'change_serversettings' => [
'label' => lng('admin.change_serversettings'),
'field' => 'change_serversettings',
'class' => 'text-center',
'callback' => [Text::class, 'boolean'],
],
'deactivated' => [
'label' => lng('admin.deactivated'),
'field' => 'deactivated',
'class' => 'text-center',
'callback' => [Text::class, 'boolean'],
],
'theme' => [
'label' => lng('panel.theme'),
'field' => 'theme',
],
'api_allowed' => [
'label' => lng('usersettings.api_allowed.title'),
'field' => 'api_allowed',
'class' => 'text-center',
'callback' => [Text::class, 'boolean'],
],
],
'visible_columns' => Listing::getVisibleColumnsForListing('admin_list', [
'loginname',