diff --git a/core/modules/widgets/link.js b/core/modules/widgets/link.js index 76822668b..127250326 100755 --- a/core/modules/widgets/link.js +++ b/core/modules/widgets/link.js @@ -98,6 +98,7 @@ LinkWidget.prototype.renderLink = function(parent,nextSibling) { var wikiLinkTemplateMacro = this.getVariable("tv-wikilink-template"), wikiLinkTemplate = wikiLinkTemplateMacro ? wikiLinkTemplateMacro.trim() : "#$uri_encoded$"; wikiLinkText = $tw.utils.replaceString(wikiLinkTemplate,"$uri_encoded$",encodeURIComponent(this.to)); + wikiLinkText = $tw.utils.replaceString(wikiLinkTemplate,"$title_slugify$",this.wiki.slugify(this.to)); wikiLinkText = $tw.utils.replaceString(wikiLinkText,"$uri_doubleencoded$",encodeURIComponent(encodeURIComponent(this.to))); } // Override with the value of tv-get-export-link if defined diff --git a/core/wiki/sitemaps/StaticSite.tid b/core/wiki/sitemaps/StaticSite.tid index eee2969f0..fdae612dc 100644 --- a/core/wiki/sitemaps/StaticSite.tid +++ b/core/wiki/sitemaps/StaticSite.tid @@ -5,3 +5,4 @@ tags: $:/tags/SiteMap list: $:/core/routes/StaticSite/Index $:/core/routes/StaticSite/HTML $:/core/routes/StaticSite/Images $:/core/routes/StaticSite/Styles var-tv-wikilink-template-filter: [slugify[]addsuffix[.html]] var-tv-image-template-filter: [slugify[]addprefix[../images/]addsuffix] +var-tv-wikilink-template: $title_slugify$.html