There is a subtle issue with how links work on these forums that occasionally cause some difficulty.
The issue is that when you post a link to something that’s *on the same site* that you’re posting from, the complete url is not saved only the relative url. Even in the case where the entire url is written out and it *appears* to be complete it really isn’t.
For example the following links are the website from which I’m posting, the forum into which I’m posting and a link to the post itself.
http://forums.galciv2.com
http://forums.galciv2.com/forum/503
http://forums.galciv2.com/352000
The problem is that because the above three links reference the site from which this post was created the links are not saved as written and only the following “relative” paths are stored.
/
/forum/503
/352000
To see this go to forums.galciv2.com and examine the above links and then go any other SD site, like forums.joeuser.com and examine them again.
If the only website that could access this post was the website on which it was created then there would be no problem and all three links would work exactly as if there were complete url’s instead of only relative.
The problem is that, as everyone should be aware, there are at least 12 different Stardock websites and most forums exist on multiple websites. So if someone were to read this thread from a different website and follow the above links they would get different results.
For example the first link would simply direct someone to the forum homepage *of the site* they happened to be on. That’s clearly not the same place that the poster intended and so if referenced from a site different from the site where the post was created the link would make no sense.
The link to the forum is similar but subtly different. In this case it depends on whether or not the referenced forum exists on the site from which the post is read. If the forum exists on the site from which the thread is read then the link will indeed take you to the proper forum but it will be the forum *as it is on that site from which the thread is read*. This actually is not totally unreasonable since why should you leave the site you’re on and go to a different site that may have an entirely different display scheme (like light lettering on a dark background versus the other way around) when you can go to the identical forum without leaving the site or experiencing any display variation.
However if the referenced forum does not exist on the site from which the post is read then you’re taken to a place that I refer to as “limbo” where you can see a list of the “invisible” forums on that particular site (try http://forums.wincustomize.com/forum/412 versus http://forums.joeuser.com/forum/412). No matter how interesting that may be it still leaves you with a link that makes no sense.
Obviously if a forum doesn’t exist on a site then it’s unlikely that someone would be reading a thread that’s contained in that particular forum but I could have easily referenced a forum other than the one that contains the thread in question and if someone was reading the thread from a site that happened to “share” the containing forum but not the forum that’s the target of the link then you would get the above described behavior.
Finally we have the case of the link to an individual thread. In this case the point is pretty much moot because *all* threads can be accessed from *all* sites even if the containing forum is not otherwise accessible on the site from which the link is read. You may end up somewhere “funky” (i.e. a non existent forum) but you simply stay on the same site that you were on to begin with and most folks wouldn’t even notice that the containing forum did not exist on that site.
Really this mostly comes into play when specifically addressing multiple sites in shared forums and what I’ve done in the past to get around this issue is to either post the thread from a site other than the site that will be the target of my intended links, which is rather awkward, or I post it from the site that I’m referencing and then go to a different site to edit in the full url’s, again a bit of a pain.
All of this pain could be eliminated if all links merely saved the entire url instead of a relative path. In this case anyone choosing to follow the link will be taken to precisely where the author intended and everything would make sense.