Wikipedia:Twinkle
This project page may meet Wikipedia's criteria for speedy deletion as a page that was previously deleted via a deletion discussion, is substantially identical to the deleted version, and any changes do not address the reasons for which the material was deleted. See CSD G4.
If this project page does not meet the criteria for speedy deletion, or you intend to fix it, please remove this notice, but do not remove this notice from pages that you have created yourself. If you created this page and you disagree with the given reason for deletion, you can click the button below and leave a message explaining why you believe it should not be deleted. You can also visit the talk page to check if you have received a response to your message. Note that this project page may be deleted at any time if it unquestionably meets the speedy deletion criteria, or if an explanation posted to the talk page is found to be insufficient.
Note to administrators: this page has content on its talk page which should be checked before deletion. Note: Previously PROD-deleted or speedily deleted articles are not eligible under this criterion, although they may be deletable under other criteria. Check the deletion log for prior deletion rationales.Administrators: check links, talk, history (last), and logs before deletion. Consider checking Google. This page was last edited by Jacob Hnri 6 (contribs | logs) at 18:28, 23 December 2010 (UTC) (13 years ago) |
Shortcuts: |
---|
WP:TWINKLE |
WP:TWINK |
WP:TW |
Warning: You take full responsibility for any action you perform using Twinkle. You must read and understand Wikipedia policies and use this tool within these policies, or risk being blocked from editing. |
Twinkle is a set of JavaScript functions that gives registered users, autoconfirmed users and also confirmed users several new options to assist them in common Wikipedia maintenance tasks, and to help them deal with acts of vandalism. It provides users with three types of rollback functions and includes a full library of speedy deletion functions, user warnings, pseudo-automatic reporting of vandals, and much, much more.
Twinkle was and is developed by AzaToth and has its origins as a reversion script based on ideas found in Voice of All's script collection. It has grown quickly into a tool with many more capabilities than its reversion roots and is used by hundreds of Wikipedians.
Requirements and limitations
Browser support
Twinkle is regularly tested and expected to work with Mozilla Firefox, Opera, Google Chrome, SeaMonkey, Camino, Safari, Opera mini and the Safari iPhone OS. It is strongly recommended to use the latest versions of these browsers. If you are using significantly outdated versions such as Safari 2 or Firefox 1.5, you might be able to (partially) use Twinkle by enabling the Javascript Standard Library found in the "Gadgets" tab of your Preferences. However, these versions (and other browsers, most notably Internet Explorer) are not actively supported.
Problems, bugs and feedback
- It is a known issue that firewall and security solutions such as ZoneAlarm and Norton Internet Security (specifically Norton's AntiSpam) can intercept and malform the http and xml webstreams that Twinkle uses. Because of that Twinkle might not work in combination with those products. In the case of Norton Internet Security, one can fix this by disabling popup blocking.
- Twinkle is considered to be stable, but in continuous development. All questions regarding Twinkle as well as bug reports and feature requests should be posted on the Talkpage.
Installation
To install all Twinkle modules, including all future updates and additions, simply activate Twinkle in the Gadgets section of your Preferences page.
Alternatively, one can install TWINKLE manually:
- Copy the text below and paste it into the bottom of one's skin script file:
importScript('User:AzaToth/twinkle.js');
- Save the page, and
- Bypass your browser cache (Firefox: Control-Shift-R / Firefox Mac: Command-Shift-R)
- Done!
One may wish to re-configure TWINKLE's default settings. See the Configuration section in the documentation for instructions.
Documentation and configuration
Before using Twinkle, one really should read its documentation to familiarize one's self with some of the possibilities and functions of Twinkle. There are multitudes of options that one can configure to change some of the default behaviours of Twinkle.
Abuse
Never forget that one takes full responsibility for any action performed using Twinkle. One must understand Wikipedia policies and use this tool within these policies or risk having one's access to use Twinkle revoked or one's account being blocked. Anti-vandalism tools, such as Twinkle, Huggle, and rollback should not be used to undo good-faith changes in content disputes unless an appropriate edit summary is used.
Blacklisting
Problematic users abusing Twinkle may have their access to it revoked by an administrator. The Twinkle blacklist is an array of usernames located at User:AzaToth/morebits.js, at the very bottom. Users on the blacklist will not be able to use Twinkle. Please note that accounts using Twinkle for disruption purposes are typically blocked from editing altogether.
Administrators: When manipulating the list, be sure to use correct Javascript syntax for arrays as not doing so can cause errors for all Twinkle users.
Userboxes
Users of this tool can also add one of these userboxes to their page.
Code | Result | |||
---|---|---|---|---|
{{User:UBX/Twinkle}} |
|
Usage | ||
{{User:UBX/Twinkle2}} | Usage | |||
{{User:UBX/Twinkle3}} | Usage | |||
{{User:UBX/Twinkle4}} |
|
Usage | ||
{{User:UBX/Twinkleadmin}} |
|
Usage | ||
{{Template:User Newpages with Twinkle}} | Usage | |||
{{Template:User TwinkleOn}} | Template:User TwinkleOn | Usage |
Also, there is the Twinkle topicon. {{Twinkle topicon}}
Twinkle on IRC
Real time help can be found at #wikipedia-userscripts.
See also
- FurMe – Assists in writing Fair Use rationales for non-free images.