Ajout de la fonctionnalité de suppression de fichiers

This commit is contained in:
leosw
2025-08-02 13:57:28 +02:00
parent ca25bccbec
commit f9f6debe65
2 changed files with 38 additions and 31 deletions

View File

@@ -49,6 +49,13 @@ if(isset($controller->splitted_url[1]) && $user->rankIsHigher("moderator")) {
$rows_per_pages = 50;
$files_folder = $config['medias_folder']."wiki/";
// Effacer un fichier
if(isset($controller->splitted_url[2]) && $controller->splitted_url[2]=='delete' && isset($controller->splitted_url[3])) {
$filename=$files_folder.$controller->splitted_url[3];
if (file_exists($filename))
unlink($filename);
}
// Get the file list
$files_list = scandir($files_folder);
// Populate table

View File

@@ -43,7 +43,7 @@
<td><?=formatBytes($file['size'], $user->locale)?></td>
<td><? echo datefmt_format($user->date_format,date_create($file['creation_date'], new DateTimeZone("UTC"))) ?></td>
<td>
<a href="<?=$file['name']?>"><span class="external-link"><i class="fas fa-trash"></i></span></a>
<a href="<?=$config['rel_root_folder']?>admin/wiki-files/delete/<?=$file['name']?>?orderby=<?=$orderby?>&amp;order=<?=$order?>" onclick="return confirm('Es-tu sûr de vouloir supprimer ?');"><span class="external-link"><i class="fas fa-trash"></i></span></a>
</td>
</tr>
<? } ?>