Description | For species articles, tries to add the correct short description, speciesbox, category, taxonbar, and stub template. |
---|---|
Author(s) | Novem Linguae |
Updated | May 12, 2024 (2 days ago) |
Source | User:Novem Linguae/Scripts/SpeciesHelper.js |
For species articles, try to add the correct short description, speciesbox, category, taxonbar, and stub template.
[[Category:Homo|sapien]]
. In draftspace, will add the category with a colon, e.g. [[:Category:Homo|sapien]]
X is a species of pufferfish in the genus Y
will generate {{Short description|Species of pufferfish}}
.This script shows a diff of suggested changes for the user to evaluate before saving. Please check this diff carefully. The script is not perfect.
This script depends on some hidden templates that are sub-pages of Template:Taxonomy. Sometimes the script will alert you that Template:Taxonomy/abc is missing and needs to be created.
These templates can be complicated to create, so one way to handle this is to skip these articles.
If you want to take a stab at creating Template:Taxonomy/abc yourself in newer articles, here are some tips.
Thanks for creating this page. Code should already be in the box below. If not, click here to reset.Click on "click here to reset", which will pre-fill the page with the correct template.
My other user script, TemplateTaxonomyAddCite, assists with searching databases and adding citation templates.
# 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 |
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
Description | For species articles, tries to add the correct short description, speciesbox, category, taxonbar, and stub template. |
---|---|
Author(s) | Novem Linguae |
Updated | May 12, 2024 (2 days ago) |
Source | User:Novem Linguae/Scripts/SpeciesHelper.js |
For species articles, try to add the correct short description, speciesbox, category, taxonbar, and stub template.
[[Category:Homo|sapien]]
. In draftspace, will add the category with a colon, e.g. [[:Category:Homo|sapien]]
X is a species of pufferfish in the genus Y
will generate {{Short description|Species of pufferfish}}
.This script shows a diff of suggested changes for the user to evaluate before saving. Please check this diff carefully. The script is not perfect.
This script depends on some hidden templates that are sub-pages of Template:Taxonomy. Sometimes the script will alert you that Template:Taxonomy/abc is missing and needs to be created.
These templates can be complicated to create, so one way to handle this is to skip these articles.
If you want to take a stab at creating Template:Taxonomy/abc yourself in newer articles, here are some tips.
Thanks for creating this page. Code should already be in the box below. If not, click here to reset.Click on "click here to reset", which will pre-fill the page with the correct template.
My other user script, TemplateTaxonomyAddCite, assists with searching databases and adding citation templates.
# 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 |
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