About me

Developer Information
Name SMcCandlish
Location Oakland, California, US
Occupation Web developer, IT consultant, nonprofit communiations consultant
User since January 18, 2010
Number of add-ons developed 1 add-on
Average rating of developer's add-ons Rated 3 out of 5 stars

In a little more detail...

Just a random nerd. Well, not that random. Been at this stuff since '92.

Add-ons I've created


Cite4Wiki is a citation generating tool for English-language Wikipedia – just right-click to get a {{Cite web...}} source citation for the current page. There are older add-ons that do this, but THIS ONE DOES IT CORRECTLY.

Rated 3 out of 5 stars (5)
79 users

My Reviews


Needs to handle more than 9 tabs Rated 4 out of 5 stars

Great concept, and useful for very small sessions, but I rarely have only 9 tabs open. This should be able to handle input like "cmd-3-2" (or "ctrl-3-2"), as long as either the modifier key is still held down, or the keystrokes are entered within 1 second, either way you want to implement it.

Filter Uploader for Adblock Plus

Nice attitude Rated 2 out of 5 stars

Appears to be marginally functional. But look, this is supposed to be a tool people use to help other well-meaing people, not a 1334 h@x0r club, so drop the lameass attitude. "Uploading" means a lot of things to a lot of people in a lot of different contexts. I'm a computer security professional (among other lines of work) and find your snotnose "my tool is too good for you" crap exceedingly obnoxious. I should not have to dig around in something like this things code for half an hour to figure out how it works. Tell people how to use the tool properly, instead of doing the code release equivalent of masturbating into a sock about how special you are, and you might actually end up with a solid userbase of people helping to block the flood of online in-yo-face ads we're all trying to get rid of, instead of a handful of fanboys patting each others backs about how in-the-club they are. I have zero f'ing patiece for douchebaggery.

Download Manager Tweak

Causes bogus errors Rated 3 out of 5 stars

This add-on has, for several versions now, generated bogus error messages any time the Download Manager is open. It's especially annoying and constant in own-window mode, less frequent in sidebar mode and least frequent in tab mode, but it never stops. There's an entire web page about this at:

It's annoying enough (long lock-ups, followed by a bogus script error message) I had to disinstall DMT, just like I did over a year ago with an earlier version. I don't know why this hasn't been fixed yet, but am guessing it's an add-on interaction problem, so not frequently observed enough to get the developer's attention or something. Have to give it a neutral review. Nice idea, but the execution has a "fatal" problem.
It's so annoying, I had to disinstall the addon, just like I did a year or so ago when I first tried it. I surmise that it doesn't happen on all systems, and thus hasn't been tracked down and fixed. It may be an interaction problem with some other

This review is for a previous version of the add-on ( 

Cite for Wiki

Rated 1 out of 5 stars

This add-on has been superseded by "Cite4Wiki" 1.3 and up, add-on number 62583

It uses the correct parameters, correct date formats, and has various other improvements, with more on the way.

Unit 5: When you come back around, let's merge these projects! :-)

You should REMOVE the old "Cite for Wiki" 1.0 version, or it will conflict with the new one.

Cite for Wiki

Wrong parameter! Rated 2 out of 5 stars

This is using the wrong parameter in {{Cite web}}! The |publisher= field is for the OFFLINE PUBLISHING COMPANY (or person, if self published) responsible for the content. The WEBSITE goes in the |work= field. Given how many hundreds of times I've had to fix this is broken citations, I have to wonder how many of them are screwing this up because of this and other versions of your tool. It's not really an error a human would make, since it is like mistaking the record label for the title of the album that the song is on. A PUBLISHER IS A PUBLISHING ENTITY. A website is an online PUBLICATION. That's -CATION not -SHER. Proper example: {{Cite web||publisher=[[British Broadcasting Corporation|BBC]]|title=...}} Since this tool cannot possibly figure out who the real-world publisher is, it should never, ever generate that parameter.

Cite for Wiki

Wrong parameter! Rated 2 out of 5 stars

One fatal flaw: It is sorely abusing one of the {{Cite web}} parameters! The |publisher= param. is NOT the website; that is the |work= field. The |publisher= and related |location= parameters are for the PUBLISHING COMPANY. E.g. {{Cite web||location=[[London]]|publisher=[[British Broadcasting Corporation|BBC]]|title=...}}. Since this tool is not going to magically be able to figure out who the actual publisher is, it should never generate that parameter.