Here’s some other info I read in some other threads (I’m not mrhaw, so I don’t have the uncanny ability to have the bookmarks at my fingertips):
With the link ~tag syntax, here are a couple interesting things:
You can append parameters in a safe way just by adding them like this:
[[~123? ¶m1=`[[*my_val]]`]]
That avoids the problems that can occur if you’re trying to append parameters to a URL and you don’t know if the "?" has already been used or not (e.g. if FURLs aren’t enabled)... e.g.
// DON'T DO THIS:
[[~123]]?param1='[[*my_val]]
There was also another post out there with weird behavior if the first character of the URL was an integer, MODx would load up the resource with that ID (!), e.g.
http://yourmodxsite.com/1-I-can-type-whatever-i-want-here-and-it-will-still-load-page_id-1.html
It had to do with php’s intval() function:
http://modxcms.com/forums/index.php/topic,53586.msg309996.html
Anyway... seemed apropos to the discussion, so I thought I’d share.