Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Installation  





2 Bugs and feature requests  



2.1  To-do list  







3 GAN  



3.1  How to use  





3.2  Algorithm  





3.3  http errors  







4 GAR  



4.1  How to use  
















User:Novem Linguae/Scripts/GANReviewTool

















User page
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
User contributions
User logs
View user groups
Upload file
Special pages
Permanent link
Page information
Get shortened URL
Download QR code
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 

< User:Novem Linguae | Scripts

GANReviewTool


DescriptionQuickly and easily close good article nominations and good article reassessments. Takes care of {{atop}}ing the discussion, changing talk page templates, changing article templates, and adding/removing the article from one of the WP:GA subpages.
Author(s)Novem Linguae
UpdatedApril 25, 2024
    (2 months ago)
SourceUser:Novem Linguae/Scripts/GANReviewTool.js

Quickly and easily close good article nominations and good article reassessments. Takes care of {{atop}}ing the discussion, changing talk page templates, changing article templates, and adding/removing the article from one of the WP:GA subpages.

Installation

[edit]

Go install User:Enterprisey/script-installer, then come back to this page and click the giant blue "Install" button in the infobox on the right.

Or install it manually by adding the below code to your Special:MyPage/common.js file.

{{subst:iusc|User:Novem Linguae/Scripts/GANReviewTool.js}}

Bugs and feature requests

[edit]

Your feedback is essential. Please report all bugs and feature requests on the talk page.

This user script keeps a log that I monitor. I silently catch and fix a lot of bugs by looking at diffs in the log. I no longer check every diff, but if the script shows you a red "error" message, I will get a ping and I will investigate.

To-do list

[edit]

GAN

[edit]

How to use

[edit]

Visit a GAN review page. Page title must be in the format "Talk:Page/GA##". There must be no {{atop}} template currently on the GAN review page. Associated talk page must have the {{GA nominee}} template. If these conditions are met, the script will display.

You choose whether it passes or fails, then click submit.

Algorithm

[edit]

Displaying the user script uses the following algorithm:

Passes use the following algorithm:

Fails use the following algorithm:

http errors

[edit]

If you get an "http" error while submitting, it means there was a problem with the internet connection during the multi-step submission process, and some of the steps did not get completed. In this situation, you should double check GANReviewTool's work, and fix any missing steps.

If you don't do this, the folks over at Wikipedia:Good articles/mismatches will probably catch and fix it in about a week. But it's good to not create a mess.

GAR

[edit]

How to use

[edit]

Visit a GAR reassessment page. GANReviewTool needs the following to detect the page as a valid GAR and to show the GARCloser panel:

If these conditions are met, the script will display the GARCloser panel. If you can't get GARCloser to run on the page, please make sure all the above criteria are met.

For "Wikipedia:Good article reassessment/ABC" style pages, you must visit the subpage. The GARCloser panel does not appear on the index page Wikipedia:Good article reassessment.


Novem Linguae's user scripts (VE)
# of users Name Description S++ US/L
350 CiteHighlighter Highlights 1,800 sources green, yellow, or red depending on reliability. Mainly pulls its data from WP:RSP, WP:NPPSG and WikiProject reliable sources lists. x x
260 GANReviewTool Quickly and easily close good article nominations. Takes care of {{atop}}ing the discussion and changing the talk page templates. x x
62 DraftCleaner.js Fix formatting of new articles. x x
54 UserHighlighterSimple Highlights usernames based on permissions and edit count. User data updated daily by NovemBot. Highlights former admins. x x
54 VisualEditorEverywhere Displays the Visual Editor "Edit" tab and "Edit" section link on pages that don't normally have them: templates, talk pages, Wikipedia namespace. x x
52 NPPLinks Adds WP:BEFORE, copyvio check, duplicate article check, and other useful New Page Patrol links to the left menu. I like to mouse wheel click these links, which opens them in new tabs without losing focus on the current tab. Includes a professor h-index search. x x
42 VoteCounter.js Display keep and delete counts in XFD discussions. Also display counts in talk page discussions. x
37 DetectSNG Scans a list of 1,600 SNG keywords such as "National Football League" and, if found, displays them at the top of the article page, to help with determining SNG eligibility. x
30 UserRightsDiff.js When viewing Special:UserRights, easily see what perm was added or removed. x
27 ReviewStatus Displays whether or not a mainspace page is marked as reviewed x x
25 WatchlistAFD.js Automatically watchlist the AFD pages of your AFC accepts and NPP curations for 6 months, so you can see when stuff is AFD'd and you can calibrate your reviewing. By default, the patroller is not notified of AFD nominations, so this helps fix that. For user profiles, can also "Watchlist SPI" and "Watchlist RFA". x
21 SpeciesHelper For species articles, tries to add the correct speciesbox, category, taxonbar, and stub template. x x
20 DetectPromo.js If promotional words are detected, displays them in orange at the top of the article.
20 DetectG4G5.js If an unreviewed article was created by a blocked user, or has had an AFD, displays a warning, so you can investigate if it needs CSD G4 or G5.
12 Links.js Adds links to the left menu, including a user's common.js/global.js/vector.js, central auth, subpages, rename log, global lock log. Also adds pending changes.
12 anrfc-lister.js Effortlessly submit RFCs to the RFC closing noticeboard, WP:ANRFC. x
11 DontForgetG12.js Puts a big orange "Copyvio check" button at the top of unreviewed drafts and articles
6 TemplateTaxonomyAddCite Create subpages of Template:Taxonomy more easily by clicking a button to add citation wikicode.
6 ShowAdminMessages.js Reveal and highlight hidden messages for admins and other user groups.
6 UserTalkErasedSectionsDetector.js Detect if a user is whitewashing their User Talk by deleting warnings
5 CWWEditSummary.js When copying within Wikipedia, makes it easier to leave an edit summary mentioning attribution
2 MarkFreeUseRationale.js Add |image_has_rationale=yes to enwiki-hosted image files containing non-free licenses
1 BlockedUserHistory.js In Special:History, when clicked, show only edits by blocked users
1 OldDiffColors.js In Special:Diff, make additions light blue, not purple. In DiscussionTools, highlight new comments light blue, not teal.

Less popular: CopyTitle.js, EditRequestReadFAQ.js, RequestedArticleSifter.js, SpecialNewPagesFeedBetaTestLink.js, User:Novem Linguae/Scripts/TopicSubscriptionsTab.js, User:Novem Linguae/Scripts/Vector2022NoWhitespace.js, User:Novem Linguae/Scripts/Vector2022NoFloatingTopBar.js

Deprecated (built into MediaWiki now): NotSoFast

Comfortable with GitHub? Submit bug reports and feature requests here


Retrieved from "https://en.wikipedia.org/w/index.php?title=User:Novem_Linguae/Scripts/GANReviewTool&oldid=1183377151"

Category: 
Wikipedia scripts
 



This page was last edited on 3 November 2023, at 22:45 (UTC).

Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



Privacy policy

About Wikipedia

Disclaimers

Contact Wikipedia

Code of Conduct

Developers

Statistics

Cookie statement

Mobile view



Wikimedia Foundation
Powered by MediaWiki