Following is a list of tokens available in Sharepoint to use in your URLs. Be aware that Sharepoint only replaces the value of a token once for a given string, so if you have used the same token twice, second occurance will not be replaced by the token value. I will post a solution to do it in my next article:
~site – Web site (SPWeb) relative link.
~sitecollection – site collection (SPSite) relative link.
In addition, you can use the following tokens within a URL:
{ItemId} – Integer ID that represents the item within a list.
{ItemUrl} – URL of the item being acted upon. Only work for documents in libraries. [Not functional in Beta 2]
{ListId} - GUID that represents the list.
{SiteUrl} – URL of the Web site (SPWeb).
{RecurrenceId} – Recurrence index. This token is not supported for use in the context menus of list items.
