I'm trying to construct a tabulated listing of tiddlers using the following template. In the <tr> element, "order" is an attribute, and it's value XXX is the tiddler's position in the title list (not shown in example).
<$list filter="filter goes here"> <tr order="XXX"> <!-- row contents here --> </tr> </$list> As I've discovered, tiddlywiki macros don't do simple text substituion at all, so doing something obvious like \define makerow(i) <tr order="$i"> <$list filter="filter goes here"> <$macrocall $name="makerow" i=<<XXX>> /> <!-- row contents here --> </tr> </$list> doesn't work because the substition works fine, but the macro output then seems to be rendered into the DOM tree as a <tr order="1"></tr>, but NOT wrapped around my row contents (and the </tr> in the source is now an orphaned end element). Can anyone instruct me on how I can produce <tr> elements so they get the correct attribute value and wrap my row contents - the row contents in the sample is quite complicated, so I suspect it'll break tiddlywiki if the answer is to move the lot up into the macro. Cheers, Iain -- 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 tiddlywiki+unsubscr...@googlegroups.com. To post to this group, send email to tiddlywiki@googlegroups.com. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/e93f79fd-ceb6-42fb-96b3-9f9d89016aad%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.