From 76b463792e9061da2b70e9bb6eb4b806ebe90598 Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Tue, 26 May 2015 16:18:59 +0300 Subject: [PATCH] Fix for #196 - `+` in an image filename --- system/src/Grav/Common/Markdown/ParsedownGravTrait.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/system/src/Grav/Common/Markdown/ParsedownGravTrait.php b/system/src/Grav/Common/Markdown/ParsedownGravTrait.php index c265bf599..816cadfed 100644 --- a/system/src/Grav/Common/Markdown/ParsedownGravTrait.php +++ b/system/src/Grav/Common/Markdown/ParsedownGravTrait.php @@ -257,7 +257,7 @@ trait ParsedownGravTrait $page_path = $full_path; } else { // save the filename if a file is part of the path - $filename_regex = "/([\w\d-_]+\.([a-zA-Z]{2,4}))$/"; + $filename_regex = "/([\w\d-_\+]+\.([a-zA-Z]{2,4}))$/"; if (preg_match($filename_regex, $full_path, $matches)) { if ($matches[2] != 'md') { $filename = '/' . $matches[1];