From 8b251ca350eeb8d6e317c1f799bd68fb8cfebf84 Mon Sep 17 00:00:00 2001 From: Andy Miller Date: Fri, 23 Jan 2015 16:37:20 -0700 Subject: [PATCH] Part 2 of greedy fix --- 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 3e2a8307d..0039c653e 100644 --- a/system/src/Grav/Common/Markdown/ParsedownGravTrait.php +++ b/system/src/Grav/Common/Markdown/ParsedownGravTrait.php @@ -220,7 +220,7 @@ trait ParsedownGravTrait // If this is a 'real' filepath clean it up if (file_exists($this->page->path() . '/' . parse_url($markdown_url, PHP_URL_PATH))) { $relative_path = $this->base_url . preg_replace('/\/([\d]+\.)/', '/', str_replace($this->pages_dir, '', $this->page->path())); - $markdown_url = preg_replace('/^([\d]+.)/', '', preg_replace('/\/([\d]+.)/', '/', trim(preg_replace('/[^\/]+(\.md$)/', '', $markdown_url), '/'))); + $markdown_url = preg_replace('/^([\d]+\.)/', '', preg_replace('/\/([\d]+\.)/', '/', trim(preg_replace('/[^\/]+(\.md$)/', '', $markdown_url), '/'))); } // else its a relative path already