Code Monkey home page Code Monkey logo

misspelling-reporter's Introduction

=== Misspelling Reporter ===
Contributors: JustinSainton, blobaugh, jaffe75, thoronas, grantlandram, DrewAPicture, alexmansfield, jkudish, tannerm, Viper007Bond, jeremyfelt, pento, itsananderson
Tags: report, misspell, misspelling reporter, typo, spell check, crowd source spelling
Requires at least: 3.5
Tested up to: 3.6
Stable tag: trunk

Allows users to highlight misspelled text and report to the site/article admins. Inspired by #BeachPress 2013

== Description ==

Inspired by Eric Meyer, Imagined by #BeachPress 2013, Doubted yet contributed by Joey Kudish, we bring you Misspelling Reporter!

Misspelling Reporter allows site visitors to highlight a misspelled word on your site and click
the message that pops up to alert the site admin and post author of the misspelling.

How to use:
*   Install and activate plugin
*   Visit a single post
*   Highlight a word
*   Click the report button that appears in the upper left

= Help make this plugin better! =
Have an idea or want to help with translations? Head over to Github and send us a pull request! https://github.com/blobaugh/misspelling-reporter

== Installation ==

This section describes how to install the plugin and get it working.

e.g.

1. Upload plugin folder to the `/wp-content/plugins/` directory
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Fix spelling errors!

== Changelog ==

= 0.6.5 =
*    Fix for fatal error triggering on plugin activation

= 0.6.4 =
* Only sends a report on an individual misspelled word once (thoronas)

= 0.6.3 =
* Updates to Arabic translation (DrewAPicture)
* Classified
* Fix JS potential XSS vulnerability (itsananderson)
* General code cleanup to keep developers happy :)
* New language translations: French, German, Spanish (DrewAPicture)

= 0.6.2 =
* Fixed issues causing wp minify to break (pento)
* Does not email post author if the same email is used for site admin (pento)

= 0.6.1 =
* Added success state to message box and disappear after click
* Nacin says nice plugin :)
* First community contribution by Jeremy Felt!

= 0.6 =
* Initial plugin release (#BeachPress 2013)
* Joey Kudish proved wrong that this could be created in less than 2 days. It took less than 2 hours!

misspelling-reporter's People

Contributors

alexmansfield avatar blobaugh avatar drewapicture avatar itsananderson avatar jeremyfelt avatar jkudish avatar justinsainton avatar pento avatar sc0ttkclark avatar tannerm avatar thoronas avatar viper007bond avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

misspelling-reporter's Issues

Change popup placement

It would be great if the submit popup appeared next to (or at least near) the highlighted word instead of the top left corner.

Add Context to the email

It would be really useful to show the words that surround the reported word. So if I report "claer", the email would look something like this:

Post: http://example.com/post-with-error/

Misspelling: claer

Context: has eyes, it should be claer that this issue affects us

Improving the user experience

For people selecting text on a website, having a button pop up out of the blue will be a bit of a surprise. What if we used a dialog box with a little more explanation followed by "Send Report" and "Cancel" buttons? It seems this would give site visitors a better idea of what was going on.

Also, what about an optional "I would like to report a spelling mistake" button near the contact form at the bottom of the page. That would notify people of the existence of a feature they might otherwise miss.

Just a few of my thoughts. And yours?

Only send misspelled word once!

Before sending an email with a misspelling report make sure that that word and post has not already be reported and emailed out previously.

HTML Emails

The email sent out could be much prettier, with the post title as a link instead of just the ugly link

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.