Fix error in non-admin page and other various small issues

- Hiding the workshop link (from pull-request https://github.com/AUTUpStageTeam/UpStage2013/pull/116) causes an error in non-admin page, so I adjust the hiding method a bit
- Add a missing opening comment quotes as it causes a compile error
- Fix small layout issues in media edit page