kopia lustrzana https://github.com/miklobit/TiddlyWiki5
Add support for slugify to the link widget's tv-wikilink-template handling
rodzic
c4cdb1ed8c
commit
02d390a673
|
@ -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
|
||||
|
|
|
@ -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<extension>]
|
||||
var-tv-wikilink-template: $title_slugify$.html
|
||||
|
|
Ładowanie…
Reference in New Issue