It is exactly what I needed, and it is working wonderfully!! (I have put it in a new tiddler with a name I liked, tagged as systemConfig, saved and reloaded)
Thank you very much!! Vincenzo On 7 Giu, 19:13, colmjude <[email protected]> wrote: > > if I use the tiddler macro for transclusion of a non existing tiddler, > > like: > > <<tiddler nonExistingTiddler>> > > nothing is visualized. > > > I would like to have some kind of highlight or error message or > > placeholder: > > this could be useful to detect mispelling errors, and also as a memo > > for > > contents not included yet. > > One way to achieve this is the override the transclusion method so > that instead of displaying nothing it displays a msg of your choice. > I have written a short plugin that achieves this. > > (function(){ > > var macro = config.macros.tiddler; > > var _transclude = macro.transclude; > macro.transclude = function(wrapper, tiddlerName, args){ > // check to see if empty > var text = store.getTiddlerText(tiddlerName); > if(!text){ > > config.macros.tiddler.renderText(wrapper,tiddlerName+" does not > exist",tiddlerName,params); > } else { > // call original > _transclude(wrapper, tiddlerName, args); > } > > }; > > })(); > > You can change 'tiddlerName+" does not exist"' to any msg you want to > display. > > Hope that is what you were looking for... > > Colm -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/tiddlywiki?hl=en.

