misspelling-reporter
misspelling-reporter copied to clipboard
Admin preferences: rate limit
The administrator of the site should be able to set a maximum number of messages per day. Once that limit is reached, the plugin should either stop popping up the submit panel or else pop up a notice that the rate limit has been reached.
If it were set to a maximum number per day per IP address, that would be ultrasweet, but I’d take just a global "accept up to x corrections per day" setting.
What about an option to send immediate notifications or a daily batch?
That would be a great separate option, but I think a limit is necessary on its own (with or without the digest option), just because an administrator could easily get overwhelmed either way. The limit should definitely be optional for those admins who want the full firehose, of course.
Yeah, I'm personally in favor of as few options as needed :) I love the idea of #25 paired with this concept of only "X" amount per day per IP address.
If a typo has already been reported, there could be feedback to the reporter to that effect. If they're the first to report, awesome, then count it against the rate limit for their IP.
It's a separate issue, of course, but I'd almost want an integration with something like the Wordnik or Dictionary.com APIs so that a report could be validated. Run the report through the API, if it's a valid word being reported as a typo, don't report it at all.