Skip to content

Commit 2870156

Browse files
committed
Deleting nodes is now located on index
1 parent 61d8332 commit 2870156

File tree

5 files changed

+39
-23
lines changed

5 files changed

+39
-23
lines changed

resources/themes/pterodactyl/admin/nodes/view/allocation.blade.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@
4343
<li><a href="{{ route('admin.nodes.view.configuration', $node->id) }}">Configuration</a></li>
4444
<li class="active"><a href="{{ route('admin.nodes.view.allocation', $node->id) }}">Allocation</a></li>
4545
<li><a href="{{ route('admin.nodes.view.servers', $node->id) }}">Servers</a></li>
46-
<li class="tab-danger"><a href="{{ route('admin.nodes.view.delete', $node->id) }}">Delete</a></li>
4746
</ul>
4847
</div>
4948
</div>

resources/themes/pterodactyl/admin/nodes/view/configuration.blade.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@
4343
<li class="active"><a href="{{ route('admin.nodes.view.configuration', $node->id) }}">Configuration</a></li>
4444
<li><a href="{{ route('admin.nodes.view.allocation', $node->id) }}">Allocation</a></li>
4545
<li><a href="{{ route('admin.nodes.view.servers', $node->id) }}">Servers</a></li>
46-
<li class="tab-danger"><a href="{{ route('admin.nodes.view.delete', $node->id) }}">Delete</a></li>
4746
</ul>
4847
</div>
4948
</div>

resources/themes/pterodactyl/admin/nodes/view/index.blade.php

Lines changed: 39 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -42,32 +42,52 @@
4242
<li><a href="{{ route('admin.nodes.view.configuration', $node->id) }}">Configuration</a></li>
4343
<li><a href="{{ route('admin.nodes.view.allocation', $node->id) }}">Allocation</a></li>
4444
<li><a href="{{ route('admin.nodes.view.servers', $node->id) }}">Servers</a></li>
45-
<li class="tab-danger"><a href="{{ route('admin.nodes.view.delete', $node->id) }}">Delete</a></li>
4645
</ul>
4746
</div>
4847
</div>
4948
</div>
5049
<div class="row">
5150
<div class="col-sm-8">
52-
<div class="box box-primary">
53-
<div class="box-header with-border">
54-
<h3 class="box-title">Information</h3>
51+
<div class="row">
52+
<div class="col-xs-12">
53+
<div class="box box-primary">
54+
<div class="box-header with-border">
55+
<h3 class="box-title">Information</h3>
56+
</div>
57+
<div class="box-body table-responsive no-padding">
58+
<table class="table table-hover">
59+
<tr>
60+
<td>Daemon Version</td>
61+
<td><code data-attr="info-version"><i class="fa fa-refresh fa-fw fa-spin"></i></code> (Latest: <code>{{ Version::getDaemon() }}</code>)</td>
62+
</tr>
63+
<tr>
64+
<td>System Information</td>
65+
<td data-attr="info-system"><i class="fa fa-refresh fa-fw fa-spin"></i></td>
66+
</tr>
67+
<tr>
68+
<td>Total CPU Cores</td>
69+
<td data-attr="info-cpus"><i class="fa fa-refresh fa-fw fa-spin"></i></td>
70+
</tr>
71+
</table>
72+
</div>
73+
</div>
5574
</div>
56-
<div class="box-body table-responsive no-padding">
57-
<table class="table table-hover">
58-
<tr>
59-
<td>Daemon Version</td>
60-
<td><code data-attr="info-version"><i class="fa fa-refresh fa-fw fa-spin"></i></code> (Latest: <code>{{ Version::getDaemon() }}</code>)</td>
61-
</tr>
62-
<tr>
63-
<td>System Information</td>
64-
<td data-attr="info-system"><i class="fa fa-refresh fa-fw fa-spin"></i></td>
65-
</tr>
66-
<tr>
67-
<td>Total CPU Cores</td>
68-
<td data-attr="info-cpus"><i class="fa fa-refresh fa-fw fa-spin"></i></td>
69-
</tr>
70-
</table>
75+
<div class="col-xs-12">
76+
<div class="box box-danger">
77+
<div class="box-header with-border">
78+
<h3 class="box-title">Delete Node</h3>
79+
</div>
80+
<div class="box-body">
81+
<p class="no-margin">Deleting a node is a irreversable action and will immediately remove this node from the panel. There must be no servers associated with this node in order to continue.</p>
82+
</div>
83+
<div class="box-footer">
84+
<form action="{{ route('admin.nodes.view.delete', $node->id) }}" method="POST">
85+
{!! csrf_field() !!}
86+
{!! method_field('DELETE') !!}
87+
<button type="submit" class="btn btn-danger btn-sm pull-right" {{ ($node->servers_count < 1) ?: 'disabled' }}>Yes, Delete This Node</button>
88+
</form>
89+
</div>
90+
</div>
7191
</div>
7292
</div>
7393
</div>

resources/themes/pterodactyl/admin/nodes/view/servers.blade.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@
4343
<li><a href="{{ route('admin.nodes.view.configuration', $node->id) }}">Configuration</a></li>
4444
<li><a href="{{ route('admin.nodes.view.allocation', $node->id) }}">Allocation</a></li>
4545
<li class="active"><a href="{{ route('admin.nodes.view.servers', $node->id) }}">Servers</a></li>
46-
<li class="tab-danger"><a href="{{ route('admin.nodes.view.delete', $node->id) }}">Delete</a></li>
4746
</ul>
4847
</div>
4948
</div>

resources/themes/pterodactyl/admin/nodes/view/settings.blade.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@
4343
<li><a href="{{ route('admin.nodes.view.configuration', $node->id) }}">Configuration</a></li>
4444
<li><a href="{{ route('admin.nodes.view.allocation', $node->id) }}">Allocation</a></li>
4545
<li><a href="{{ route('admin.nodes.view.servers', $node->id) }}">Servers</a></li>
46-
<li class="tab-danger"><a href="{{ route('admin.nodes.view.delete', $node->id) }}">Delete</a></li>
4746
</ul>
4847
</div>
4948
</div>

0 commit comments

Comments
 (0)