I found the actual rules from the site.
This should settle everything.
Fog of War Games:
•Using the game chat to announce where a player's territories and troops may (or may not

) be is NOT against the rules. It may come across as unfair or not in the spirit of the game, but feel free to find strategic applications of this non-rule.
Links: Any links in live chat must follow the site guidelines. Links that force a user to automatically join a game are not allowed. In addition, links to sites containing nudity or pornography are NOT allowed. All users are responsible for any and all material on a link. Ignorance is not an excuse, so post links with great caution as any posted links are treated on a case by case basis as far as the discipline ladder is concerned.
Annoying Players:
•Sometimes you will find yourself in a game with an annoying player. If you do not like their comments in the chat or their playing style, you can add that player to your foe list. Once on the list, you will no longer have to read their comments, and they will not be able to join future games with you if you joined the game first. To modify your Foe (and Friends) List, check out the Friends and Foe Page.
•If a player's comments do not violate the rules posted below, then do not ask a moderator or administrator to intervene when a player annoys you. This includes curse words and foul language. They are allowed on this site and would be too difficult to moderate every one.
•After you are eliminated or the game ends, you will have the opportunity to rate your opponent. Use the ratings and up to 4 tags to describe your opponent and warn/encourage future participants.
So now to make a ruling we need to consider the following information.
"Feel free to find strategic applications of this non-rule." Would posting a link revealing the locations and troop counts in a fog of war be considered a strategic application of this non-rule? If so then it appears the community guidelines permit and even encourage people to reveal troop counts in fog of war games through the main chat. Finding a unique way to reveal these troop counts could therefore be considered a strategic application as the rules never stated that there were restrictions on how troop counts could be revealed.
Next question, does the players link violate the community guidelines?
according to the rules links are not allowed if they automatically force a user to join a game or contain nudity/pornography or other graphic material.
This link does not force anyone to join a game nor contain nudity/ pornography. Posting fog of war snapshots may be annoying but is it illegal?
Which brings me to my final point.
"Sometimes you will find yourself in a game with an annoying player. If you do not like their comments in the chat or their playing style, you can add that player to your foe list. Once on the list, you will no longer have to read their comments, and they will not be able to join future games with you if you joined the game first.
cont-(note this sentence does not come directly after statement above, I'm just posting the relevant statements to the case)"If a player's comments do not violate the rules posted below, then do not ask a moderator or administrator to intervene when a player annoys you. This includes curse words and foul language. They are allowed on this site and would be too difficult to moderate every one."
Now with this said. Some things players do may be annoying and even can be considered a nuisance, however just having an annoying playing style isn't neccesarily against the rules.
So based on all these rules, I'd have to say that the player being accused did not violate the rules, as there was nothing in the current rules that stated that what this player was illegal.
If you want to change or update the rules that can be done, but you cannot punish a player for violating a rule that did not exist at the current time of the offense. in other words no ex post facto.
Whatever is decided should be decided today and the player should get a pass this time if a new rule is created as he should not be punished for something decided after the fact.
Those are my thoughts though.
Its the moderators who decide this stuff but I just wanted to share my feelings on this.