Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Wikipedia:Twinkle

Page semi-protected
From Wikipedia, the free encyclopedia
(Redirected fromWikipedia:FRIENDLY)
Wikipedia maintenance tool

"WP:FRIENDLY" and "WP:TW" redirect here. You may also be looking forWikipedia:Maintaining a friendly space,Wikipedia:Transwiki log, or WikiProjectsTorchwood orTaiwan.
For the Twinkle preferences panel, seeWikipedia:Twinkle/Preferences.
Wikipedia information page
This is aninformation page.
It is not anencyclopedic article, nor one ofWikipedia's policies or guidelines; rather, its purpose is to explain certain aspects of Wikipedia's norms, customs, technicalities, or practices. It may reflect differing levels ofconsensus andvetting.
You take full responsibility for any actions taken using Twinkle. You must read andunderstand all relevantWikipedia policies and abide by them when using this tool; failure to do so may result in beingblocked from editing.
Twinkle
2019 Coolest Tool Award Winner
in the category
Eggbeater
Twinkle
A screenshot of Twinkle'sarticles for deletion feature
DescriptionTag pages, start discussions, leave messages, and provide a richer user interface for admin actions such as block and protect
AuthorAzaToth
MaintainerNovem Linguae
Source
GitHub repositorytwinkle

Twinkle is aWikipedia gadget that usesJavaScript. It allowsautoconfirmed users to have many extra options to assist them in common Wikipedia maintenance tasks and to help them deal with acts ofvandalism or unconstructive edits. It provides users with three types of rollback functions and includes a full library of speedy deletion functions, user warnings and welcomes, maintenance tags, semi-automatic reporting of vandals, and more. In addition, it givesadministrators more tools to help them carry out their duties.

Quick info

