Anyone got an idea of how to open a given trade skill link? Obviously I'm not talking about clicking it, but rather with code. I looked through Blizzard's UI code, but couldn't find anything interesting.
The tradeskill links have a bit of Blizzard magic in them. That's prolly why we can't open links, it's got to be hijacked at the C code somewhere in the OnClick Script handlers or something vauge like that. Opening a trade link remaps alot of internal functions to use an entirely different data set than the local player's data, blizz prolly don't want this overly abused maybe?
No it's just trade links. The issue is that we can't open the tradeskill panel via lua, it's a "spell" and therefore protected. When they added the links, they didn't change that at all. The game is the only thing that can open them. As Orion points out, we have other ways to decode the links, since we don't have a direct API.
by compatible, do you mean test to make sure they work together? or something else?
Yes Guild Craft is my addon, and i was just mentioning that if you do put this into your guild management thing, make the tradeskill stuff talk to each other. It only uses 2 messages, one to call for a poll and the other to send the links out.