typo-reporter

Page loading, please, little wait
Version 0.2.1
Posted — 2018-03-22T07:52:14+0300
Last modified — 2022-09-08T20:04:58+0300
You can comment this web-page
  1. Overview
  2. Demonstration
  3. Relevance
  4. Limitations
  5. Comparison
  6. Getting formId
  7. Mail forwarding
    1. Check mail forwarding

1. Overview

In this article I wrote typo-reporter:

  • features,
  • possibly problems and it solutions,

that not described in official typo-reporter Readme.

2. Demonstration

You can try use typo-reporter directly on this web page. Usage instructions see on typo-reporter description.

  • English form example:
  • How does a webmaster see a new report:
  • E-mail message for webmaster:
  • Russian form example:

Styles, that I use for form in examples above:

3. Relevance

This article is relevant for March 2018. In the future, the data in this article may be obsolete.

4. Limitations

typo-reporter limitations:

  1. Works for PC, not for mobile devices.

That use typo-reporter on your site you need to have:

  1. site, that support custom JavaScript and CSS inserting (some website builders don’t support this),
  2. Google account.

5. Comparison

I use typo-reporter, not Orphus or another alternatives, because typo-reporter:

  1. Open source,
  2. Active maintained (jquery.textmistake project closed)
  3. Have technical support (Orphus community spammed),
  4. Support CDN — you need paste to your web page <script src="https://cdn.jsdelivr.net/npm/typo-reporter/lib/TypoReporter.min.js"></script> (CDN vs. local files).

    Warning

    NpmCDN, that described in official documentation hangs for me. I use JSDelivr CD instead.

6. Getting formId

Warning

If you try get formId use this method, typo-reporter will not work.

Create your spreadsheetFormEdit formSend → click to link icon → copy link below:

For link:

    copy symbols between /e/ and /viewform — it your formId.

Example:

7. Mail forwarding

I don’t use GMail, because GMail move to Spam non-spam messages more often than another mail services (example). But “notifications are solely sent to the email address associated with your Google account”. That solve this problem I use mail forwarding.

Example filter:

In your GMail create a filter with parameters:

  • Fromnotify@google.com;
  • Has the words — name of your spreadsheet;
  • Forward it to: — your forwarding e-mail;
  • check Never Send it to Spam.

7.1. Check mail forwarding

After filter creating I recommend to make sure, that:

  1. typo reports forwarded,
  2. another e-mail messages not forwarded.

Example testing:

SendExpected behavior for your forwarding e-mail
Example typo report on your siteGet similar message
Any another message from another e-mail to your GMail maildon’t get any message

Share

You can share this page on social networks using the AddToAny social buttons widget on the side of the page

Subcsribe

You can subscribe to the Atom or RSS feeds of all site materials and any of its categories and tags. To subscribe, you need to install any feed reader software. Choose subscriptions to Atom if preferable for you reading articles in your feed reader. Choose subscriptions to RSS feeds if more convenient for you to fully read articles in the browser; your feed reader will display solely the article abstracts.

Report a typo or error

(Solely for desktop, not mobile devices). If you see a typo, inaccuracy or error on this page, please report it using typo-reporter: select text with a typo/mistake → press Ctrl+Enter (⌘Enter for Mac) → write your comment → Send.

Edit page

You can edit this page yourself on GitHub and send pull request.

Comment

For any questions please contact via utterances comment widget below. Please be polite and constructive.

To leave a comment, you need to be registered with GitHub. When writing comments, use Markdown syntax.

Once sended, your comment should appear at the top of the list of issues for this site. Notification of a reply to your comment should be sent to the email associated with your GitHub account.

You can also write and send your message use GitHub Issues directly.

Работайте над собой