I did this somewhere, now I need to remember how. I think one of these should work, but I may be too lazy at the moment to test it.
Option 1: \define sometest(testname,testfield) <$set name=subtest value=$testfield$> <$select tiddler="$testname$" field=<<subtest>>> <$list filter="[[DICTIONARYTIDDLERNAME]getindex[$testname$]]"> <$list filter=<<currentTiddler>>> <option value=<<currentTiddler>>><$text text=<<currentTiddler>>/></option> </$list> </$list> </$select> </$set> \end <<sometest LumbarKemps ips>> where you replace DICTIONARYTIDDLERNAME with the name of the dictionary tiddler you use. That will let you make the fewest changes I think The first way I thought of doing it was like this: \define sometest(testname,testfield) <$tiddler tiddler=DICTIONARYTIDDLERNAME> <$select tiddler="$testname$" field=<<subtest>>> <$list filter="[list[##$testname$]]"> <option value=<<currentTiddler>>><$text text=<<currentTiddler>>/></option> </$list> </$select> </$tiddler> \end <<sometest LumbarKemps ips>> the second one is a bit more concise, but I don't think there is any reason it is better. -- 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 https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/df675d61-0d37-4e6c-bccd-1afe4d5e1401%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

