From b5c40844526ac8d9cfa2b2e6498cf415b095893f Mon Sep 17 00:00:00 2001 From: Lukas Date: Thu, 17 Jan 2019 23:30:02 +0100 Subject: [PATCH] support anchor links for inline documentation (#482) --- src/Controller/HelpController.php | 2 ++ templates/help/index.html.twig | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Controller/HelpController.php b/src/Controller/HelpController.php index c35cf546..ff894d82 100644 --- a/src/Controller/HelpController.php +++ b/src/Controller/HelpController.php @@ -60,6 +60,8 @@ class HelpController extends AbstractController $content = file_get_contents($chapterFile); + $content = preg_replace('/\[(.+)\]\(([\w\-\/]+)(\.md)(\#[\w\-]+){0,1}\)/i', '[$1]($2$4)', $content); + return $this->render('help/index.html.twig', [ 'breadcrumb' => $breadcrumb, 'chapter' => $chapter, diff --git a/templates/help/index.html.twig b/templates/help/index.html.twig index 397abc3e..97adff93 100644 --- a/templates/help/index.html.twig +++ b/templates/help/index.html.twig @@ -6,7 +6,6 @@ {% block main %} {% set replacer = { - '.md"': '"', '': '
', 'href="../../': 'target="_blank" href="'~github~'blob/master/', ('href="' ~ github): 'target="_blank" href="'~github