tgstation/-tg-station — pull request #3667 by MrStonedOne (2014-05-08 20:51:40+00:00)
Title: Minor fixes to admin permissions

Mainly fixing a few consistency issues between admin verbs, admin topics, and user verbs

I used the most permissive one when fixing consistency, comments appreciated.

Details:

* Admin pm is now a default verb,
* this can already be used via many alog links, the player panel, etc.

* Admins without permission to use jmp links (because they can't aghost) can now use them if they are already ghosted.

* View variables no longer throws permission errors when opening nested variables without +varedit.
* This would work for admins without +varedit (because you don't need it), but they would also see a permission error

I was tempted to give access to individual player's player panel to +admin-less admins since they can see it via alog href links and mob view variables panel but they explicitly get denied for the player panel as a whole so I would love some comments on that.