UI fixes for ACP -> Manage -> Registration Queue

v1.18.x
pichalite 8 years ago
parent ecad552fe1
commit 9bcb5710c1

@ -5,73 +5,75 @@
<!-- IF !users.length --> <!-- IF !users.length -->
<p class="panel-body"> <p class="panel-body">
There are no users in the registration queue. <br> There are no users in the registration queue. <br>
To enable this feature, go to <a href="{config.relative_path}/admin/settings/user">Settings &rarr; User &rarr; Authentication</a> and set To enable this feature, go to <a href="{config.relative_path}/admin/settings/user">Settings &rarr; User &rarr; User Registration</a> and set
<strong>Registration Type</strong> to "Admin Approval". <strong>Registration Type</strong> to "Admin Approval".
</p> </p>
<!-- ENDIF !users.length --> <!-- ENDIF !users.length -->
<table class="table table-striped users-list"> <div class="table-responsive">
<tr> <table class="table table-striped users-list">
<th>Name</th> <tr>
<th>Email</th> <th>Name</th>
<th class="hidden-xs">IP</th> <th>Email</th>
<th class="hidden-xs">Time</th> <th class="hidden-xs">IP</th>
<!-- BEGIN customHeaders --> <th class="hidden-xs">Time</th>
<th class="hidden-xs">{customHeaders.label}</th> <!-- BEGIN customHeaders -->
<!-- END customHeaders --> <th class="hidden-xs">{customHeaders.label}</th>
<th></th> <!-- END customHeaders -->
</tr> <th></th>
<!-- BEGIN users --> </tr>
<tr data-username="{users.username}"> <!-- BEGIN users -->
<td> <tr data-username="{users.username}">
<!-- IF users.usernameSpam --> <td>
<i class="fa fa-times-circle text-danger" title="Frequency: {users.spamData.username.frequency} Appears: {users.spamData.username.appears} Confidence: {users.spamData.username.confidence}"></i> <!-- IF users.usernameSpam -->
<!-- ELSE --> <i class="fa fa-times-circle text-danger" title="Frequency: {users.spamData.username.frequency} Appears: {users.spamData.username.appears} Confidence: {users.spamData.username.confidence}"></i>
<i class="fa fa-check text-success"></i> <!-- ELSE -->
<!-- ENDIF users.usernameSpam --> <i class="fa fa-check text-success"></i>
{users.username} <!-- ENDIF users.usernameSpam -->
</td> {users.username}
<td> </td>
<!-- IF users.emailSpam --> <td>
<i class="fa fa-times-circle text-danger" title="Frequency: {users.spamData.email.frequency} Appears: {users.spamData.email.appears}"></i> <!-- IF users.emailSpam -->
<!-- ELSE --> <i class="fa fa-times-circle text-danger" title="Frequency: {users.spamData.email.frequency} Appears: {users.spamData.email.appears}"></i>
<i class="fa fa-check text-success"></i> <!-- ELSE -->
<!-- ENDIF users.emailSpam --> <i class="fa fa-check text-success"></i>
{users.email} <!-- ENDIF users.emailSpam -->
</td> {users.email}
<td class="hidden-xs"> </td>
<!-- IF users.ipSpam --> <td class="hidden-xs">
<i class="fa fa-times-circle text-danger" title="Frequency: {users.spamData.ip.frequency} Appears: {users.spamData.ip.appears}"></i> <!-- IF users.ipSpam -->
<!-- ELSE --> <i class="fa fa-times-circle text-danger" title="Frequency: {users.spamData.ip.frequency} Appears: {users.spamData.ip.appears}"></i>
<i class="fa fa-check text-success"></i> <!-- ELSE -->
<!-- ENDIF users.ipSpam --> <i class="fa fa-check text-success"></i>
{users.ip} <!-- ENDIF users.ipSpam -->
<!-- BEGIN users.ipMatch --> {users.ip}
<br> <!-- BEGIN users.ipMatch -->
<!-- IF users.ipMatch.picture --> <br>
<img src="{users.ipMatch.picture}" class="user-img"/> <!-- IF users.ipMatch.picture -->
<!-- ELSE --> <img src="{users.ipMatch.picture}" class="user-img"/>
<div class="user-img avatar avatar-sm" style="background-color: {users.ipMatch.icon:bgColor};">{users.ipMatch.icon:text}</div> <!-- ELSE -->
<!-- ENDIF users.ipMatch.picture --> <div class="user-img avatar avatar-sm" style="background-color: {users.ipMatch.icon:bgColor};">{users.ipMatch.icon:text}</div>
<a href="/uid/{users.ipMatch.uid}">{users.ipMatch.username}</a> <!-- ENDIF users.ipMatch.picture -->
<!-- END users.ipMatch --> <a href="/uid/{users.ipMatch.uid}">{users.ipMatch.username}</a>
</td> <!-- END users.ipMatch -->
<td class="hidden-xs"> </td>
<span class="timeago" title="{users.timestampISO}"></span> <td class="hidden-xs">
</td> <span class="timeago" title="{users.timestampISO}"></span>
</td>
<!-- BEGIN users.customRows -->
<td class="hidden-xs">{users.customRows.value}</td> <!-- BEGIN users.customRows -->
<!-- END users.customRows --> <td class="hidden-xs">{users.customRows.value}</td>
<!-- END users.customRows -->
<td>
<div class="btn-group pull-right"> <td>
<button class="btn btn-success btn-xs" data-action="accept"><i class="fa fa-check"></i></button> <div class="btn-group pull-right">
<button class="btn btn-danger btn-xs" data-action="delete"><i class="fa fa-times"></i></button> <button class="btn btn-success btn-xs" data-action="accept"><i class="fa fa-check"></i></button>
</div> <button class="btn btn-danger btn-xs" data-action="delete"><i class="fa fa-times"></i></button>
</td> </div>
</tr> </td>
<!-- END users --> </tr>
</table> <!-- END users -->
</table>
</div>
<!-- IMPORT partials/paginator.tpl --> <!-- IMPORT partials/paginator.tpl -->
</div> </div>
@ -85,25 +87,27 @@
<br><br> <br><br>
The username will be displayed to the right of the emails for users who have redeemed their invitations. The username will be displayed to the right of the emails for users who have redeemed their invitations.
</p> </p>
<table class="table table-striped invites-list"> <div class="table-responsive">
<tr> <table class="table table-striped invites-list">
<th>Inviter Username</th> <tr>
<th>Invitee Email</th> <th>Inviter Username</th>
<th>Invitee Username (if registered)</th> <th>Invitee Email</th>
</tr> <th>Invitee Username (if registered)</th>
<!-- BEGIN invites --> </tr>
<!-- BEGIN invites.invitations --> <!-- BEGIN invites -->
<tr data-invitation-mail="{invites.invitations.email}" <!-- BEGIN invites.invitations -->
data-invited-by="{invites.username}"> <tr data-invitation-mail="{invites.invitations.email}"
<td class ="invited-by"><!-- IF @first -->{invites.username}<!-- ENDIF @first --></td> data-invited-by="{invites.username}">
<td>{invites.invitations.email}</td> <td class ="invited-by"><!-- IF @first -->{invites.username}<!-- ENDIF @first --></td>
<td>{invites.invitations.username} <td>{invites.invitations.email}</td>
<div class="btn-group pull-right"> <td>{invites.invitations.username}
<button class="btn btn-danger btn-xs" data-action="delete"><i class="fa fa-times"></i></button> <div class="btn-group pull-right">
</div> <button class="btn btn-danger btn-xs" data-action="delete"><i class="fa fa-times"></i></button>
</td> </div>
</tr> </td>
<!-- END invites.invitations --> </tr>
<!-- END invites --> <!-- END invites.invitations -->
</table> <!-- END invites -->
</table>
</div>
</div> </div>

Loading…
Cancel
Save