This script simplifies source reviews by flagging 16 types of errors in the references and/or notes. It is a fork of Ucucha's HarvErrors2 script; it produces no output if harv templates are not being used.
To check as many errors as possible, I recommend using this in conjunction with two others
importScript('User:Ucucha/HarvErrors.js');
to Special:MyPage/common.js .importScript('User:Lingzhi2/reviewsourcecheck.js');
importScript('User:Lingzhi2/reviewsourcecheck-sb.js');
..citation-comment {display: inline !important;} /* show all Citation Style 1 error messages */
.When you've added those, go to an article to check for various messages in its notes and references. (You may need to clear your browser's cache first).
After the explanatory #Common sense and #Cascading errors sections, the #Descriptive table section below gives a short summary of the messages generated by this script (other messages that you may see are output from the other scripts, of course). Below that is a dummy article with some examples of errors in notes and references for you to examine.