Hi Tobias

> However, I don't want the entire message to be contained in the
DataTiddler

Perhaps you could just have a macro call in the DataTiddler?

Best wishes

Jeremy



On Fri, Dec 5, 2014 at 11:19 AM, Tobias Beer <[email protected]> wrote:

> I am using this redirect template tagged *$:/tags/ViewTemplate*...
>
> $:/.tb/ui/ViewTemplate/redirected-tb5 @ tb5
> <http://tb5.tiddlyspot.com/#%24%3A%2F.tb%2Fui%2FViewTemplate%2Fredirected-tb5>
>
> ...to show a conditional message based on whether or not there is an entry
> for the current tiddler in this JSON DataTiddler:
>
> $:/.tb/config/redirected-tb5 @ tb5
> <http://tb5.tiddlyspot.com/#%24%3A%2F.tb%2Fconfig%2Fredirected-tb5>
>
> However, I don't want the entire message to be contained in the
> DataTiddler, but rather move the common bits ("moved to ") into the
> template, yet still be able to transclude the contents of that DataTiddler
> index.
>
> At that point, I need a *$reveal* or *$list filter="[all[current]...]"* to
> check if that index is defined for the current tiddler.
> This is where I'm stuck, as I always get the "moved to " message...
>
> \define getIndex() {{$:/.tb/config/Redirected-tb5##$(currentTiddler)$}}
> <$reveal type="nomatch" default="" text=<<redirect>>>
> <div class="redirected">
> moved to <$transclude tiddler="$:/.tb/config/Redirected-tb5" index=<<
> currentTiddler>>/>
> </div>
> </$reveal>
>
> How do I conditionally check if an index is defined?
>
> Best wishes, Tobias.
>
> --
> You received this message because you are subscribed to the Google Groups
> "TiddlyWiki" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/tiddlywiki.
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Jeremy Ruston
mailto:[email protected]

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.

Reply via email to