Knowledge

User:Novem Linguae/Scripts/GANReviewTool

Source ๐Ÿ“

38: 45: 975:
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
599:
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.
217:
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.
430: 1262: 910:
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.
1152: 869:
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.
660:
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.
1274: 1055:
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.
1270: 1258: 1266: 1194: 1110: 834: 1254: 1213: 809: 1133: 840:
Displays the Visual Editor "Edit" tab and "Edit" section link on pages that don't normally have them: templates, talk pages, Knowledge namespace.
1036:
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.
663:
For "Knowledge:Good article reassessment/ABC" style pages, you must visit the subpage. The GARCloser panel does not appear on the index page
260: 1171: 923: 693: 588: 530: 1232: 1091: 105: 1067: 968: 787: 724: 1010: 883: 620:
Visit a GAR reassessment page. GANReviewTool needs the following to detect the page as a valid GAR and to show the GARCloser panel:
1029: 989: 1280: 1250: 947: 131:
ing the discussion, changing talk page templates, changing article templates, and adding/removing the article from one of the
73:
ing the discussion, changing talk page templates, changing article templates, and adding/removing the article from one of the
904: 678: 1048: 855: 664: 1239:
In Special:Diff, make additions light blue, not purple. In DiscussionTools, highlight new comments light blue, not teal.
604: 144: 362: 230: 624:
GAR reassessment page title must be in the format "Talk:Page/GA##" or "Knowledge:Good article reassessment/ABC".
682: 284: 1301: 21: 366: 147:, then come back to this page and click the giant blue "Install" button in the infobox on the right. 730:
Highlights 1,800 sources green, yellow, or red depending on reliability. Mainly pulls its data from
579: 511: 293: 277: 240: 151: 996:
For species articles, tries to add the correct speciesbox, category, taxonbar, and stub template.
890:
Display keep and delete counts in XFD discussions. Also display counts in talk page discussions.
705: 398:
Visit a GAN review page. Page title must be in the format "Talk:Page/GA##". There must be no
331: 214:
Your feedback is essential. Please report all bugs and feature requests on the talk page.
8: 557: 489: 459: 412: 376: 931: 313: 251: 85: 17: 1201:
Add |image_has_rationale=yes to enwiki-hosted image files containing non-free licenses
1286: 1118: 1098:
Puts a big orange "Copyvio check" button at the top of unreviewed drafts and articles
1017:
If promotional words are detected, displays them in orange at the top of the article.
815:
Highlights usernames based on permissions and edit count. User data updated daily by
650: 569: 607:
will probably catch and fix it in about a week. But it's good to not create a mess.
862: 431:
Knowledge:Good article nominations/Instructions ยง Step 4: Finishing the review
1075: 735: 337:
template with importance parameters but no class parameters to include |class=GA
712: 544: 476: 408:
template currently on the GAN review page. Associated talk page must have the
1295: 1179: 866: 816: 767: 760: 731: 631: 446: 402: 341: 125: 118: 114: 67: 60: 56: 44: 37: 523: 132: 74: 501: 348: 303: 1140:
Reveal and highlight hidden messages for admins and other user groups.
1159:
Detect if a user is whitewashing their User Talk by deleting warnings
640:
Individual reassessments (not community reassessments) must contain
1220:
In Special:History, when clicked, show only edits by blocked users
1285:
Comfortable with GitHub? Submit bug reports and feature requests
1182:, makes it easier to leave an edit summary mentioning attribution 418:
template. If these conditions are met, the script will display.
359:{{GA nominee|nominator=Name{{color|black}}|page=1|topic=Music}} 954:
Displays whether or not a mainspace page is marked as reviewed
865:, copyvio check, duplicate article check, and other useful 1121:
more easily by clicking a button to add citation wikicode.
421:
You choose whether it passes or fails, then click submit.
1074:
Effortlessly submit RFCs to the RFC closing noticeboard,
773:
ing the discussion and changing the talk page templates.
435:
Displaying the user script uses the following algorithm:
1275:
User:Novem Linguae/Scripts/Vector2022NoFloatingTopBar.js
150:
Or install it manually by adding the below code to your
1271:
User:Novem Linguae/Scripts/Vector2022NoWhitespace.js
1267:
User:Novem Linguae/Scripts/TopicSubscriptionsTab.js
519:Change WikiProject template class parameters to GA 344:of the page is wrong, err on the side of placing 1293: 637:template currently on the GAR reassessment page. 934:, easily see what perm was added or removed. 209: 106:User:Novem Linguae/Scripts/GANReviewTool.js 603:If you don't do this, the folks over at 1279:Deprecated (built into MediaWiki now): 738:and WikiProject reliable sources lists. 236:Should merge additional templates into 14: 1294: 372:Should template parameter escape the 357:Should handle nested templates, e.g. 468:Passes use the following algorithm: 452:(in other words, not already closed) 665:Knowledge:Good article reassessment 536:Fails use the following algorithm: 522:Add the article to the appropriate 27: 1263:SpecialNewPagesFeedBetaTestLink.js 605:Knowledge:Good articles/mismatches 28: 1313: 1154:UserTalkErasedSectionsDetector.js 145:User:Enterprisey/script-installer 646:Article talk page must have the 363:MediaWiki:Gadget-libExtraUtil.js 43: 36: 794:Fix formatting of new articles. 615: 138: 594: 13: 1: 675:Novem Linguae's user scripts 393: 221: 819:. Highlights former admins. 424: 97:    (4 months ago) 7: 10: 1318: 428: 233:for picking the GA subpage 119:good article reassessments 61:good article reassessments 1259:RequestedArticleSifter.js 759:Quickly and easily close 358: 210:Bugs and feature requests 113:Quickly and easily close 101: 91: 81: 55:Quickly and easily close 51: 35: 1180:copying within Knowledge 761:good article nominations 156: 152:Special:MyPage/common.js 115:good article nominations 57:good article nominations 1196:MarkFreeUseRationale.js 1112:TemplateTaxonomyAddCite 231:select2 smart combo box 835:VisualEditorEverywhere 610: 550:to the nomination page 482:to the nomination page 388: 1255:EditRequestReadFAQ.js 1215:BlockedUserHistory.js 810:UserHighlighterSimple 439:Page must end in /GA# 1135:ShowAdminMessages.js 455:Talk page must have 283:to group parameters 1117:Create subpages of 642:==GA Reassessment== 575:or add an entry to 507:or add an entry to 32: 932:Special:UserRights 30: 18:User:Novem Linguae 1302:Knowledge scripts 1247: 1246: 1173:CWWEditSummary.js 1119:Template:Taxonomy 925:UserRightsDiff.js 715: 708: 627:There must be no 111: 110: 1309: 1234:OldDiffColors.js 1093:DontForgetG12.js 976:"Watchlist RFA". 772: 766: 763:. Takes care of 711: 704: 690: 689: 686: 655: 649: 643: 636: 630: 584: 578: 574: 568: 562: 556: 549: 543: 516: 510: 506: 500: 494: 488: 481: 475: 464: 458: 451: 445: 417: 411: 407: 401: 382:reason parameter 381: 375: 360: 353: 347: 336: 330: 318: 312: 308: 302: 298: 292: 282: 276: 256: 250: 245: 239: 205: 202: 199: 196: 193: 190: 187: 184: 181: 178: 175: 172: 169: 166: 163: 160: 130: 124: 121:. Takes care of 72: 66: 63:. Takes care of 47: 40: 33: 29: 1317: 1316: 1312: 1311: 1310: 1308: 1307: 1306: 1292: 1291: 1290: 1069:anrfc-lister.js 970:WatchlistAFD.js 867:New Page Patrol 789:DraftCleaner.js 770: 764: 725:CiteHighlighter 676: 670: 653: 647: 641: 634: 628: 618: 613: 597: 582: 580:Article history 576: 572: 566: 560: 554: 547: 541: 514: 512:Article history 508: 504: 498: 492: 486: 479: 473: 462: 456: 449: 443: 433: 427: 415: 409: 405: 399: 396: 391: 379: 373: 351: 345: 334: 328: 316: 310: 306: 300: 299:instead of the 296: 294:Article history 290: 280: 278:Article history 274: 254: 248: 243: 241:Article history 237: 224: 212: 207: 206: 203: 200: 197: 194: 191: 188: 185: 182: 179: 176: 173: 170: 167: 164: 161: 158: 141: 128: 122: 96: 70: 64: 42: 41: 26: 25: 24: 12: 11: 5: 1315: 1305: 1304: 1249:Less popular: 1245: 1244: 1242: 1240: 1237: 1230: 1226: 1225: 1223: 1221: 1218: 1211: 1207: 1206: 1204: 1202: 1199: 1192: 1188: 1187: 1185: 1183: 1176: 1169: 1165: 1164: 1162: 1160: 1157: 1150: 1146: 1145: 1143: 1141: 1138: 1131: 1127: 1126: 1124: 1122: 1115: 1108: 1104: 1103: 1101: 1099: 1096: 1089: 1085: 1084: 1081: 1079: 1072: 1065: 1061: 1060: 1058: 1056: 1053: 1046: 1042: 1041: 1039: 1037: 1034: 1027: 1023: 1022: 1020: 1018: 1015: 1012:DetectPromo.js 1008: 1004: 1003: 1000: 997: 994: 987: 983: 982: 980: 977: 973: 966: 962: 961: 958: 955: 952: 945: 941: 940: 938: 935: 928: 921: 917: 916: 914: 911: 908: 901: 897: 896: 894: 891: 888: 885:VoteCounter.js 881: 877: 876: 873: 870: 859: 852: 848: 847: 844: 841: 838: 831: 827: 826: 823: 820: 813: 806: 802: 801: 798: 795: 792: 785: 781: 780: 777: 774: 757: 750: 746: 745: 742: 739: 728: 721: 717: 716: 709: 702: 699: 696: 688: 687: 672: 658: 657: 644: 638: 625: 617: 614: 612: 609: 596: 593: 592: 591: 585: 563: 551: 534: 533: 527: 520: 517: 495: 483: 466: 465: 453: 440: 426: 423: 395: 392: 390: 387: 386: 385: 384: 383: 370: 355: 338: 327:Should change 322: 321: 320: 287: 271: 270: 269: 266: 263: 257: 234: 223: 220: 211: 208: 157: 140: 137: 109: 108: 103: 99: 98: 95:April 25, 2024 93: 89: 88: 83: 79: 78: 53: 49: 48: 15: 9: 6: 4: 3: 2: 1314: 1303: 1300: 1299: 1297: 1289: 1288: 1283: 1282: 1277: 1276: 1272: 1268: 1264: 1260: 1256: 1252: 1243: 1241: 1238: 1236: 1235: 1231: 1228: 1227: 1224: 1222: 1219: 1217: 1216: 1212: 1209: 1208: 1205: 1203: 1200: 1198: 1197: 1193: 1190: 1189: 1186: 1184: 1181: 1177: 1175: 1174: 1170: 1167: 1166: 1163: 1161: 1158: 1156: 1155: 1151: 1148: 1147: 1144: 1142: 1139: 1137: 1136: 1132: 1129: 1128: 1125: 1123: 1120: 1116: 1114: 1113: 1109: 1106: 1105: 1102: 1100: 1097: 1095: 1094: 1090: 1087: 1086: 1082: 1080: 1077: 1073: 1071: 1070: 1066: 1063: 1062: 1059: 1057: 1054: 1052: 1051: 1047: 1044: 1043: 1040: 1038: 1035: 1033: 1032: 1031:DetectG4G5.js 1028: 1025: 1024: 1021: 1019: 1016: 1014: 1013: 1009: 1006: 1005: 1001: 998: 995: 993: 992: 991:SpeciesHelper 988: 985: 984: 981: 978: 974: 972: 971: 967: 964: 963: 959: 956: 953: 951: 950: 946: 943: 942: 939: 936: 933: 930:When viewing 929: 927: 926: 922: 919: 918: 915: 912: 909: 907: 906: 902: 899: 898: 895: 892: 889: 887: 886: 882: 879: 878: 874: 871: 868: 864: 860: 858: 857: 853: 850: 849: 845: 842: 839: 837: 836: 832: 829: 828: 824: 821: 818: 814: 812: 811: 807: 804: 803: 799: 796: 793: 791: 790: 786: 783: 782: 778: 775: 769: 762: 758: 756: 755: 754:GANReviewTool 751: 748: 747: 743: 740: 737: 733: 729: 727: 726: 722: 719: 718: 714: 710: 707: 703: 700: 697: 695: 692: 691: 684: 680: 674: 673: 671: 668: 666: 661: 652: 645: 639: 633: 626: 623: 622: 621: 608: 606: 601: 590: 586: 581: 571: 564: 559: 552: 546: 539: 538: 537: 532: 528: 525: 521: 518: 513: 503: 496: 491: 484: 478: 471: 470: 469: 461: 454: 448: 441: 438: 437: 436: 432: 422: 419: 414: 404: 378: 371: 368: 364: 356: 350: 343: 342:MOS:TALKORDER 339: 333: 326: 325: 323: 315: 305: 295: 289:Always place 288: 286: 279: 272: 267: 264: 262: 258: 253: 247: 246: 242: 235: 232: 229: 228: 226: 225: 219: 215: 195:GANReviewTool 155: 153: 148: 146: 136: 134: 127: 120: 116: 107: 104: 100: 94: 90: 87: 86:Novem Linguae 84: 80: 76: 69: 62: 58: 54: 50: 46: 39: 34: 31:GANReviewTool 23: 19: 1284: 1278: 1251:CopyTitle.js 1248: 1233: 1214: 1195: 1172: 1153: 1134: 1111: 1092: 1068: 1049: 1030: 1011: 990: 969: 949:ReviewStatus 948: 924: 903: 884: 854: 833: 808: 788: 771:}} 765:{{ 753: 752: 723: 669: 662: 659: 654:}} 648:{{ 635:}} 629:{{ 619: 602: 598: 583:}} 577:{{ 573:}} 567:{{ 561:}} 555:{{ 548:}} 542:{{ 535: 515:}} 509:{{ 505:}} 499:{{ 493:}} 487:{{ 480:}} 474:{{ 467: 463:}} 457:{{ 450:}} 444:{{ 434: 420: 416:}} 410:{{ 406:}} 400:{{ 397: 380:}} 374:{{ 369:for parsing. 361:. Look into 352:}} 346:{{ 335:}} 329:{{ 317:}} 311:{{ 307:}} 301:{{ 297:}} 291:{{ 281:}} 275:{{ 255:}} 249:{{ 244:}} 238:{{ 216: 213: 149: 142: 139:Installation 129:}} 123:{{ 112: 71:}} 65:{{ 701:Description 595:http errors 429:Main page: 367:Parsoid API 332:WikiProject 143:Go install 52:Description 694:# of users 616:How to use 558:GA nominee 490:GA nominee 460:GA nominee 413:GA nominee 394:How to use 377:GAR/result 319:templates? 273:Rearrange 222:To-do list 135:subpages. 1281:NotSoFast 905:DetectSNG 863:WP:BEFORE 656:template. 589:log entry 587:Create a 531:log entry 529:Create a 425:Algorithm 340:When the 314:Failed GA 285:like this 252:Failed GA 227:Features 82:Author(s) 77:subpages. 1296:Category 1076:WP:ANRFC 1050:Links.js 856:NPPLinks 817:NovemBot 736:WP:NPPSG 651:GAR/link 570:FailedGA 20:‎ | 553:Delete 526:subpage 485:Delete 261:example 189:Scripts 183:Linguae 92:Updated 22:Scripts 732:WP:RSP 354:higher 259:OTD - 154:file. 102:Source 1178:When 861:Adds 545:atopr 524:WP:GA 477:atopg 324:Bugs 180:Novem 162:subst 133:WP:GA 75:WP:GA 16:< 1287:here 768:atop 749:260 713:US/L 698:Name 632:atop 565:Add 540:Add 497:Add 472:Add 447:Atop 403:atop 174:User 168:iusc 126:atop 117:and 68:atop 59:and 900:37 805:54 720:350 706:S++ 611:GAR 442:No 389:GAN 365:or 309:or 268:DYK 265:ITN 1298:: 1273:, 1269:, 1265:, 1261:, 1257:, 1253:, 1088:11 1083:x 1064:12 1045:12 1026:20 1007:20 1002:x 986:21 965:25 960:x 944:27 920:30 913:x 880:42 875:x 851:52 846:x 830:54 825:x 822:x 800:x 784:62 779:x 776:x 744:x 734:, 681:โ€ข 667:. 502:GA 349:GA 304:GA 204:}} 201:js 159:{{ 1229:1 1210:1 1191:2 1168:5 1149:6 1130:6 1107:6 1078:. 999:x 979:x 957:x 937:x 893:x 872:x 843:x 797:x 741:x 685:) 683:E 679:V 677:( 198:. 192:/ 186:/ 177:: 171:| 165::

Index

User:Novem Linguae
Scripts


good article nominations
good article reassessments
atop
WP:GA
Novem Linguae
User:Novem Linguae/Scripts/GANReviewTool.js
good article nominations
good article reassessments
atop
WP:GA
User:Enterprisey/script-installer
Special:MyPage/common.js
select2 smart combo box
Article history
Failed GA
example
Article history
like this
Article history
GA
Failed GA
WikiProject
MOS:TALKORDER
GA
MediaWiki:Gadget-libExtraUtil.js
Parsoid API

Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.

โ†‘