Jump to content

RetroTechCollection:TW: Difference between revisions

From RetroTechCollection
Create Twinkle project page
 
G12 wording matches the cite-to-use copyright policy; menu path without arrow; link deletion and blocking policies
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Shortcut|RTC:TW}}
{{Shortcut|RTC:TW}}
'''Twinkle''' ('''TW''') is a set of JavaScript-based tools available to autoconfirmed users of the RetroTechCollection Wiki. It adds a set of quick-access links to the toolbar that allow editors and administrators to perform common maintenance tasks more efficiently.
'''Twinkle''' ('''TW''') is a set of JavaScript tools available to autoconfirmed users of the RetroTechCollection Wiki. It adds links to the toolbar for common maintenance tasks such as reverting, tagging and requesting deletion.


== Features ==
== Features ==
 
Twinkle has the following modules:
Twinkle provides the following modules:


{| class="wikitable"
{| class="wikitable"
Line 10: Line 9:
! Module !! Portlet !! Description !! Access
! Module !! Portlet !! Description !! Access
|-
|-
| '''Fluff''' || Rollback links || One-click revert, assume-good-faith revert, and vandalism revert on diffs and page histories || Autoconfirmed
| Fluff || Rollback links || One-click revert, assume-good-faith revert and vandalism revert on diffs and page histories || Autoconfirmed
|-
|-
| '''Diff''' || Enhanced diffs || Additional tools and information on diff pages || Autoconfirmed
| Diff || Enhanced diffs || Extra tools and information on diff pages || Autoconfirmed
|-
|-
| '''Tag''' || Tag || Add maintenance and cleanup tags to articles (e.g. {{tl|stub}}, {{tl|needs-sources}}) || Autoconfirmed
| Tag || Tag || Add maintenance and cleanup tags to articles (for example {{tl|Stub}} or {{tl|Unreferenced}}) || Autoconfirmed
|-
|-
| '''Protect''' || PP / RPP || Request or apply page protection levels || Autoconfirmed (apply: admin only)
| Protect || PP / RPP || Request or apply page protection || Autoconfirmed (apply: admin only)
|-
|-
| '''Speedy''' || CSD || Nominate pages for speedy deletion using defined criteria || Autoconfirmed (delete: admin only)
| Speedy || CSD || Nominate pages for speedy deletion under the criteria below || Autoconfirmed (delete: admin only)
|-
|-
| '''Warn''' || Warn || Issue templated warnings to users' talk pages at escalating levels || Autoconfirmed
| Warn || Warn || Leave templated warnings on a user's talk page, at escalating levels || Autoconfirmed
|-
|-
| '''Batch Delete''' || D-batch || Mass-delete multiple pages at once || Admin only
| Batch delete || D-batch || Delete several pages at once || Admin only
|-
|-
| '''Batch Undelete''' || Und-batch || Mass-undelete multiple pages at once || Admin only
| Batch undelete || Und-batch || Undelete several pages at once || Admin only
|}
|}


== Enabling Twinkle ==
== Enabling Twinkle ==
# Open the Gadgets tab of [[Special:Preferences#mw-prefsection-gadgets|Preferences]].
# In the Twinkle section, tick the box next to "Twinkle".
# Click Save.
# Open any article. The Twinkle links appear in the toolbar.


# Go to [[Special:Preferences#mw-prefsection-gadgets|Preferences → Gadgets]]
== Speedy deletion criteria ==
# Under the '''Twinkle''' section, tick the checkbox next to "Twinkle"
Twinkle offers these speedy deletion criteria on the RTC Wiki.
# Click '''Save'''
# Visit any article — you should see the Twinkle portlet links in your toolbar


== Speedy Deletion Criteria ==
{| class="wikitable"
 
|-
Twinkle supports the following speedy deletion criteria for the RTC Wiki:
! Code !! Criterion !! Applies to
 
|-
=== General Criteria ===
| G1 || Patent nonsense || Pages consisting entirely of incoherent text
* '''G1''' – Patent nonsense: Pages consisting entirely of incoherent text
|-
* '''G2''' – Test page: Pages created for testing with no encyclopaedic value
| G2 || Test page || Pages created for testing, with no encyclopaedic value
* '''G3''' – Pure vandalism: Pages created as vandalism with no salvageable content
|-
* '''G4''' – Recreation of deleted content: Substantially identical to a previously deleted page
| G3 || Pure vandalism || Pages created as vandalism, with nothing worth keeping
* '''G5''' – Banned user: Pages created by banned users in violation of their ban
|-
* '''G6''' – Housekeeping: Uncontroversial technical deletions (broken redirects, orphaned talk pages)
| G4 || Recreation of deleted content || Pages substantially identical to a previously deleted page
* '''G7''' – Author request: Author-requested deletion with no significant edit history
|-
* '''G8''' – Pages dependent on a deleted page: Talk pages, subpages, or redirects of deleted pages
| G5 || Banned user || Pages created by banned users in violation of their ban
* '''G10''' – Attack page: Pages that serve no purpose but to disparage or threaten
|-
* '''G11''' – Unambiguous advertising: Pages existing solely to promote a product or entity
| G6 || Housekeeping || Uncontroversial technical deletions, such as broken redirects and orphaned talk pages
* '''G12''' – Copyright infringement: Pages clearly copied from a copyrighted source
|-
 
| G7 || Author request || Deletion requested by the author, where no one else has edited significantly
=== Article Criteria ===
|-
* '''A1''' – No meaningful content: Very short articles with no useful information
| G8 || Pages dependent on a deleted page || Talk pages, subpages and redirects of deleted pages
* '''A2''' – No context: Articles with insufficient context to identify the subject
|-
* '''A3''' – No content: Articles with only external links, categories, or templates
| G10 || Attack page || Pages that exist only to disparage or threaten
 
|-
=== Redirect Criteria ===
| G11 || Unambiguous advertising || Pages that exist only to promote a product or organisation
* '''R1''' – Redirect to non-existent page
|-
* '''R2''' – Redirect from implausible typo
| G12 || Copyright infringement || Pages copied from a copyrighted source without citing it, where the citation cannot be added
 
|-
== Warning Levels ==
| A1 || No meaningful content || Very short articles with no useful information
 
|-
Twinkle issues warnings in escalating levels:
| A2 || No context || Articles without enough context to identify the subject
 
|-
# '''Level 1''' – General note (friendly reminder)
| A3 || No content || Articles with only external links, categories or templates
# '''Level 2''' – Caution (firmer notice)
|-
# '''Level 3''' – Warning (clear warning of consequences)
| R1 || Redirect to non-existent page ||
# '''Level 4''' – Final warning (last warning before potential block)
|-
| R2 || Redirect from implausible typo ||
|}


