Stack Exchange network consists of 183 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
@IlmariKaronen it works (ui ). Maybe a better UI would be where there is only one helpful button, and if the reason box is empty it uses the normal helpful (using $.click(), because the normal helpful has a load of error checking magic that mine doesn't). All you have to do is .hide() the normal helpful and .click() it for empty text
@LifeH2O No, I've used $...$ and $$..$$. For EE.SE the dollars must be slash-escaped. Re:Math.SE: I don't know, just loading PageDown/WMD/Mathjax should do
@LifeH2OYou would need to find out another place for the buttons to be kept. In addition, you would have to remove the StackExchange specific code in the keyboard event handler.
Oh, wait, all input boxes. Hmm. That's a bit tough, but you'd have to basically make changes starting from this line, and run it as a bookmarklet. I might make these changes later, but I'm busy for the next two weeks.
@YanKingYin Copy the source from here, save it as IPA.user.js, edit the line with "linguistics" on it to say http://*.stackexchange.com, and drag-drop this new file to the extensions directory. This won't work on Stack Overflow and sites that are not of the form *.stackexchange.com, so if you want it for them as well, I can provide you with a separate script.