This page serves as a written history of the script . The parenthesized numbers indicate the number of edits on that particular day/month, and link to the total revision history of that period.
Contents
1 History
1.1 December 2012 (268 )
1.1.1 December 3rd, 2012 (6 )
1.1.2 December 4th, 2012 (22 )
1.1.3 December 5th, 2012 (9 )
1.1.4 December 6th, 2012 (5 )
1.1.5 December 8th, 2012 (39 )
1.1.6 December 10th, 2012 (55 )
1.1.7 December 11th, 2012 (30 )
1.1.8 December 12th, 2012 (64 )
1.1.9 December 13th, 2012 (20 )
1.1.10 December 14th, 2012 (13 )
1.1.11 December 15th, 2012 (4 )
1.1.12 December 20th, 2012 (1 )
1.2 March 2013 (4 )
1.3 April 2013 (24 )
1.4 May 2013 (9 )
1.5 July 2013 (1 )
1.6 August 2013 (14 )
1.7 September 2013 (19 )
1.8 October 2013 (60 )
1.8.1 October 3rd, 2013 (2 )
1.8.2 October 4th, 2013 (7 )
1.8.3 October 11th, 2013 (4 )
1.8.4 October 16th, 2013 (10 )
1.8.5 October 17th, 2013 (5 )
1.8.6 October 18th, 2013 (1 )
1.8.7 October 20th, 2013 (8 )
1.8.8 October 22nd, 2013 (2 )
1.8.9 October 23rd, 2013 (11 )
1.8.10 October 24th, 2013 (8 )
1.8.11 October 27th, 2013 (1 )
1.8.12 October 30th, 2013 (1 )
1.9 November 2013 (2 )
1.10 November 2014 (4 )
1.11 December 2014 (27 )
1.12 January 2015
1.13 May 2015
1.14 July 2016
1.15 August 2016
1.16 November 2017
December 3rd, 2012 (6 )
edit
Copied from Advisor.js .
Began modification and removal of unnecessary features and functions.
Removed more unnecessary functions.
Imported code from ARA v.1 to begin adaptation.
December 5th, 2012 (9 )
edit
Slowly continued to adapt old code to new script.
December 6th, 2012 (5 )
edit
Changed edit summary display from 'Advisor.js' to 'ARA'.
Continued work on initial modifications.
Focused on creating a working version of missing Reflist function.
Created invalid <ref></ref> tags below Reflist function.
Continued working on the missing Reflist and invalid <ref></ref> tags below Reflist functions.
Continued working on the missing Reflist and invalid <ref></ref> tags below Reflist functions.
Added additional parameters and cases.
Created unnecessary (/missing) ref groups function.
Modified the edit summary.
Created missing Name in Persondata function.
Created broken <ref> tags function.
Continued working on the invalid <ref></ref> tags below Reflist function.
Created broken Reflist function.
Worked on unnecessary (/missing) ref groups function.
Changed the namespace object from 'ct' to 'JJJ'.
Added parameters to unnecessary (/missing) ref groups function.
Added parameters to missing Reflist function.
Created empty citations function.
December 15th, 2012 (4 )
edit
Added parameters to broken <ref> tags function.
Added parameters to broken Reflist function.
December 20th, 2012 (1 )
edit
Added parameter to missing Reflist function.
March 19th, 2013 (1 )
edit
Created citation type replacement function. Rejected
March 20th, 2013 (3 )
edit
Continued working on citation type replacement function.
April 11th, 2013 (9 )
edit
Created URL error function.
Created unnecessary whitespace in citation function.
April 12th, 2013 (3 )
edit
Continued working on unnecessary whitespace in citation function.
April 13th, 2013 (3 )
edit
Created URL error (Capital) function.
Renamed citation type replacement function → citation type .
April 16th, 2013 (1 )
edit
Changed the invalid <ref></ref> tags below Reflist function to put a * in front of the citation.
April 23rd, 2013 (1 )
edit
Added parameter to missing Reflist function.
April 29th, 2013 (5 )
edit
Changed the links in the edit summary.
Added parameters to unnecessary (/missing) ref groups function.
Added parameters to missing Reflist function.
April 30th, 2013 (2 )
edit
Added parameter to broken <ref> tags function.
Added parameter to missing Reflist function.
Created heading style function. Rejected
Added parameter to the missing Name in Persondata function to accept foreign characters.
Added parameter to the missing Name in Persondata function to accept more foreign characters.
Added parameter to the missing Name in Persondata function to accept more foreign characters.
Added parameter to the missing Name in Persondata function to accept more foreign characters.
Added a condition to the missing Reflist function that prevents it from checking if a user is only editing a section.
August 6th, 2013 (4 )
edit
Added parameter to the missing Reflist function.
August 9th, 2013 (5 )
edit
Added parameter to the missing Reflist function.
August 11th, 2013 (3 )
edit
Added parameter to the missing Name in Persondata function to accept more foreign characters.
August 22nd, 2013 (1 )
edit
Added parameter to the missing Reflist function.
August 27th, 2013 (1 )
edit
Removed version number from edit summary.
September 17th, 2013 (14 )
edit
Added parameter to the invalid <ref></ref> tags below Reflist function that handles both http:// and https:// in the URLs.
September 20th, 2013 (1 )
edit
Renamed function URL error → URL scheme error .
September 25th, 2013 (2 )
edit
Created invalid ref spacing function.
September 26th, 2013 (2 )
edit
Added functionality to the invalid ref spacing function to correct periods that are placed after citations.
Renamed function invalid ref spacing → invalid ref position.
October 3rd, 2013 (2 )
edit
Attempted to fix a long-term error that hides the suggestion box.
October 4th, 2013 (7 )
edit
Modified the invalid <ref></ref> tags function to trigger if there is only the <ref> tag and not the </ref> tag.
Attempted to fix an error with the invalid ref position function.
Added parameter to invalid ref position function that checks for a comma behind the </ref> tag.
October 11th, 2013 (4 )
edit
Split function unnecessary (/missing) ref groups → unnecessary reference groups , → missing reference groups .
Added comments for better readability and searching.
Created CS1 coauthors without author error function. Rejected
Removed CS1 coauthors without author error function as it yielded inaccurate results.
October 17th, 2013 (5 )
edit
Removed citation type function.
Renamed function unnecessary whitespace in citation → extra whitespace in citation .
Created citation with accessdate and no URL function. Rejected
October 18th, 2013 (1 )
edit
Removed citation with accessdate and no URL function until further testing could be completed.
October 20th, 2013 (8 )
edit
Continued working on the citation with accessdate and no URL function, making no progress.
October 22nd, 2013 (2 )
edit
Continued working on the citation with accessdate and no URL function, to no avail.
Created possible outdated template function.
October 24th, 2013 (8 )
edit
Continued working on the possible outdated template function.
October 27th, 2013 (1 )
edit
Renamed function possible outdated template → inapplicable tag .
October 30th, 2013 (1 )
edit
Added parameter to inapplicable tag function to handle {{ unsourced }} tags.
November 25th, 2013 (1 )
edit
Added special character condition to missing Name in Persondata function.
November 26th, 2013 (1 )
edit
Added special character condition to missing Name in Persondata function.
November 27th, 2014 (4 )
edit
Added empty Persondata template function.
Added references on Portal page function.
Added {{ Reflist }} on Portal page function.
December 4th, 2014 (2 )
edit
Update to references on Portal page function to handle empty named references: <ref name="ref_name" />
Updated function descriptions.
Updated missing Name in Persondata function to handle varying locations of the =
.
Modified wording on edit summaries for References in Portal Page
and {{Reflist}} in Portal Page
functions.
Added case to broken {{ Reflist }} function: {{reflist group...
→ {{reflist|group...
.
Added case to "unnecessary whitespace in citation" function and reworked using JS array: group =
→ group=
.
Reworked "missing reference groups" function using array.
Enhanced "missing reference groups" function for different ==References==
syntaxes.
Added new function: Missing Notelist.
Enhanced "unnecessary reference groups" function.
Added ignore condition to unnecessary reference groups function and check addition to missing notelist function: lower-alpha
.
Combined the "Unnecessary Reference Groups" and "Missing Reference Groups" functions into a single function with multiple return results, based on whether or not the reference is 'unnecessary' or 'missing'.
Made it so a missing reference group suggestion will only be listed once per group, even if that group has multiple references.
Added "Url containing space(s)" function.
Rewrote to update outdated functionalities with mw.config, etc..
Fixed an issue with the inapplicable tag function that would incorrectly strip a }
from the parent {{ multiple issues }} tag if the inapplicable tag was contained within a {{ multiple issues }} tag.
Added a condition to the missing reference groups function to check against vertical bars (|
) in the group listing to prevent against false positives. For example, {{Reflist|group=note|30em}}
would previously show a missing "note" group suggestion. Now it does not.
Added a new function to remove trailing periods from url
parameters.
Added support for {{efn-ua}}
in the missing notelist function.
Added new match to broken reflist function: {{Reflist||group=
.
Modified the script to not run on .js pages.
Added support for ;Footnotes
for placement of a missing reference groups suggestion.
Added support for upper-alpha in missing reference groups function.