1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-08 07:47:00 +02:00

Update ProcessTemplate not to detect hidden files when checking for new templates

This commit is contained in:
Ryan Cramer
2024-09-06 15:09:36 -04:00
parent fae4fac013
commit 754b1fffb7

View File

@@ -572,6 +572,7 @@ class ProcessTemplate extends Process implements ConfigurableModule {
if(substr($filename, -1 * strlen($ext)) != $ext) continue; if(substr($filename, -1 * strlen($ext)) != $ext) continue;
if($ignoreRegex && preg_match($ignoreRegex, $filename)) continue; if($ignoreRegex && preg_match($ignoreRegex, $filename)) continue;
$basename = basename($file->getFilename(), $ext); $basename = basename($file->getFilename(), $ext);
if(strpos($basename, '.') === 0) continue;
if($sanitizer->name($basename) !== $basename) continue; if($sanitizer->name($basename) !== $basename) continue;
if(ctype_digit($basename)) continue; if(ctype_digit($basename)) continue;
// if(count($templates->find("name=$basename"))) continue; // if(count($templates->find("name=$basename"))) continue;