Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
pterodactyl
GitHub Repository: pterodactyl/panel
Path: blob/1.0-develop/resources/views/admin/servers/view/delete.blade.php
7461 views
1
@extends('layouts.admin')
2
3
@section('title')
4
Server — {{ $server->name }}: Delete
5
@endsection
6
7
@section('content-header')
8
<h1>{{ $server->name }}<small>Delete this server from the panel.</small></h1>
9
<ol class="breadcrumb">
10
<li><a href="{{ route('admin.index') }}">Admin</a></li>
11
<li><a href="{{ route('admin.servers') }}">Servers</a></li>
12
<li><a href="{{ route('admin.servers.view', $server->id) }}">{{ $server->name }}</a></li>
13
<li class="active">Delete</li>
14
</ol>
15
@endsection
16
17
@section('content')
18
@include('admin.servers.partials.navigation')
19
<div class="row">
20
<div class="col-md-6">
21
<div class="box">
22
<div class="box-header with-border">
23
<h3 class="box-title">Safely Delete Server</h3>
24
</div>
25
<div class="box-body">
26
<p>This action will attempt to delete the server from both the panel and daemon. If either one reports an error the action will be cancelled.</p>
27
<p class="text-danger small">Deleting a server is an irreversible action. <strong>All server data</strong> (including files and users) will be removed from the system.</p>
28
</div>
29
<div class="box-footer">
30
<form id="deleteform" action="{{ route('admin.servers.view.delete', $server->id) }}" method="POST">
31
{!! csrf_field() !!}
32
<button id="deletebtn" class="btn btn-danger">Safely Delete This Server</button>
33
</form>
34
</div>
35
</div>
36
</div>
37
<div class="col-md-6">
38
<div class="box box-danger">
39
<div class="box-header with-border">
40
<h3 class="box-title">Force Delete Server</h3>
41
</div>
42
<div class="box-body">
43
<p>This action will attempt to delete the server from both the panel and daemon. If the daemon does not respond, or reports an error the deletion will continue.</p>
44
<p class="text-danger small">Deleting a server is an irreversible action. <strong>All server data</strong> (including files and users) will be removed from the system. This method may leave dangling files on your daemon if it reports an error.</p>
45
</div>
46
<div class="box-footer">
47
<form id="forcedeleteform" action="{{ route('admin.servers.view.delete', $server->id) }}" method="POST">
48
{!! csrf_field() !!}
49
<input type="hidden" name="force_delete" value="1" />
50
<button id="forcedeletebtn"" class="btn btn-danger">Forcibly Delete This Server</button>
51
</form>
52
</div>
53
</div>
54
</div>
55
</div>
56
@endsection
57
58
@section('footer-scripts')
59
@parent
60
<script>
61
$('#deletebtn').click(function (event) {
62
event.preventDefault();
63
swal({
64
title: '',
65
type: 'warning',
66
text: 'Are you sure that you want to delete this server? There is no going back, all data will immediately be removed.',
67
showCancelButton: true,
68
confirmButtonText: 'Delete',
69
confirmButtonColor: '#d9534f',
70
closeOnConfirm: false
71
}, function () {
72
$('#deleteform').submit()
73
});
74
});
75
76
$('#forcedeletebtn').click(function (event) {
77
event.preventDefault();
78
swal({
79
title: '',
80
type: 'warning',
81
text: 'Are you sure that you want to delete this server? There is no going back, all data will immediately be removed.',
82
showCancelButton: true,
83
confirmButtonText: 'Delete',
84
confirmButtonColor: '#d9534f',
85
closeOnConfirm: false
86
}, function () {
87
$('#forcedeleteform').submit()
88
});
89
});
90
</script>
91
@endsection
92
93