Steve,
In the above code you do not close the "name" macro with an end, also in that ext the """ is imbalanced (7), place your text in an empty tiddler and get that working before you place it in the macro. What do you intend using """?
Also macros need to reliably return their content - for example if it contained a select and/or list widget. As a result they are not wikified until the last moment - for example if
where contained in a macro it would only be evaluated at the time of the macro call, then the result wikified.
I was looking for a good example how to wikify the content of your above macro, or more to the point, let it be wikified, rather than being returned as mostly static text. However I now see it is broken wiki text to start with.
Try this