This commit is contained in:
Fred Tempez 2024-03-27 12:00:55 +01:00
parent 14831c5425
commit 49a106b783
1 changed files with 20 additions and 19 deletions

View File

@ -112,12 +112,12 @@ class folder extends common
private function getFolderContent($chemin, $config = [])
{
$showSubFolder = isset ($config['showsubfolder']) ? $config['showsubfolder'] : true;
$sort = isset ($config['sort']) ? $config['sort'] : true;
$showDetails = isset ($config['showdetails']) ? $config['showdetails'] : false;
$initialFolderState = isset ($config['initialfolderstate']) ? $config['initialfolderstate'] : 'collapsed';
$iconPack = isset ($config['iconpack']) || !empty($config['iconpack']) ? $config['iconpack'] : 'classic';
$iconSize = isset ($config['iconsize']) || !empty($config['iconsize']) ? $config['iconsize'] : 'md';
$showSubFolder = isset($config['showsubfolder']) ? $config['showsubfolder'] : true;
$sort = isset($config['sort']) ? $config['sort'] : true;
$showDetails = isset($config['showdetails']) ? $config['showdetails'] : false;
$initialFolderState = isset($config['initialfolderstate']) ? $config['initialfolderstate'] : 'collapsed';
$iconPack = isset($config['iconpack']) || !empty($config['iconpack']) ? $config['iconpack'] : 'classic';
$iconSize = isset($config['iconsize']) || !empty($config['iconsize']) ? $config['iconsize'] : 'md';
// Vérifier si le chemin existe et est un dossier
if (is_dir($chemin)) {
@ -186,7 +186,8 @@ class folder extends common
$fileSizeFormatted = $this->formatSizeUnits($fileSize);
$fileInfo = '<div class="file-info-container">' . date('d/m/Y H:i', filemtime($fileFullPath)) . ' - ' . $fileSizeFormatted . '</div>';
}
$items .= '<li class=" fiv-' . $iconPack . ' fiv-icon-' . $fileExtensionClass . ' fiv-size-' . $iconSize . ' "><div class="fileContainer"><div class="file-name">' . $file . '</div>' . $fileInfo . '</div></li>';
// Ajouter des balises d'ancrage autour du nom de fichier pour le rendre cliquable
$items .= '<li class=" fiv-' . $iconPack . ' fiv-icon-' . $fileExtensionClass . ' fiv-size-' . $iconSize . ' "><a href="' . $fileFullPath . '" data-lity><div class="fileContainer"><div class="file-name">' . $file . '</div>' . $fileInfo . '</div></a></li>';
}
// Fermer la liste