Open main menu

Writing Magnifying.PNGThis user is a member of
the Guild of Copy Editors.
Crypto key.svgThis user has an SHA-512 committed identity.
See this userbox's invocation.
Babel user information
en-N This user has a native understanding of English.
Users by language

My administrative actionsEdit

  • General administrative actions: Any administrator should feel free to undo any of my administrative actions without consulting me first if they think I am in error or if they think that the situation has changed significantly since the action was made. This comes with two qualifications: I would appreciate a note at my user talk to say that the action has been undone, and it does not include:
  • Actions marked as arbitration enforcement actions: Sometimes when I make an arbitration enforcement action, I will explicitly say that I don't mind others overturning it. But if I haven't made that explicit statement related to that specific action, you should not overturn these actions without following the usual process.

LinksEdit

My UsernameEdit

My username is something I've come to regret a bit, since I wear a silver ring these days. I've also been accused of some sort of association with Sauron.

A Plea to the VandalsEdit

Could we at least have a bit of wit in the vandalism? If I had a dollar for every new editor who thought it was funny to insert 'butt' or 'dickhead' randomly into articles, I'd be a rich man. It seems this sort of 'humour' is ever new. If even ClueBot can spot it, it's pretty dumb.


ToolsEdit

As well as editing English Wikipedia, I also develop and maintain a couple of tools.

WRCPEdit

The recent change patrol tool is at Wikimedia Tool Labs. This tool is a new development and feedback and suggestions are very welcome at User:GoldenRing/WRCP.

Current plans for future development include:

  • Supporting more wikis - at first other language wikipedias, but any wiki will be possible.

MoveStatsEdit

The movestats tool is also hosted at Tool Labs. This tool is meant to aid in identifying certain types of vandals, who register a new account and carry out many page moves quickly. It has also expanded a bit to include stats on edits by new editors. Feedback and suggestions are very welcome at User:GoldenRing/MoveStats.

ScriptsEdit

WordCountEdit

Install this by adding:

   importScript('User:GoldenRing/wordcount.js');

to your common.js. This adds a new button to the header of each page, near the 'Read', 'Edit' and 'View history' buttons (possibly under a menu called 'More' if you have certain gadgets enabled) called 'Word count'. Clicking this (or using its shortcut key, Alt+Shift+C) will add a word count to every heading in the current page.

Word counts do not include:

  • Page navigation sections ("From Wikipedia, the free encyclopedia" and so on)
  • Invisible text (anything matched by jQuery's :hidden selector)
  • Struck-through text.
  • Timestamps (anything matched by the 'Covert timestamps to local time' gadget, or the output of that gadget).

This script is quite new and bug reports are appreciated.

Generate DiffsEdit

Install this by adding:

   importScript('User:GoldenRing/generate-diffs.js');

to your common.js. This does two things:

  • It adds a checkbox next to revisions in user contributions pages.
  • It adds an input field and a "Copy diffs to clipboard" button at the top of page history and user contribution pages. Clicking the button will generate a string of [[Special:Diff/xxxxxx|diff]] links, paste that string into the input field and copy it to the clipboard (it seems that having a visible input field is necessary for this to work for security reasons).

The diffs are ordered in the reverse of whatever order jQuery selectors return them; I think this will end up as chronological order, but it's not been tested much.

This script has only been tested on whatever version of Chrome I'm running on Windows and Ubuntu at present, with the Vector skin. Reports of problems on other browser / OS / skin combinations are welcome, though I'm not sure when I'll get to look at them.

Support on older browsers is likely to be quite limited. You will probably get the string copied to the input field and the content of the field selected, but you will likely have to copy the string to the clipboard yourself. There doesn't seem to be a lot that can be done about this, short of using a Flash applet to do the copy and I'm just not going there. Either get a modern browser or press Ctrl+C yourself.