From 7a1fa1f91b60bd5dc86175d73c315bf9fad05129 Mon Sep 17 00:00:00 2001 From: Mikhail Golenkov Date: Thu, 6 Feb 2020 18:02:59 +1100 Subject: [PATCH] Tweak regexp and exclude non-url entries #179. --- classes/local/controllers/maintenance_static_page_generator.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/classes/local/controllers/maintenance_static_page_generator.php b/classes/local/controllers/maintenance_static_page_generator.php index 5164152..5cf0eba 100644 --- a/classes/local/controllers/maintenance_static_page_generator.php +++ b/classes/local/controllers/maintenance_static_page_generator.php @@ -148,7 +148,7 @@ class maintenance_static_page_generator { global $CFG; $contents = file_get_contents($filename); - if (!preg_match_all('#url\([\'"]?([^\'"\)]+)#', $contents, $matches)) { + if (!preg_match_all('#url\([\'"]?(?!data:)([^\'"\)]+)#', $contents, $matches)) { return; } foreach ($matches[1] as $originalurl) {