Thanks!!

On 11 June 2010 13:03, Mike <[email protected]> wrote:

> Example:
> http://www.strm.us/tw/testwiki.htm#TransclusionDoesNotExist
>
> Site w/ Theme
> http://www.strm.us/tw/testwiki.htm#chkRandomTheme:true
>
> HTH,
>
> Mike
>
> On Jun 10, 9:49 pm, Mike <[email protected]> wrote:
> > watch the google wrapping in the middle - the config, does not exist
> > lines should be on one line before the else.. ..
> >
> > HTH,
> > Mike
> >
> > On Jun 10, 8:58 pm, Claudio Li <[email protected]> wrote:
> >
> > > Hi Vincenzo,
> >
> > > I did the same but was unable to load the plugin...
> >
> > > Title=zzTransclude Tag=systemConfig
> > > -----
> > > (function(){
> >
> > >        var macro = config.macros.tiddler;
> > > ......
> >
> > > })();
> >
> > > -----
> >
> > > How did you do it?
> >
> > > On 8 June 2010 17:48, vince <[email protected]> wrote:
> >
> > > > 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]<tiddlywiki%[email protected]>
> <tiddlywiki%2bunsubscr...@googlegrou ps.com>
> > > > .
> > > > For more options, visit this group at
> > > >http://groups.google.com/group/tiddlywiki?hl=en.
>
> --
> 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]<tiddlywiki%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/tiddlywiki?hl=en.
>
>

-- 
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.

Reply via email to