Skip to content

Commit

Permalink
allow full control to backend admins
Browse files Browse the repository at this point in the history
  • Loading branch information
dries007 committed Oct 14, 2014
1 parent f14d4ff commit e4f13e3
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/main/resources/templates/server.ftl
@@ -1,6 +1,6 @@
<#include "header.ftl">
<#assign allowModify = server.canUserControl(user) >
<#assign isCoOwner = server.isCoOwner(user) >
<#assign allowModify = server.canUserControl(user) || admin>
<#assign isCoOwner = server.isCoOwner(user) || admin >
<h1>${server.name} <small> ${server.getDisplayAddress()} <span class="label label-<#if server.online>success<#else>danger</#if>"><#if server.online>Online<#else>Offline</#if></span></small></h1>
<p>
<div class="btn-group">
Expand Down Expand Up @@ -32,7 +32,7 @@
</thead>
<tbody>
<#list ["name", "onlinePlayers", "slots", "motd", "gameMode", "mapName", "playerList", "plugins", "version", "gameID"] as key>
<#assign value = server.get(key)>
<#assign value = server.get(key)>
<tr>
<td style="text-align: right;">${key}</td>
<td style="text-align: left;"><#if value?is_number>${value?c}<#elseif value?is_boolean>${value?string}<#elseif value?is_sequence>${value?join(", ")}<#else>${value}</#if></td>
Expand Down Expand Up @@ -132,7 +132,7 @@
<a type="button" href='/filemanager/${server.name}' class="btn btn-info">File Manager</a>
</div>
<div class="btn-group">
<#if server.ownerObject == user><button type="button" onclick="var name = prompt('Username of the future owner?'); if (name != null && confirm('Are you sure?')) {call('server', '${server.name}', 'setOwner', name);}" class="btn btn-danger">Change owner</button></#if>
<#if server.ownerObject == user || admin><button type="button" onclick="var name = prompt('Username of the future owner?'); if (name != null && confirm('Are you sure?')) {call('server', '${server.name}', 'setOwner', name);}" class="btn btn-danger">Change owner</button></#if>
<button type="button" <#if isCoOwner && !server.online>onclick="if (confirm('Are you sure?\nThis will remove all files related to this server!')) {call('server', '${server.name}', 'delete'); window.location='/'}" <#else>disabled</#if> class="btn btn-danger">Delete server</button>
</div>
<hr>
Expand Down

0 comments on commit e4f13e3

Please sign in to comment.