53 lines
1.8 KiB
Plaintext
53 lines
1.8 KiB
Plaintext
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<%- include(dataset.getFile(dataset.theme.codename +"/views/extra/meta"), {title: "User list!" }) %>
|
|
|
|
|
|
<body>
|
|
<link href='https://unpkg.com/boxicons@2.1.2/css/boxicons.min.css' rel='stylesheet'>
|
|
|
|
<%- include(dataset.getFile(dataset.theme.codename +"/views/extra/navbar")) %>
|
|
|
|
<div class="users">
|
|
<% users.filter(member=> !member.deleted || user.admin ).forEach(member => { %>
|
|
<div style="display:flex;justify-content:center;">
|
|
<div class="user-box">
|
|
<img src="<%= member.avatar %>" class="user-box-img">
|
|
<div class="user-box-title"> <a href="<%= member.getLink() %>">
|
|
<% if (member.deleted) { %> <span style="color: var(--important);">[DELETED]</span><% } %>
|
|
<%= member.name %></a></div>
|
|
</div>
|
|
</div>
|
|
<% }); %>
|
|
|
|
</div>
|
|
<% if(typeof page === "number"){ %>
|
|
<div class="mb-3 clearfix">
|
|
<nav aria-label="Navigate post pages">
|
|
<ul class="pagination justify-content-center">
|
|
<li class="page-item <%= page > 0 ?"": "disabled" %>">
|
|
<a class="page-link" href="/users?page=<%= page-1 %>" tabindex="-1">Back</a>
|
|
</li>
|
|
<% for(let i=0; i < pages; i++){ %>
|
|
<li class="page-item">
|
|
<a class="page-link <%= i==page?'active':'' %>" href="/users?page=<%= i %>"><%= i+1 %>
|
|
<% if (i==page){ %>
|
|
<span class="sr-only">(current)</span>
|
|
<% } %>
|
|
</a>
|
|
</li>
|
|
<% } %>
|
|
<li class="page-item <%= pages-1 > page ?"": "disabled" %>">
|
|
<a class="page-link" href="/users?page=<%= page+1 %>">Next</a>
|
|
</li>
|
|
</ul>
|
|
</nav>
|
|
</div>
|
|
|
|
<% } %>
|
|
<%- include(dataset.getFile(dataset.theme.codename +"/views/extra/footer")) %>
|
|
|
|
</body>
|
|
|
|
</html> |