kopia lustrzana https://github.com/miklobit/TiddlyWiki5
Update transclude parser rule to use the tiddler macro for single tiddlers
rodzic
62fac05411
commit
4530eaf24a
|
@ -34,21 +34,23 @@ exports.parse = function(match,isBlock) {
|
|||
match = regExp.exec(this.source);
|
||||
if(match && match.index === this.pos) {
|
||||
this.pos = match.index + match[0].length;
|
||||
var params = {};
|
||||
var macro, params = {};
|
||||
// Check if it is a single tiddler
|
||||
if(match[1]) {
|
||||
params.title = match[1];
|
||||
macro = "tiddler";
|
||||
params.target = match[1];
|
||||
} else {
|
||||
// Else it is a filter
|
||||
macro = "transclude";
|
||||
params.filter = match[2];
|
||||
}
|
||||
if(match[3]) {
|
||||
params.templateTitle = match[3];
|
||||
params.template = match[3];
|
||||
}
|
||||
if(match[4]) {
|
||||
params.templateText = match[4];
|
||||
}
|
||||
return [$tw.Tree.Macro("transclude",{
|
||||
return [$tw.Tree.Macro(macro,{
|
||||
srcParams: params,
|
||||
wiki: this.wiki
|
||||
})];
|
||||
|
|
Ładowanie…
Reference in New Issue