Hallo,
quite new to TW and I love it, though it is dramatically underdocumented
and the whole docs are an almost unusable mess.
To my biggest astonishment, when I try to dynamically build the name of a
tiddler from inisde a macro, that macro output cannot be used from within a
transclude widget.
\define getMeTiddlerName(a_suffix) <<currentTiddler>>$a_suffix$
<$list filter="whateveFilterHere">
<$transclude tiddler=<<getMeTiddlerName "_EN">> /> <br/>
</$list>
In the example above, I obtain the tiddler's name by adding suffix 'EN' to
current tiddler, which the macro DOES, but then its output
<<getMeTiddlerName "EN">> doesn't make transclude widget behave as expected.
I also tried many combinations of single/double quotes, as for instance in:
<$transclude tiddler="<<getMeTiddlerName '_EN'>>" /> <br/>
but no result at all: the transclude widget DOESN'T transclude the
dynamically-built tiddler SOMETIDDLERNAME_EN
Not even the simpler version with hard-coded suffix works:
\define getMeTiddlerName() <<currentTiddler>>_EN
<$list filter="whateveFilterHere">
<$transclude tiddler=<<getMeTiddlerName>> /> <br/>
</$list>
Nor does it using double quotes for 'tiddler' parameter inside transclude
widget:
\define getMeTiddlerName() <<currentTiddler>>_EN
<$list filter="whateveFilterHere">
<$transclude tiddler="<<getMeTiddlerName>>" /> <br/>
</$list>
Thanks for helping, soooo frustrated!
CG
--
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 view this discussion on the web visit
https://groups.google.com/d/msgid/tiddlywiki/6cf88363-f9e5-4ab2-ae8a-bb27f5fb0078n%40googlegroups.com.