The photos in the post you displayed were just links so they are not even being hosted by the forum.
https://www.rolexforums.com/showthre...89#post8247589
The photos should be visible to anyone and everyone.
So you should get this checked as its something on your personal computer.