Getting started
To enable Twinkle on your account and receive any future updates automatically, you can simply enable the "Twinkle" gadget in theGadgets section of your Preferences page. (Don't forget to click "Save" at the bottom of the list of gadgets!)
Customizing Twinkle
To modify many aspects of Twinkle's operation, you can visitthe Twinkle preferences panel. Make your changes and click "Save changes" at the bottom of the page. If you are not seeing your intended changes, make sure tocompletely clear your browser cache so your changes take effect.
Getting help
There is comprehensive information about Twinkle atthe documentation page. If that page does not answer your question, consider asking atthe talk page. IRC users can connect to the#wikipedia-userscripts or#wikipedia-en IRC channels.
Reporting bugs or requesting features
You can report bugs or request features on thetalk page, ordirectly at our GitHub. Software development is currently slow due to lack of developers and time. As of 2022, tickets take a couple months unless it is a big bug causing lots of disruption.
Contributing code
Twinkle is open source and we welcome code contributions. Twinkle is written inJavaScript, with alinter that enforces ES6 (an old version of JavaScript that we have to use because it is a MediaWiki gadget). If you would like to write code and submit patches to Twinkle, feel free tosubmit a pull request to our GitHub. Tools you should install on your local machine includeGit andnpm. You can see a list of easy patch requestshere. You can get more details about how to compile and run Twinkle so you can test your changeshere. You should test your patch before you open a pull request; we recommendtest.wikipedia.org.
Maintainers
As of 2024,SD0001 andNovem Linguae approve pull requests, andNovem Linguae does deployments.
Notes
  • If your account is very new, you will not be able to use Twinkle. You need to beautoconfirmed (at least four days old and have ten edits) to enable the Twinkle gadget.
  • As with all JS functionality on the site, it is no longer possible to use Twinkle onInternet Explorer. If you are still using IE, try switching to another browser such asMozilla Firefox orGoogle Chrome, as Twinkle is functional on most other modern browsers (including modern smartphone browsers).
  • Some browser add-ons may interfere with Twinkle. If Twinkle still does not load after following the instructions above, consider disabling one or more of your add-ons and then restarting your browser.
  • If you're using atouchscreen device, you may need to tapand hold the "TW" button in the Vector skin to show the Twinkle menu.

For a visual demonstration of many of the aforementioned items, it may be useful to view the "Twinkle"video tutorial onWMF Labs.

Documentation and configuration

Main page:Wikipedia:Twinkle/doc

Before using Twinkle, you should read itsdocumentation to familiarize yourself with its possibilities and functions. Experienced Twinkle users are welcome to expand or improve the documentation based on their use of the tool.

Abuse

Shortcuts

Never forget thatone takes full responsibility for any action performed using Twinkle. One mustunderstandWikipedia policies and use this tool within these policies or risk having one's accountblocked. Please take particular care with the rollback links provided by Twinkle. Only obvious vandalism qualifies for rollback without an edit summary. If you believe an editor's contribution is donein good faith, you should include an edit summary.

If a change is merely "unsatisfactory" in some way, undoing/reverting should not be the first response. Editors should either make a reasonable attempt toimprove the change, or should simply leave it in place for future editors to improve. Undo/revert is appropriate in cases where the contribution is arguably "wrong" (consider moving it to the Talk page), or is unreasonably difficult to fix (e.g. incomprehensible, and the author is unresponsive), or is actually harmful to the article (such as vandalism). A plain language edit summary (not merely tags) should be used when reverting changes that appear to have been made in good faith because many contributors will not recognize minimalistic tags and will not learn what the problem was and are likely to repeat it.

Is Twinkle loading unreliably?

In the past, you could install Twinkle by adding the textimportScript('User:AzaToth/twinkle.js'); to your personal script page; however, this practice can make Twinkle load unreliably (Twinkle might not load on every page you visit, or it might show up but not work properly).

To fix this problem, you should remove the lineimportScript('User:AzaToth/twinkle.js'); fromyour personal script file, and then turn on the Twinkle gadget using the instructions above.

If you have any old configuration set up using TwinkleConfig or FriendlyConfig, it will still be effective. However, if you use thepreferences panel to modify your configuration, you are advised to remove all old Twinkle/Friendly configuration variables from your skin JavaScript file.

History

Twinkle has its origins as a reversion script based on ideas found inAaron Schulz's script collection. It was developed byAzaToth and released in 2007. It has grown into a tool with many more capabilities than its reversion roots. It is currently one of the most installed non-default gadgets on English Wikipedia, with around47,000 users. The toolset has expanded over the years: the collection of tools formerly known as Friendly, developed byIoeth, became part of Twinkle in 2011, and a new module to make user blocking a smoother process for administrators was developed in 2015. Other major contributors includeAmalthea,Amorymeltzer,MusikAnimal,SD0001, andThis, that and the other. The gadget continues to be updated and improved, in order to accommodate user requests and changes to Wikipedia processes.

Since 5 September 2020, edits and log actions done through Twinkle bear the "twinkle"tag.

Use on other wikis

A common request on the Twinkle talk page comes from those who wish to use Twinkle on other wikis. There are a couple options:

  • Installtwinkle-starter on your wiki. Written in 2021 using a WMF grant, this was specifically designed to be easy to copy, localize, and customize on other projects, and it was designed to be easy to update the core files after installing. The README has the instructions on setting up. You can ask for help atWT:TW or on the Discord serverWikimedia Gadgets, or by contacting the maintainerSD0001 directly viaemail.
  • AddTwinkleGlobal to your common.js. It allows reverting edits, reporting IPs and accounts toSRG, and requesting speedy deletion of pages.
  • Copy and paste all the Twinkle files from English Wikipedia to your project using the procedure atWikipedia:Twinkle/Localisation. This method is now discouraged (you should install twinkle-starter instead, see first bullet) as it results in Twinkle becoming outdated with no easy way of getting it up-to-date – eventually resulting in broken installations on many wikis. Syncing the updates from enwiki is usually non-trivial.

Use on mobile devices

Twinkle is not officially compatible with the default mobile skin,Minerva Neue. However, you can install a third-party patch. Please follow the directions atUser:Plantaest/TwinkleMobile.

Userboxes

Twinkle users can add any of theseuserboxes to their user page.

Wikitextuserboxwhere used
{{User Twinkle}}
This user contributes withTwinkle.
linked pages
{{User:UBX/Twinkle}}
This user is arecent changespatroller withTwinkle!
linked pages
{{User:UBX/Twinkle2}}
Wikipedia:TwinkleThis user revertsvandalism in the blink of an eye withTwinkle!
linked pages
{{User:UBX/Twinkle3}}
This userreportsvandalism in the blink of an eye withTwinkle!
linked pages
{{User:UBX/Twinkle4}}
This user watches over Wikipedia with the help ofTwinkle!
linked pages
{{User:UBX/Twinkleadmin}}
This user performsadministrator tasks in the blink of an eye withTwinkle!
linked pages
{{User:ChiefsFan750/Twinkle}}
This user welcomes new users withTwinkle!
linked pages
{{User:Xenon54/Userboxes/Twinkle}}
This user welcomes new users withTwinkle!
linked pages
{{User:Xenon54/Userboxes/Twinkle2}}
This user welcomes new users withTwinkle!
linked pages
{{User:Xenon54/Userboxes/Twinkle3}}
{{tone}}

This user tags articles for maintenance withTwinkle!

linked pages
{{User:Arctic Fox/UBX/Twinkle}}

This user welcomes new users withTwinkle!

linked pages
{{User:Powergate92/Userboxes/Twinkle}}
This user welcomes new users and tags articles usingTwinkle.{{tag}}
linked pages
{{User:Skittleys/Userboxes/Twinkle}}
{{COI}}

This user tags articles withTwinkle!

linked pages
{{User:me and/Userboxen/Twinkle}}
This user maintains Wikipedia with the help ofTwinkle!
linked pages
{{User:Qwertyxp2000/Twinkle}}
This userrequests protection to articles with the help ofTwinkle!
linked pages
{{User:CptViraj/UBX/WelcomeTwinkle}}

This user welcomes new users withTwinkle!

linked pages
{{User:CentralTime301/UBX:Twinkle and RC patrol}}
This user is arecent changespatroller withTwinkle!
linked pages
{{User:FlightTime/UBX/TwnkHugg}}
This user fights vandalism withTwinkle andHuggle. Sometimessimultaneously...
linked pages
{{User:UBX/RW and TW}}
This user has bothRedWarnandTwinkle, and may use them together!RW


linked pages
{{User:Codename Noreste/creations/AV and TW}}
This user has bothAntiVandalandTwinkle, and may use them together!


linked pages
{{User:Ilovejames5/twinklevandal}}
This person prevents vandalism with Twinkle.
linked pages

Also, there is the Twinkle topicon{{Twinkle topicon}}.

Automated and semi-automated editing tools
General
technical help
Special
page
-related
Wikitext
Links anddiffs
Media files: images,
videos and sounds
Other graphics
Templates and
Lua modules
Data structure
HTML andCSS
Customisation
and tools
Automated editing
Retrieved from "https://en.wikipedia.org/w/index.php?title=Wikipedia:Twinkle&oldid=1307742533"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp