
HabraCorrector for Opera and more
Hello everyone!
Often in different topics you can find comments about errors that, after fixing the errors, look at least ridiculous. Why do not users write to the author in a personal? The answer suggests itself - on Habré a convenient system for notifying authors about errors has not been created. A little google, I found attempts to create such a system, for example:
habrahabr.ru/blogs/google_chrome/115852
habrahabr.ru/blogs/habrahabr_ideas/115012
Both versions are written under Google Chrome, and the author seems to want to make a cross-browser version, but this did not happen. I myself prefer Opera, so these options did not suit me. But I recalled the saying, “If you want to do something well, do it yourself ...”. No sooner said than done. In his free time, he figured out building extensions for Opera and got a little extension. I must say right away - it actually consists of one UserJS script, so it will probably work on browsers other than Opera, but I'm not sure about that ... Anyone who is interested, I ask for cat.
So, the extension itself is called HabraCorrector. You can download it in the official list of extensions. The code is open on Github . The extension works according to a simple principle, already familiar to everyone - select the text with an error, press Ctrl + Enter. An extension window appears. With design, I decided not to bother, but put the jQuery UI dialog. It looks like this:

After clicking on the Submit button, a notification about the successful sending should be sent, and the topic author will receive a personal message with a description of the error. Nothing complicated!
In fact, the extension consists of one UserJS script, which is located in the includes folder (see the code on Github), therefore, it is theoretically possible to support Firefox and not only, but in reality I could not get it using FF (the problem is most likely in jQuery). If someone worked with UserJS in FF, I will not refuse help :)
PS Thank you for your attention! If this topic finds support among Habrauser, then I promise to develop the extension and, possibly, make it cross-browser.
PPS If such an extension for Opera has already been implemented - I apologize, but the alternative will not hurt in any case.
PPPS Thanks to the Ocelot user for the bug (impossibility to enter the correct error correction). The bug has already been resolved and the new version has been sent for moderation to the Opera extension center. As soon as the extension passes moderation, you will receive a revised version.
UPD: Update accepted by the moderators. The new version 1.1 is fully functional, there are no bugs.
Often in different topics you can find comments about errors that, after fixing the errors, look at least ridiculous. Why do not users write to the author in a personal? The answer suggests itself - on Habré a convenient system for notifying authors about errors has not been created. A little google, I found attempts to create such a system, for example:
habrahabr.ru/blogs/google_chrome/115852
habrahabr.ru/blogs/habrahabr_ideas/115012
Both versions are written under Google Chrome, and the author seems to want to make a cross-browser version, but this did not happen. I myself prefer Opera, so these options did not suit me. But I recalled the saying, “If you want to do something well, do it yourself ...”. No sooner said than done. In his free time, he figured out building extensions for Opera and got a little extension. I must say right away - it actually consists of one UserJS script, so it will probably work on browsers other than Opera, but I'm not sure about that ... Anyone who is interested, I ask for cat.
HabraCorrector
So, the extension itself is called HabraCorrector. You can download it in the official list of extensions. The code is open on Github . The extension works according to a simple principle, already familiar to everyone - select the text with an error, press Ctrl + Enter. An extension window appears. With design, I decided not to bother, but put the jQuery UI dialog. It looks like this:

After clicking on the Submit button, a notification about the successful sending should be sent, and the topic author will receive a personal message with a description of the error. Nothing complicated!
Browser support
In fact, the extension consists of one UserJS script, which is located in the includes folder (see the code on Github), therefore, it is theoretically possible to support Firefox and not only, but in reality I could not get it using FF (the problem is most likely in jQuery). If someone worked with UserJS in FF, I will not refuse help :)
PS Thank you for your attention! If this topic finds support among Habrauser, then I promise to develop the extension and, possibly, make it cross-browser.
PPS If such an extension for Opera has already been implemented - I apologize, but the alternative will not hurt in any case.
PPPS Thanks to the Ocelot user for the bug (impossibility to enter the correct error correction). The bug has already been resolved and the new version has been sent for moderation to the Opera extension center. As soon as the extension passes moderation, you will receive a revised version.
UPD: Update accepted by the moderators. The new version 1.1 is fully functional, there are no bugs.