If Webguide is working via localhost, but not internet, then Webguide is working perfectly fine, it's your router that is causing the issue.
whatever port you use when you type localhost:1234 (so port 1234), you need to forward in your routers firewall.
You can forward the same port# if you want, so external = 1234 to internal = 1234, then your computers static IP (probably 192.168. something..), and make sure you click enable if there is that checkbox.
You could also forward it with a different port, like 81 external and 1234 internal.
You might also need to check Windows firewall, to make sure it's set to allow from the internet, not just your local lan.
Now, try connecting to the site with whatever external port# you used in the port forward, so if you did 1234 to 1234, use domain.yourhost.com:1234 or if you used a different port like 81, domain.yourhost.com:81
To rule out that the domain name isn't the problem, use your actual IP, so go to www.whatismyip.com and use that IP instead of the domain, like http://111.122.133.144:1234
Athlon X2 4600, 2 GB DDR2 6400, Gigabyte 690g motherboard, ATI X2600 XT, Vista Ultimate, PVR150, PVR1600, Samsung 40" LCD