Additionally, single-issue notices are available for welcome messages, copyright violation notices, and style guide reminders.
== Warning levels ==
Twinkle's warnings escalate through four levels:
# General note: a friendly reminder.
# Caution: a firmer notice.
# Warning: a clear warning of the consequences.
# Final warning: the last warning before a possible block.


== Source Code ==
Single-issue notices are also available, for welcome messages, copyright violations and style reminders.


Twinkle for the RTC Wiki is built from source at [https://github.com/JYewman/rtc-twinkle github.com/JYewman/rtc-twinkle], based on the [https://github.com/wikimedia-gadgets/twinkle-starter twinkle-starter] framework and [https://github.com/wikimedia-gadgets/twinkle-core twinkle-core] library.
== Source code ==
Twinkle for the RTC Wiki is built from [https://github.com/JYewman/rtc-twinkle github.com/JYewman/rtc-twinkle], using the [https://github.com/wikimedia-gadgets/twinkle-starter twinkle-starter] framework and the [https://github.com/wikimedia-gadgets/twinkle-core twinkle-core] library.


== See Also ==
== See also ==
* [[Special:Preferences#mw-prefsection-gadgets|Gadget Preferences]]
* [[Special:Preferences#mw-prefsection-gadgets|Gadget preferences]]
* [[RetroTechCollection:Style guide|RTC Wiki Style Guide]]
* [[RetroTechCollection:Deletion policy]]
* [[RetroTechCollection:Blocking policy]]
* [[Help:Writing a repair guide]]


[[Category:RetroTechCollection Wiki]]
[[Category:RetroTechCollection Wiki]]

Latest revision as of 00:12, 1 October 2026

Twinkle (TW) is a set of JavaScript tools available to autoconfirmed users of the RetroTechCollection Wiki. It adds links to the toolbar for common maintenance tasks such as reverting, tagging and requesting deletion.

Features

[edit source]

Twinkle has the following modules:

Module Portlet Description Access
Fluff Rollback links One-click revert, assume-good-faith revert and vandalism revert on diffs and page histories Autoconfirmed
Diff Enhanced diffs Extra tools and information on diff pages Autoconfirmed
Tag Tag Add maintenance and cleanup tags to articles (for example {{Stub}} or {{Unreferenced}}) Autoconfirmed
Protect PP / RPP Request or apply page protection Autoconfirmed (apply: admin only)
Speedy CSD Nominate pages for speedy deletion under the criteria below Autoconfirmed (delete: admin only)
Warn Warn Leave templated warnings on a user's talk page, at escalating levels Autoconfirmed
Batch delete D-batch Delete several pages at once Admin only
Batch undelete Und-batch Undelete several pages at once Admin only

Enabling Twinkle

[edit source]
  1. Open the Gadgets tab of Preferences.
  2. In the Twinkle section, tick the box next to "Twinkle".
  3. Click Save.
  4. Open any article. The Twinkle links appear in the toolbar.

Speedy deletion criteria

[edit source]

Twinkle offers these speedy deletion criteria on the RTC Wiki.

Code Criterion Applies to
G1 Patent nonsense Pages consisting entirely of incoherent text
G2 Test page Pages created for testing, with no encyclopaedic value
G3 Pure vandalism Pages created as vandalism, with nothing worth keeping
G4 Recreation of deleted content Pages substantially identical to a previously deleted page
G5 Banned user Pages created by banned users in violation of their ban
G6 Housekeeping Uncontroversial technical deletions, such as broken redirects and orphaned talk pages
G7 Author request Deletion requested by the author, where no one else has edited significantly
G8 Pages dependent on a deleted page Talk pages, subpages and redirects of deleted pages
G10 Attack page Pages that exist only to disparage or threaten
G11 Unambiguous advertising Pages that exist only to promote a product or organisation
G12 Copyright infringement Pages copied from a copyrighted source without citing it, where the citation cannot be added
A1 No meaningful content Very short articles with no useful information
A2 No context Articles without enough context to identify the subject
A3 No content Articles with only external links, categories or templates
R1 Redirect to non-existent page
R2 Redirect from implausible typo

Warning levels

[edit source]

Twinkle's warnings escalate through four levels:

  1. General note: a friendly reminder.
  2. Caution: a firmer notice.
  3. Warning: a clear warning of the consequences.
  4. Final warning: the last warning before a possible block.

Single-issue notices are also available, for welcome messages, copyright violations and style reminders.

Source code

[edit source]

Twinkle for the RTC Wiki is built from github.com/JYewman/rtc-twinkle, using the twinkle-starter framework and the twinkle-core library.

See also

[edit source]