From a377625751952acad8d69cca572523a2839cecc1 Mon Sep 17 00:00:00 2001 From: Joao Alves Date: Thu, 20 May 2021 14:10:33 +0100 Subject: [PATCH] Corrected exclude items. --- tinyfilemanager.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/tinyfilemanager.php b/tinyfilemanager.php index 7cf2b80..9a14ffe 100644 --- a/tinyfilemanager.php +++ b/tinyfilemanager.php @@ -2498,7 +2498,12 @@ function fm_get_parent_path($path) */ function fm_is_exclude_items($file) { $ext = strtolower(pathinfo($file, PATHINFO_EXTENSION)); - if(!in_array($file, FM_EXCLUDE_ITEMS) && !in_array("*.$ext", FM_EXCLUDE_ITEMS)) { + + $exclude_items = FM_EXCLUDE_ITEMS; + if (version_compare(PHP_VERSION, '7.0.0', '<')) { + $exclude_items = unserialize($exclude_items); + } + if (!in_array($file, $exclude_items) && !in_array("*.$ext", $exclude_items)) { return true; } return false;