Skip to content

Commit 36c139d

Browse files
committed
Better file deletion confirmation (shows file to be deleted)
1 parent 228d6b1 commit 36c139d

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

resources/views/server/files/index.blade.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,14 +98,16 @@ function reloadActionClick () {
9898
9999
// Handle Deleting Files
100100
function reloadActionDelete () {
101-
$('a.delete_file').click(function (e) {
101+
$('[data-action="delete_file"]').click(function (e) {
102102
e.preventDefault();
103103
var clicked = $(this);
104104
var deleteItemPath = $(this).attr('href');
105105
106106
swal({
107107
type: 'warning',
108-
title: 'Really Delete this File?',
108+
title: '',
109+
text: 'Are you sure you want to delete <code>' + clicked.data('name') + '</code>?',
110+
html: true,
109111
showCancelButton: true,
110112
showConfirmButton: true,
111113
closeOnConfirm: false,

resources/views/server/files/list.blade.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
</div>
6161
<div class="col-md-3">
6262
@can('delete-files', $server)
63-
<a href="@if($folder['directory'] !== ''){{ rawurlencode($folder['directory']) }}/@endif{{ rawurlencode($folder['entry']) }}" class="delete_file"><span class="badge label-danger"><i class="fa fa-trash-o"></i></span></a>
63+
<a href="@if($folder['directory'] !== ''){{ rawurlencode($folder['directory']) }}/@endif{{ rawurlencode($folder['entry']) }}" data-action="delete_file" data-name="{{ $folder['entry'] }}"><span class="badge label-danger"><i class="fa fa-trash-o"></i></span></a>
6464
@endcan
6565
</div>
6666
</div>
@@ -94,7 +94,7 @@
9494
</div>
9595
<div class="col-md-3">
9696
@can('delete-files', $server)
97-
<a href="@if($file['directory'] !== ''){{ rawurlencode($file['directory']) }}/@endif{{ rawurlencode($file['entry']) }}" class="delete_file"><span class="badge label-danger"><i class="fa fa-trash-o"></i></span>
97+
<a href="@if($file['directory'] !== ''){{ rawurlencode($file['directory']) }}/@endif{{ rawurlencode($file['entry']) }}" data-action="delete_file" data-name="{{ $file['entry'] }}"><span class="badge label-danger"><i class="fa fa-trash-o"></i></span>
9898
@endcan
9999
</div>
100100
</div>

0 commit comments

Comments
 (0)