you could always try to use onPlayerTouchsMe()
although i always find it annoying that whenever i hit a sign, i suddenly get this lousy say2 message.
but it would immensly simplify some things
PHP Code:
//CLIENTSIDE
function onPlayerTouchsMe()
{
openURL("http://wiki.graal.net");
}