{{DataTiddler.getData
("Tiddler","variable")}}.thisisalwaysthesame.com/

is not the correct syntax for contructing an evaluated parameter
value...

The {{...}} syntax must enclose the entire parameter.  In the above
example, you need to retrieve the field value and then also append the
quoted text ".thisisalwaysthesame.com/" (using the javascript "+"
operator) to create a single resulting value, like this:

{{DataTiddler.getData ("Tiddler","variable")
+".thisisalwaysthesame.com/"}}


The reason your erroneous syntax 'sort of worked' is:

First, the {{...}} param was processed, yielding "http://000"; as a
parameter value.  Next, the remaining ".thisisalwaysthesame.com/" was
treated as an additional parameter for the
<<LaunchApplicationButton ...>> macro.  The macro then joined the two
parameter values together into a single space-separated string, which
it passed on to the specified application.  As you surmised, "%20" is
the hexadecimal code for SPACE.

enjoy,
-e
Eric Shulman
TiddlyTools / ELS Design Studios

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/tiddlywiki?hl=en.

Reply via email to