summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Rettberg2018-04-27 14:46:20 +0200
committerSimon Rettberg2018-04-27 14:46:20 +0200
commit27e7c658d12384d15b4c47483a181b6912f21b36 (patch)
tree30414276c67f13460fb69de474a73c2215b70da6
parent[dozmod] Open mail templates with missing placeholders on save (diff)
downloadslx-admin-27e7c658d12384d15b4c47483a181b6912f21b36.tar.gz
slx-admin-27e7c658d12384d15b4c47483a181b6912f21b36.tar.xz
slx-admin-27e7c658d12384d15b4c47483a181b6912f21b36.zip
[adduser] Print userid=1 bold in userlist
-rw-r--r--modules-available/adduser/page.inc.php4
-rw-r--r--modules-available/adduser/templates/page-userlist.html14
2 files changed, 12 insertions, 6 deletions
diff --git a/modules-available/adduser/page.inc.php b/modules-available/adduser/page.inc.php
index a841f251..cffe33f9 100644
--- a/modules-available/adduser/page.inc.php
+++ b/modules-available/adduser/page.inc.php
@@ -202,9 +202,13 @@ class Page_AddUser extends Page
foreach ($data['list'] as &$u) {
// Don't allow deleting user 1 and self
$u['hide_delete'] = $u['userid'] == 1 || $u['userid'] == User::getId();
+ if ($u['userid'] == 1) {
+ $u['userClass'] = 'slx-bold';
+ }
}
unset($u);
Permission::addGlobalTags($data['perms'], null, ['user.add', 'user.edit', 'user.remove']);
+ Module::isAvailable('js_stupidtable');
$page->render('page-userlist', $data);
}
}
diff --git a/modules-available/adduser/templates/page-userlist.html b/modules-available/adduser/templates/page-userlist.html
index 8d9c6de0..262553f6 100644
--- a/modules-available/adduser/templates/page-userlist.html
+++ b/modules-available/adduser/templates/page-userlist.html
@@ -5,20 +5,22 @@
<form method="get">
<input type="hidden" name="do" value="adduser">
<input type="hidden" name="show" value="edituser">
- <table class="table">
+ <table class="table stupidtable">
<thead>
<tr>
- <th>{{lang_login}}</th>
- <th>{{lang_name}}</th>
- <th>{{lang_phone}}</th>
- <th>{{lang_email}}</th>
+ <th data-sort="int" class="slx-smallcol">{{lang_userIdCol}}</th>
+ <th data-sort="string">{{lang_login}}</th>
+ <th data-sort="string">{{lang_name}}</th>
+ <th data-sort="string">{{lang_phone}}</th>
+ <th data-sort="string">{{lang_email}}</th>
<th width="1"></th>
</tr>
</thead>
<tbody>
{{#list}}
<tr>
- <td id="user-{{userid}}">{{login}}</td>
+ <td class="text-right {{userClass}}">{{userid}}</td>
+ <td id="user-{{userid}}" class="{{userClass}}">{{login}}</td>
<td>{{fullname}}</td>
<td>{{phone}}</td>
<td>{{email}}</td>