From eec35bbdaad4c52ef7eb7fc1cac74bb32409c3e6 Mon Sep 17 00:00:00 2001 From: "Matteo Franci a.k.a. Fugerit" Date: Thu, 24 Apr 2025 18:11:58 +0200 Subject: [PATCH] handling link in asciidoc handler #399 --- CHANGELOG.md | 4 ++++ .../template/macro/ascidoc-element.ftl | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3dd6841b4..dd83c4f91 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Fixed + +- [fj-doc-freemarker] handling link in asciidoc handler + ## [8.13.3] - 2025-04-24 ### Fixed diff --git a/fj-doc-freemarker/src/main/resources/fj_doc_freemarker_config/template/macro/ascidoc-element.ftl b/fj-doc-freemarker/src/main/resources/fj_doc_freemarker_config/template/macro/ascidoc-element.ftl index c41dbb3ee..cb7fecad3 100644 --- a/fj-doc-freemarker/src/main/resources/fj_doc_freemarker_config/template/macro/ascidoc-element.ftl +++ b/fj-doc-freemarker/src/main/resources/fj_doc_freemarker_config/template/macro/ascidoc-element.ftl @@ -28,7 +28,7 @@ <#macro handlePara current><@handleHeadings headLevel=current.headLevel/><@handleTextStyle styleValue=current.style text=current.text/> + -<#macro handlePhrase current><@handleTextStyle styleValue=current.style text=current.text/> +<#macro handlePhrase current><#if (current.link)?? >link:${current.link}[<@handleTextStyle styleValue=current.style text=current.text/>]<#else><@handleTextStyle styleValue=current.style text=current.text/> <#macro handleRowList docTable rowList> <#list rowList as row>