Nameless Опубликовано: декабря 20, 2018 Жалоба Поделиться Опубликовано: декабря 20, 2018 Есть предложение по улучшению встроенного файлового менеджера для картинок, на данный момент поиск происходит только по названием с точным размером регистра, часто у картинок бывают названия как в верхнем так и в нижнем, что затрудняет их поиск Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Это популярное сообщение. BuslikDrev Опубликовано: декабря 30, 2018 Это популярное сообщение. Жалоба Поделиться Опубликовано: декабря 30, 2018 admin\controller\common\filemanager.php Скрытый текст Найти: // Get directories $directories = glob($directory . '/' . $filter_name . '*', GLOB_ONLYDIR); if (!$directories) { $directories = array(); } // Get files $files = glob($directory . '/' . $filter_name . '*.{jpg,jpeg,png,gif,JPG,JPEG,PNG,GIF}', GLOB_BRACE); if (!$files) { $files = array(); } Заменить на: // Get directories $directories = glob($directory . '/*', GLOB_ONLYDIR); if ($filter_name) { $bus_directories = array(); foreach ($directories as $directorie) { if (stristr(strtolower(basename($directorie)), strtolower($filter_name))) { $bus_directories[] = $directorie; } } $directories = $bus_directories; } if (!$directories) { $directories = array(); } // Get files $files = glob($directory . '/*.{jpg,jpeg,png,gif,JPG,JPEG,PNG,GIF}', GLOB_BRACE); if ($filter_name) { $bus_files = array(); foreach ($files as $file) { if (stristr(strtolower(basename($file)), strtolower($filter_name))) { $bus_files[] = $file; } } $files = $bus_files; } if (!$files) { $files = array(); } Чем больше фоток, тем дольше ищет, а то и вообще зависнет, но для кого-то это будет идеалом. Nameless 1 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.