UPDATE FOR SP2013:
URLs and tokens in SharePoint 2013
For SP2007:
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 occurrence will not be replaced by the token value:
~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.
P.S. I have noticed whenever I used ~site in the xslt web part, SharePoint generates the absolute link with ~site in the middle which brakes the link all the time). My solution - don't use the token at all and place only a relative link. Ex: to show link to view AllItems on the list with Name "Discussions"- "Lists/Discussions/AllItems.aspx
URLs and tokens in SharePoint 2013
For SP2007:
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 occurrence will not be replaced by the token value:
~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.
P.S. I have noticed whenever I used ~site in the xslt web part, SharePoint generates the absolute link with ~site in the middle which brakes the link all the time). My solution - don't use the token at all and place only a relative link. Ex: to show link to view AllItems on the list with Name "Discussions"- "Lists/Discussions/AllItems.aspx
I tried using a link from quality center (looks like this - td:// in sharepoint 2007. Does not work. URLs are limited to 'http://' only? Is there a work around other than hardcoding the QC urls as text?
ReplyDelete