From 0ad613866e54ba8151aadb8af997c089a374cf38 Mon Sep 17 00:00:00 2001 From: F TEMPEZ Date: Wed, 27 Mar 2024 16:40:33 +0100 Subject: [PATCH] =?UTF-8?q?1.01=20Affiche=20de=20la=20fen=C3=AAtre=20lity?= =?UTF-8?q?=20apr=C3=A8s=20le=20clic=20sur=20un=20fichier=20non=20pris=20e?= =?UTF-8?q?n=20charge.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- module/folder/changes.md | 4 ++++ module/folder/folder.php | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 module/folder/changes.md diff --git a/module/folder/changes.md b/module/folder/changes.md new file mode 100644 index 00000000..932955eb --- /dev/null +++ b/module/folder/changes.md @@ -0,0 +1,4 @@ +1.01 +- Affiche uniqument les images dans Lity, force le téléchargement des autres ressources. Une option est à prévoir dans la configuration. +1.0 +- Version initiale publiée \ No newline at end of file diff --git a/module/folder/folder.php b/module/folder/folder.php index caf49ad7..395f9bbf 100644 --- a/module/folder/folder.php +++ b/module/folder/folder.php @@ -17,7 +17,7 @@ class folder extends common { - const VERSION = '1.0'; + const VERSION = '1.01'; const REALNAME = 'Partage de dossier'; const DATADIRECTORY = ''; // Contenu localisé inclus par défaut (page.json et module.json) @@ -186,8 +186,9 @@ class folder extends common $fileSizeFormatted = $this->formatSizeUnits($fileSize); $fileInfo = '
' . date('d/m/Y H:i', filemtime($fileFullPath)) . ' - ' . $fileSizeFormatted . '
'; } + $target = in_array($fileExtension, ['jpg', 'jpeg', 'png', 'gif', 'bmp', 'tiff', 'svg', 'ico', 'webp', 'avif']) ? 'data-lity' : 'download'; // Ajouter des balises d'ancrage autour du nom de fichier pour le rendre cliquable - $items .= '
  • ' . $file . '
    ' . $fileInfo . '
  • '; + $items .= '
  • ' . $file . '
    ' . $fileInfo . '
  • '; } // Fermer la liste