109 lines
4.1 KiB
Smarty
109 lines
4.1 KiB
Smarty
<script language="javascript">
|
|
function storeFee(id) {
|
|
$.ajax({
|
|
type: "POST",
|
|
url: "{$smarty.server.PHP_SELF}",
|
|
data: "page={$smarty.request.page}&action={$smarty.request.action}&do=fee&account_id=" + id,
|
|
});
|
|
}
|
|
function storeLock(id) {
|
|
$.ajax({
|
|
type: "POST",
|
|
url: "{$smarty.server.PHP_SELF}",
|
|
data: "page={$smarty.request.page}&action={$smarty.request.action}&do=lock&account_id=" + id,
|
|
});
|
|
}
|
|
function storeAdmin(id) {
|
|
$.ajax({
|
|
type: "POST",
|
|
url: "{$smarty.server.PHP_SELF}",
|
|
data: "page={$smarty.request.page}&action={$smarty.request.action}&do=admin&account_id=" + id,
|
|
});
|
|
}
|
|
</script>
|
|
|
|
|
|
<article class="module width_full">
|
|
<header>
|
|
<h3>User Information</h3>
|
|
<div class="submit_link">{include file="global/pagination.tpl"}</div>
|
|
</header>
|
|
<table width="100%" class="tablesorterpager">
|
|
<thead>
|
|
<tr>
|
|
<th align="center">ID</th>
|
|
<th align="left">Username</th>
|
|
<th align="left">E-Mail</th>
|
|
<th align="right">Shares </th>
|
|
<th align="right">Hashrate </th>
|
|
<th align="right">Est. Donation </th>
|
|
<th align="right">Est. Payout </th>
|
|
<th align="right">Balance </th>
|
|
<th align="center">Admin</th>
|
|
<th align="center">Locked</th>
|
|
<th align="center">No Fees</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{nocache}
|
|
{section name=user loop=$USERS|default}
|
|
<tr>
|
|
<td align="center">{$USERS[user].id}</td>
|
|
<td align="left">{$USERS[user].username|escape}</td>
|
|
<td align="left">{$USERS[user].email|escape}</td>
|
|
<td align="right">{$USERS[user].shares}</td>
|
|
<td align="right">{$USERS[user].hashrate}</td>
|
|
<td align="right">{$USERS[user].payout.est_donation|number_format:"8"}</td>
|
|
<td align="right">{$USERS[user].payout.est_payout|number_format:"8"}</td>
|
|
<td align="right">{$USERS[user].balance|number_format:"8"}</td>
|
|
<td align="center">
|
|
<input type="hidden" name="admin[{$USERS[user].id}]" value="0"/>
|
|
<input type="checkbox" onclick="storeAdmin({$USERS[user].id})" name="admin[{$USERS[user].id}]" value="1" id="admin[{$USERS[user].id}]" {if $USERS[user].is_admin}checked{/if} />
|
|
<label for="admin[{$USERS[user].id}]"></label>
|
|
</td>
|
|
<td align="center">
|
|
<input type="hidden" name="locked[{$USERS[user].id}]" value="0"/>
|
|
<input type="checkbox" onclick="storeLock({$USERS[user].id})" name="locked[{$USERS[user].id}]" value="1" id="locked[{$USERS[user].id}]" {if $USERS[user].is_locked}checked{/if} />
|
|
<label for="locked[{$USERS[user].id}]"></label>
|
|
</td>
|
|
<td align="center">
|
|
<input type="hidden" name="nofee[{$USERS[user].id}]" value="0"/>
|
|
<input type="checkbox" onclick="storeFee({$USERS[user].id})" name="nofee[{$USERS[user].id}]" value="1" id="nofee[{$USERS[user].id}]" {if $USERS[user].no_fees}checked{/if} />
|
|
<label for="nofee[{$USERS[user].id}]"></label>
|
|
</td>
|
|
</tr>
|
|
{sectionelse}
|
|
<tr>
|
|
<td colspan="10"></td>
|
|
</tr>
|
|
{/section}
|
|
{/nocache}
|
|
</tbody>
|
|
<tfoot>
|
|
<tr>
|
|
<th align="center">ID</th>
|
|
<th align="left">Username</th>
|
|
<th align="left">E-Mail</th>
|
|
<th align="right">Shares </th>
|
|
<th align="right">Hashrate </th>
|
|
<th align="right">Est. Donation </th>
|
|
<th align="right">Est. Payout </th>
|
|
<th align="right">Balance </th>
|
|
<th align="center">Admin</th>
|
|
<th align="center">Locked</th>
|
|
<th align="center">No Fees</th>
|
|
</tr>
|
|
</tfoot>
|
|
</table>
|
|
<footer>
|
|
<div class="submit_link">
|
|
<form action="{$smarty.server.PHP_SELF}" method="POST" id='query'>
|
|
<input type="hidden" name="page" value="{$smarty.request.page}">
|
|
<input type="hidden" name="action" value="{$smarty.request.action}">
|
|
<input type="text" class="pin" name="query" value="{$smarty.request.query|default:"%"}">
|
|
<input type="submit" value="Query" class="alt_btn">
|
|
</form>
|
|
</div>
|
|
</footer>
|
|
</article>
|