Hi Tom,
You should be able to build up links to the list or library by concatenating existing items.
Web Url/lists/List Name - for a list
Web Url/List Name – for a library
To get a url to the folder, you could do a regular expression on the item url to get the folder part. You should be able to do it with one regular expression, but my reg ex knowledge is not that good so I had to do it in two steps J
Reg Ex action 1:
Pattern: ^.*/
Replacement text: leave blank
Input text: {Common:ItemUrl}
Store result in: a variable called ‘filename’
Reg Ex action 1:
Pattern: {WorkflowVariable:filename}
Replacement text: leave blank
Input Text: {Common:ItemUrl}
Store result in: a variable to hold your folder url.
The first action will get the file name from the item url, and the second action will remove the filename from the entire url, leaving only the folder path.
Finally, the SDK describes how a developer can create new custom insertable tokens that show up in the common list. This allows you to add any extra items that you need.
regards,
James