ci-bonfire/Bonfire — pull request #537 by sourcejedi (2012-07-30 14:56:56+00:00)
Title: HTML escaping and validity fixes v2

[changes from v1: the permission matrix fix should work now]

Running the HTML5 validator over Bonfire is interesting. Here's fixes for some of what shows up.

The translation editor missed escaping the strings in one place. (Hope no-one is running a production instance with open signup - permissions marked as TODO at the moment :-). The same was true of the log viewer (which might be even more of a concern :-).

The first commit is a smallish cleanup.
The third-last commit is a smallish bugfix.

The remaining commits are all very trivial.