69307.175677 uso - Count Issues [0.0.0](/scripts/diff/69307/175677)

- Initial metadata block commit

Building this script in response to [this topic](/topics/47687) for a valid implementation.

69307.175677

fa94425556e1b77dc78cb1c36e9c580737d0213a
69307.175679 uso - Count Issues [0.0.1](/scripts/diff/69307/175679)

- Added actual script

Resolution for [this topic](/topics/47687).

69307.175679

fed3e7ad3629aae0cecbcc167d0fc07a8b18d913
69307.175696 uso - Count Issues [0.0.2](/scripts/diff/69307/175696)

- Changed the [@name](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40name) to a more suitable spacing

69307.175696

814540e54a80e4f0327f5cb39b8dc93ed20a3078
69307.175724 uso - Count Issues [0.0.3](/scripts/diff/69307/175724)

- Corrected topicid

69307.175724

19a4fa15f94f1f3b7fe3a31b7351e57fe9692cef
69307.175981 uso - Count Issues [0.0.4](/scripts/diff/69307/175981)

- Decided to always modify the DOM even at zero yes count

69307.175981

008ca68a9115e4da1b505ba0739b214f8276e548
69307.181013 uso - Count Issues [0.0.5](/scripts/diff/69307/181013)

- [@include](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40include) for /reviews/* pages

69307.181013

ef04faa0a5880c8dca09cdfc9260a868d342912b
69307.187958 uso - Count Issues [0.0.6](/scripts/diff/69307/187958)

- Added [@exclude](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40exclude) of meta.js routine

69307.187958

c4b923081d5ceda882193e656dde042cde7e4731
69307.188724 uso - Count Issues [0.1.0](/scripts/diff/69307/188724)

- Finally got XPath to work in 3.6.x... HTMLDocument doc is 99.9999999999999999999999999999999% identical to USO's
- Some code condense with proper implementation

69307.188724

a1e31e95382fbbeed8756465043a0e7cd668df65
69307.188825 uso - Count Issues [0.1.1](/scripts/diff/69307/188825)

- Declared matches to eliminate a warning and standard symmetry on quotes.

69307.188825

d1c31e7a24724610216610f9a937137dd20480f0
69307.188827 uso - Count Issues [0.1.2](/scripts/diff/69307/188827)

- Few more [@exclude](http://sf.net/apps/mediawiki/greasemonkey/index.php?title=Metadata_Block#.40exclude)s

69307.188827

65b64d5e392db6224f6cecf5bdd27f3f143960d6
69307.190182 uso - Count Issues [0.1.3](/scripts/diff/69307/190182)

- Cycle through html tag attributes and add those dynamically to doc

69307.190182

4d9886b1c88546c9cbada86a244919584dcd241b
69307.192057 uso - Count Issues [0.1.4](/scripts/diff/69307/192057)

- Added rudimentary error checking if returned XHTML document isn't parsed... Present on [this scripts homepage](/scripts/show/49366) due to USO currently not properly using &amp; in XHTML for title [localName](https://developer.mozilla.org/En/DOM/Node.localName).
- namespace resolver handles if no namespace present so eliminating doc = document check
- Trying out a JavaScript 1.7 keyword along with some more loop optimization.

69307.192057

9096d1330c9281ccf7e501ee2dfd140598bcb3e5
69307.192062 uso - Count Issues [0.1.5](/scripts/diff/69307/192062)

- Changed ERR to 0 for better symmetry?!

69307.192062

6c399e2ab56edde55b2b259d2e60f30608837903
69307.192170 uso - Count Issues [0.1.6](/scripts/diff/69307/192170)

- Attempt to fix ampersand issue by global replace of  &  with  &amp;

69307.192170

6fc264f35ddf2deef4bf0d872464e2af9f959a34
69307.192179 uso - Count Issues [0.1.7](/scripts/diff/69307/192179)

- Going to try an escape sequence instead... seems to work okay and generates the same slightly skewed source but eliminates the possibility if someone names their script & that or this & ... replacing & with %26

69307.192179

2bac6e0922ac3c4dbd4ff68166c8ed279b67e59e
69307.192193 uso - Count Issues [0.1.8](/scripts/diff/69307/192193)

- Reverting to replacing with  &amp;  as it looks "more proper" and added additional check to only attempt to fix USO XHTML error if ampersand is present in USO title.  This is where the 0.000000000000000000000000000001% of the doc is different then document. *sigh*
- Fixed rex miss

69307.192193

d78adbcd16489a9f1247b39601529955cdf5ad90
69307.207682 uso - Count Issues [0.1.9](/scripts/diff/69307/207682)

- > JavaScript 1.6 is not fully/currently supported in Seamonkey... reverting to var instead of let loop. See 0.1.4

69307.207682

bd5ebb1c3e068e7920afce9931f907c04f447d98
69307.235238 uso - Count Issues [0.1.10](/scripts/diff/69307/235238)

- changed updater url

69307.235238

932b483a8993afefaa989191e8a20e970925efd5
69307.235624 uso - Count Issues [0.2.0](/scripts/diff/69307/235624)

- Added some other counts, links, etc... Try it out you MIGHT EVEN LIKE IT! :)

Think I got most of the "kinks" out but one never knows.

69307.235624

8cebd63abb98e5cd861db5488b4a8b5ea7715ef0
69307.235692 uso - Count Issues [0.2.1](/scripts/diff/69307/235692)

- Buggah fix... shouldn't code when I'm this tired. ;)

69307.235692

f405514bad90a7d1ca166e0fa8ab3c2b2a4ddfe5