sorry to ask, i’m not sure if i understand the use of this snippet
<a class="tweetthis" href="http://twitter.com/home?status=Title+of+Post%20by%20%40UserName:%20http%3A%2F%2Ftinyurl.com">Tweet This!</a>
« MODx Parse Error »
MODx encountered the following error while attempting to parse the requested resource:
« `` is not numeric and may not be passed to makeUrl() »
Parser timing
MySQL: 0.0056 s (19 Requests)
PHP: 0.1780 s
Total: 0.1837 s
[[TweetThis? &name=`@talesunion` &text=`Tweet this news story!` &id=`[~[+id+]~]`]]</span>
« MODx Parse Error »
[~[+id+]~] would result in a URL, definitely the cause of your "not numeric" error! Why not just [+id+] if all you want is the docID?
As Susan pointed out, the error was caused because you passed a URL in rather than an ID. I’ve updated the code above now to check the id passed in is numeric. If not, it logs the error to the event log and defaults to the current page ID.
Also, if you’re passing in the current document id, you might as well leave &id out altogether - it will use the current document id by default anyway.

