blob: e0169a803be5d609914fdf4aed9cc879079bfb4e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
|
{strip}
{minifind}
<div class="navbar">
<ul>
<li>{biticon ipackage="icons" iname="emblem-symbolic-link" iexplain="sort by"}</li>
<li>{smartlink iurl=$control.URL offset=$control.offset numrows=$control.numrows ititle="Username" isort="login"}</li>
<li>{smartlink iurl=$control.URL offset=$control.offset numrows=$control.numrows ititle="Real name" isort="real_name"}</li>
<li>{smartlink iurl=$control.URL offset=$control.offset numrows=$control.numrows ititle="Registration Date" isort="registration_date"}</li>
<li>{smartlink iurl=$control.URL offset=$control.offset numrows=$control.numrows ititle="Last Login" isort="current_login"}</li>
</ul>
</div>
{formfeedback hash=$feedback}
{form id=checkform}
<ul class="clear data">
{section name=user loop=$users}
<li class="item {cycle values='even,odd'}">
{if $gBitUser->hasPermission( 'p_users_admin' )}
<div class="floaticon">
<a href="{$smarty.const.USERS_PKG_URL}admin/index.php?assume_user={$users[user].user_id}" title="{tr}Assume User Identity{/tr}">{biticon ipackage=users iname="assume_user" iexplain="assume user identity" iforce="icon"}</a>
<a href="{$smarty.const.USERS_PKG_URL}preferences.php?view_user={$users[user].user_id}" title="{tr}Edit User Information{/tr}">{biticon ipackage="icons" iname="accessories-text-editor" iexplain="Edit User Information" iforce="icon"}</a>
<a href="{$smarty.const.USERS_PKG_URL}admin/assign_user.php?assign_user={$users[user].user_id}" title="{tr}Assign Group{/tr}">{biticon ipackage="icons" iname="emblem-shared" iexplain="assign group" iforce="icon"}</a>
{if $users[user].user_id != $smarty.const.ANONYMOUS_USER_ID && $users[user].user_id != $smarty.const.ROOT_USER_ID && $users[user].user_id != $gBitUser->mUserId}
<a href="{$smarty.const.USERS_PKG_URL}admin/index.php?offset={$control.offset}&numrows={$control.numrows}&sort_mode={$control.sort_mode}&action=delete&user_id={$users[user].user_id}" title="{tr}Remove{/tr}">{biticon ipackage="icons" iname="edit-delete" iexplain="remove user" iforce="icon"}</a>
<input type="checkbox" name="batch_user_ids[]" value="{$users[user].user_id}" />
{/if}
</div>
{/if}
{if $users[user].real_name}
<h2>{displayname hash=$users[user]} <small>{$users[user].login}</small></h2>
{else}
<h2>{displayname hash=$users[user]}</h2>
{/if}
{if $users[user].thumbnail_url}
<img alt="{tr}user portrait{/tr}" title="{$users[user].login} {tr}user portrait{/tr}" src="{$users[user].thumbnail_url}" class="thumb" />
{/if}
{if $gBitUser->hasPermission( 'p_users_admin' )}
{mailto address=$users[user].email encode="javascript"} ({tr}User ID{/tr}: {$users[user].user_id})<br/>
{/if}
{tr}Member since{/tr}: {$users[user].registration_date|bit_short_date}<br/>
{if $users[user].current_login }
{tr}Last seen: {$users[user].current_login|bit_short_date}{/tr}<br/>
{/if}
<div class="clear"></div>
</li>
{/section}
</ul>
{if $gBitUser->hasPermission( 'p_users_admin' )}
<div style="text-align:right;">
<script type="text/javascript">/* <![CDATA[ check / uncheck all */
document.write("<label for=\"switcher\">{tr}Select All{/tr}</label> ");
document.write("<input name=\"switcher\" id=\"switcher\" type=\"checkbox\" onclick=\"switchCheckboxes(this.form.id,'batch_user_ids[]','switcher')\" />");
/* ]]> */</script>
<br />
<select name="action" onchange="this.form.submit();">
<option value="">{tr}with checked{/tr}:</option>
<option value="delete">{tr}Remove{/tr}</option>
</select>
<noscript>
<div><input type="submit" value="{tr}Submit{/tr}" /></div>
</noscript>
</div>
{/if}
{/form}
<p class="clear total small">
{tr}Total number of entries{/tr}: {$usercount}
</p>
{pagination}
{/strip}
|