diff --git a/Theme/Backend/Lang/en.lang.php b/Theme/Backend/Lang/en.lang.php
index 6632cfb..ffb46fe 100644
--- a/Theme/Backend/Lang/en.lang.php
+++ b/Theme/Backend/Lang/en.lang.php
@@ -129,4 +129,9 @@ return ['Admin' => [
'i:rem' => 'IP address or URL for remote access.',
'i:rc' => 'Forcing re-cache for every user.',
'i:timef' => 'Time format.',
+ 'Status0' => 'None',
+ 'Status1' => 'Active',
+ 'Status2' => 'Inactive',
+ 'Status3' => 'Timehout',
+ 'Status4' => 'Banned',
]];
diff --git a/Theme/Backend/accounts-list.tpl.php b/Theme/Backend/accounts-list.tpl.php
index df22d53..2e3097a 100644
--- a/Theme/Backend/accounts-list.tpl.php
+++ b/Theme/Backend/accounts-list.tpl.php
@@ -42,10 +42,15 @@ echo $this->getData('nav')->render();
| = $footerView->render(); ?>
|
getData('list:elements') as $key => $value) : $c++;
- $url = \phpOMS\Uri\UriFactory::build('{/base}/{/lang}/backend/admin/account/settings?{?}&id=' . $value->getId()); ?>
+ $url = \phpOMS\Uri\UriFactory::build('{/base}/{/lang}/backend/admin/account/settings?{?}&id=' . $value->getId());
+ $color = 'darkred';
+ if($value->getStatus() === \phpOMS\Account\AccountStatus::ACTIVE) { $color = 'green'; }
+ elseif($value->getStatus() === \phpOMS\Account\AccountStatus::INACTIVE) { $color = 'darkblue'; }
+ elseif($value->getStatus() === \phpOMS\Account\AccountStatus::TIMEOUT) { $color = 'purple'; }
+ elseif($value->getStatus() === phpOMS\Account\AccountStatus::BANNED) { $color = 'red'; } ?>
| = htmlspecialchars($value->getId(), ENT_COMPAT, 'utf-8'); ?>
- | = htmlspecialchars($value->getStatus(), ENT_COMPAT, 'utf-8'); ?>
+ | = $this->getHtml('Status'. $value->getStatus()); ?>
| = htmlspecialchars($value->getName1(), ENT_COMPAT, 'utf-8'); ?>
| = htmlspecialchars($value->getLastActive()->format('Y-m-d H:i:s'), ENT_COMPAT, 'utf-8'); ?>
| = htmlspecialchars($value->getCreatedAt()->format('Y-m-d H:i:s'), ENT_COMPAT, 'utf-8'); ?>
|