Wikipedia talk:Twinkle/Archive 1

Latest comment: 1 year ago by 1234qwer1234qwer4 in topic Twinkle templates


I've had to browse through a few talk pages to get an idea of what needs to be done to get Twinkle migrated to Simple English Wikipedia. As such, I'd like to propose that the discussions are continued here so that a community effort can be put into this project. I've created a To Do list at the top of this talk page, please add a remove items from it as needed. Thanks! EhJJ (talk) 14:08, 2 March 2009 (UTC)Reply[reply]

Hey EhJJ,
I've actually been working on a version of Twinkle for a non-WMF site recently, and i've had some pretty good results. Therefore, i'm happy to help out with it here too if people can let me know what we have and what is needed.
Goblin 14:17, 2 March 2009 (UTC)Reply[reply]
Chenzw (talk · contribs) moved the page from enWP to here, so I took a quick look at his talk page. As far as I can tell, there are some technical problems to migrating Twinkle in addition to creating templates, etc. Hopefully other people who have worked on this will appear and we can get this project moving forward. I don't think we need Twinkle as much as it is needed on enWP, but it's a handy tool. EhJJ (talk) 16:23, 2 March 2009 (UTC)Reply[reply]
Hi, I was having a play earlier and the main thing that I see that needs doing is templates creating/changing and the interface simplifying. I'm going to download the next dump of the wiki and test my version locally and make changes etc locally, before releasing it as a beta version to the wiki. Thanks, Goblin 17:33, 2 March 2009 (UTC)Reply[reply]

Quick deletion

I have a mostly migrated version of twinkespeedy.js in my userspace User:EhJJ/twinklespeedy.js. It still needs some minor work and then extensive testing (particularly by an admin, as I do not have that ability). EhJJTALK 20:57, 18 April 2009 (UTC)Reply[reply]

User:EhJJ/twinklespeedy.js should be renamed to User:EhJJ/twinklequick.js, don't you think? —Waterfox (talk) 18:18, 26 August 2010 (UTC)Reply[reply]


I've updated the warn function to have all the warnings found on Template:User talk page warnings. It is also in my userspace at User:EhJJ/twinklewarn.js. Please test it out and let me know if it needs any changes. EhJJTALK 23:14, 23 April 2009 (UTC)Reply[reply]

Tagging module for Twinkle

I've made a very basic tagging system for Twinkle. You can see it here: User:Message From Xenu/twinkletag.js. For my own use, but if you want to add it to the main modules, that's fine. Message from XENUsend a message! 03:20, 18 May 2010 (UTC)Reply[reply]

testing space

We've had this on en.WP for a while, and I thought it would be handy over here as well. Since Twinkle and some other tools will only add warnings to user talk pages I have created User talk:Sandbox for user warnings as a place to test out things. So test away! Beeblebrox (talk) 03:41, 3 January 2011 (UTC)Reply[reply]

You can fool twinkle into warning on other pages, using Greasemonkey, or just by using javascript: URLs (bookmarklet method) or using the JS console (like Firebug) on any major non-IE browser. That account's talk page would be very useful for testing warnings, welcomes, etc. though. (I was just TASER-ing this) Thank you, πr2 (t • c) 17:54, 17 November 2011 (UTC)Reply[reply]


Hi, why is the Twinkle in Simple English so much smaller than in the normal English? Because in normal English, you can request page protection, nominate deletion instead of needing to CQD everything, propose deletion, unlink backlinks, and add maintenance tags to articles. Is there any way to get an Importer to move these features into the Simple English Twinkle, and just simplify the English used in it, would someone need to do it from scratch, or is it already being worked on? Orashmatash (tc) 20:46, 17 September 2011 (UTC)Reply[reply]

RfD would require major changes, but still very possible to implement. Please tell me on my talk page if there is a problem with Twinkle. I didn't even know this page existed before... πr2 (t • c) 17:50, 17 November 2011 (UTC)Reply[reply]

Is Twinkle sick?

For the last couple of hours, every time I try to use the warn or quick delete functions, it fails because Twinkle thinks the page doesn't exist. Anyone know what's up? --Auntof6 (talk) 04:55, 22 September 2011 (UTC)Reply[reply]

Still happening now. --Auntof6 (talk) 14:05, 22 September 2011 (UTC)Reply[reply]
Yeah... I was about to report it here too. We also can't send warning messages.” TeLeS (T @ L C S) 22:13, 23 September 2011 (UTC)Reply[reply]
Problem still exists as of now. Orashmatash (tc) 16:26, 26 September 2011 (UTC)Reply[reply]
And still happening. Orashmatash 23:08, 7 October 2011 (UTC) I like... Scotland!Reply[reply]
All fixed, thanks EhJJ! Orashmatash (talk) 18:16, 12 October 2011 (UTC)Reply[reply]
Not everything. The warn function still seems to stall. --Auntof6 (talk) 22:10, 12 October 2011 (UTC)Reply[reply]
Further info: the warn function seems to stall only if the talk page is empty. --Auntof6 (talk) 08:22, 14 October 2011 (UTC)Reply[reply]

I fixed this a while ago, it was put in EhJJ's twinklewarn. πr2 (t • c) 17:48, 17 November 2011 (UTC)Reply[reply]


The Rollback function isn't working! I click Rollback and it just deletes the entire content of the page, until I click the "read" button again, then it comes back up, and nothing has happened. The page is the same as it was when I clicked "Rollback". Help? Orashmatash (tc) 16:26, 26 September 2011 (UTC)Reply[reply]

Welcome messages

Hello there. I suggest replacing the {{Anon}} template that we have in the welcome section with {{Anon2}}. Anon2 is much more detailed and is a lot less boring. Thanks. --Orashmatash (talk) 19:44, 3 November 2011 (UTC)Reply[reply]

This would be very easy to add, and I will put it in my personal twinkle warn script when I have the time. πr2 (t • c) 17:46, 17 November 2011 (UTC)Reply[reply]
  Done, but my friendlywelcome would be a better ... host? πr2 (t • c) 18:00, 17 November 2011 (UTC)Reply[reply]
Probably. Do what you see fit, it was just a suggestion. :) --Orashmatash 18:09, 17 November 2011 (UTC)Reply[reply]
  Done ... added to both, but it would need to be changed in EhJJ's copy of twinklewarn (by sysop/editinterface) πr2 (t • c) 18:10, 17 November 2011 (UTC)Reply[reply]

Update from 2011: Friendly and twinklexfd

I recently have modified Friendly for use in the Simple English Wikipedia (i.e., removed non-created templates and tried to add welcome messages here). (that needs more work) I also have ported twinklexfd (yesterday). It works correctly AFAIK. In order for it to tell users about the RfD, {{RfD-notice}} or something like that mustshould be made. How many people actually use Twinkle here? Should it be re-ported/forked from github (it has changed a lot)? A somewhat merged version of Twinkle and Friendly exists at User:PiRSquared17/twinkle.js. I might work on another module tomorrow (or today). πr2 (talk • changes) 19:11, 8 December 2011 (UTC)Reply[reply]


Is twinkletag.js finished? That feature is really nice. --weltforce (talk) 13:22, 8 June 2012 (UTC)Reply[reply]

New modules

the new modules


  • twinkle.js   Done
  • twinklearv.js -   Done
  • twinklediff.js -   Done
  • twinklefluff.js -   Done
  • twinklespeedy.js -   Done
  • twinkletag.js -   Done
  • twinklewarn.js -   Done
  • twinklexfd.js -   Done

Apart from these en's tools, I coded a new tool to add stub templates, I call it "twinklestub.js". See the pictures right. To use them, replace <source lang="javascript">importScript('User:EhJJ/twinkle.js');</syntaxhighlight> with <source lang="javascript">importScript('User:LightForce/twinkle.js');</syntaxhighlight>

Administrators: Please put following code into MediaWiki:Gadget-Twinkle.js: <source lang="javascript">/*******************************************************/ /* NOTE: The users listed in noAllow will NOT have */ /* this gadget enabled, regardless of whether or not */ /* they have it enabled in their preferences. */ /*******************************************************/

var noAllow = []; if(navigator.appName != "Microsoft Internet Explorer") { //Doesn't work in IE.

   if(noAllow.indexOf(wgUserName) == -1) { //If the user isn't listed as a not-allowed user, import the script.

}</syntaxhighlight> Thank you. --weltforce (talk) 12:43, 24 June 2012 (UTC)Reply[reply]

I've done it. Will do some testing with it and then if anybody is experiencing problems please undo my change or ask an administrator to. Osiris (talk) 03:27, 25 June 2012 (UTC)Reply[reply]

Issue with Twinkle's QD list

When I use Twinkle for QD, it shows two lines for G3. One is for vandalism (that's the normal G3 reason) and one for "blatant hoax". I'm thinking the latter should be removed. --Auntof6 (talk) 05:28, 13 March 2013 (UTC)Reply[reply]

  Done. Osiris (talk) 06:06, 13 March 2013 (UTC)Reply[reply]
Thanks! --Auntof6 (talk) 06:48, 13 March 2013 (UTC)Reply[reply]

Twinkle not working at all?

For the past two days, I've been noticing that Twinkle isn't working for me at all. None of the Twinkle tools appear at the top of a page. Is anyone else having this problem? If so, could it be fixed? This is the only Wikipedia I'm having this problem on. Lugia2453 (talk) 20:04, 25 April 2013 (UTC)Reply[reply]

I'm seeing the same thing. Another thing I notice is that I'm not always seeing the buttons for bolding, linking, adding a signature, etc. when I edit a page. I don't know if these are related -- maybe something in the base software? The only thing I've heard that changed recently is that Wikidata phase 2 was implemented here. Maybe a coincidence, maybe not. --Auntof6 (talk) 21:16, 25 April 2013 (UTC)Reply[reply]
Hi, sorry for my long absence, I was really busy in real life. But I promise to have a look into it and fix it. Thank you :) --@intforce 21:20, 25 April 2013 (UTC)Reply[reply]

Quick update, Twinkle somehow doesn't work when activated in the user settings panel. However, it does when when you add the line


into your personal .js page. I don't know how this issue is caused; it works the same way in enwiki and there are no problems. Because the Twinkle definition in MediaWiki:Gadgets-definition is the same, I cannot really offer a solution than to deactivate Twinkle in the settings and add the line to your JavaScript page. My apologies, I really have no clue where the problem is. --@intforce 21:53, 25 April 2013 (UTC)Reply[reply]

I added that to User:Auntof6/monobook.js (I use the monobook skin), and it still isn't working. I believe I purged the cache just to be sure. I even closed my browser completely and restarted it, and it still wasn't working. --Auntof6 (talk) 06:18, 26 April 2013 (UTC)Reply[reply]
The work around worked for me. Peterdownunder (talk) 12:49, 26 April 2013 (UTC)Reply[reply]
That doesn't work for me too. And it's difficult to work without twinkle.--Pratyya (Hello!) 12:53, 26 April 2013 (UTC)Reply[reply]
I have to purge the cache on every talk page to get it to function.Peterdownunder (talk) 13:00, 26 April 2013 (UTC)Reply[reply]
I have purged 7 times. But no luck.--Pratyya (Hello!) 13:08, 26 April 2013 (UTC)Reply[reply]

Twinkle wasn't working for me for a few days also, but it seems to be working again now. I did not try any workarounds. The Anonymouse (talk | changes) 05:51, 27 April 2013 (UTC)Reply[reply]

Twinkle works for me on Internet Explorer (9), but it is only supposed to work on Firefox, Safari and Opera. I don't know why it works on IE, but TW should work on one of these three/four programs. Curtaintoad (talk) 06:41, 27 April 2013 (UTC)Reply[reply]

Twinkle templates

Hello. I just wanted to let you know that I have edited the Template:You've got mail for removing the extra bold, and can an administrator please do the same to Template:Talkback? Thanks. Curtaintoad (talk) 05:32, 27 April 2013 (UTC)Reply[reply]

Eight years later, this is still not fixed. Might be better to request at the template's talk, though. 1234qwer1234qwer4 (talk) 21:03, 9 October 2021 (UTC)Reply[reply]

Twinkle rfd option to wrap with noinclude doesn't work

With the rfd function, Twinkle gives you a checkbox to allow wrapping the rfd template in "noinclude" tags. Checking that box doesn't seem to do anything. Could we either 1) make the function work or 2) replace the checkbox with a note about using "noinclude" tags if you're rfd'ing a template? --Auntof6 (talk) 23:25, 21 May 2013 (UTC)Reply[reply]

Twinkle seems to have stopped marking pages as patrolled

When I use Twinkle to do a QD, it is no longer marking the page as patrolled. Was that a deliberate change? --Auntof6 (talk) 19:58, 12 June 2013 (UTC)Reply[reply]

Changed {{Uw-vandalism2}}

I have changed that Template:Uw-vandalism2 to have an orange icon. Qwertyxp2000 (talk) 08:38, 7 May 2015 (UTC)Reply[reply]

Hmm... I see that new orange icon on the English Wikipedia. Qwertyxp2000 (talk) 08:53, 7 May 2015 (UTC)Reply[reply]
Same with almost every Level 2 warning tag. Edited more. Qwertyxp2000 (talk) 09:01, 7 May 2015 (UTC)Reply[reply]

Twinkle down?

I have been trying to give warnings to a user, but nothing happens. It shows the box, but it stops. Also can't report to VIP for some reason. Glitch? --ABCDEFAD 21:28, 24 June 2015 (UTC)Reply[reply]

Apparently, it works on page tagging. What?--ABCDEFAD 21:40, 24 June 2015 (UTC)Reply[reply]
I did a few tests and it appears that it's just a bit slow; wait a few seconds and it should work fine. -Mh7kJ (talk) 21:43, 24 June 2015 (UTC)Reply[reply]
There is a type of glitch that if a warning is reverted, then Twinkle gets confused and does not work correctly. I had a vandal reverting me and another editor yesterday here on an IP talk page: [[1]. Twinkle completely stalled and would not work right. It would not enter any warning except leveI one. I had to manually enter all the IP notices after the first, and some of the vandalism levels, as you can see from the history. Fylbecatulous talk 22:11, 24 June 2015 (UTC)Reply[reply]
Twinkle is very much a use at your own risk item here. It isn't really fully supported or working here. -DJSasso (talk) 01:52, 30 June 2015 (UTC)Reply[reply]
Other things it's no longer doing correctly:
  • If you select any warning level other than 1, it seems to hang up.
  • It doesn't let you select any options other than "General note".
--Auntof6 (talk) 17:11, 2 July 2015 (UTC)Reply[reply]
Cool, now when I press something, lets say level 3, it shows level 1 instead of level 3 warning.WTF?--ABCDEFAD 20:52, 8 July 2015 (UTC)Reply[reply]
Yes, level 2 warning hangs up. Thought it might be that preferences need to be refreshed here every now and then, but reselecting them and restarting the browser both don't help. Sminthopsis84 (talk) 16:18, 9 July 2015 (UTC)Reply[reply]
I changed the tw preferences to make the default level 2, and now the only thing it is showing is level 2 warnings, not level 1.--ABCDEFAD 13:07, 23 July 2015 (UTC)Reply[reply]

I think we should have users put in the code because it puts admins in a better position to help deal with abuse (as admins can edit other's JS files). Opinions? Krett12 (talk) 22:28, 24 October 2015 (UTC)Reply[reply]

That's not a very good idea. We want to make it easier for other editors to use Twinkle. It's more intuitive to just check a box in your own preferences as compared to inserting some code in your own JS (which some editors may not even understand). If there's abuse of Twinkle, the blocking policy will apply. Chenzw  Talk  01:20, 25 October 2015 (UTC)Reply[reply]

"product" in QD A4

Twinkle currently lists "People, groups, companies or websites" for A4 quick deletion, and the note mentions "a real person, group of people, band, club, company, or web content". However, the deletion policy refers to "people, groups, companies, products, services or websites". Notably, "products" is listed on the deletion policy but not in Twinkle. Could this be changed? Thanks, -- Irn (talk) 15:18, 13 August 2016 (UTC)Reply[reply]

Where is the list that needs product added? When I use Twinkle, I see "product" included in the A4 option. Note: if possible, it would be good to refer to the policy page instead of duplicating information. --Auntof6 (talk) 15:30, 13 August 2016 (UTC)Reply[reply]
That's strange. Mine shows as I quoted it above: "A4: People, groups, companies or websites that are not notable." When I hover over the little question mark, it says "An article about a real person, group of people, band, club, company, or web content that does not say why it is important." -- Irn (talk) 15:40, 13 August 2016 (UTC)Reply[reply]
Maybe you're invoking it differently. Can you post a screenshot? --Auntof6 (talk) 16:10, 13 August 2016 (UTC)Reply[reply]
Screenshot. -- Irn (talk) 17:06, 13 August 2016 (UTC)Reply[reply]
Thanks. I don't think I've seen that screen before. Since I'm an admin here, though, I'd have little use for it here, and I don't work on other Wikipedias much these days. In any case, I don't know how to change those things. I recommend that you post at WP:Simple talk to ask for help and direct people to this conversation. It might help if you say (here) what skin you use and exactly how you invoke Twinkle. I imagine someone will be able to help. --Auntof6 (talk) 17:36, 13 August 2016 (UTC)Reply[reply]
I have updated the wiki's gadget file. Please bypass yourr browser's cache and see if the revised QD A4 description shows up. Chenzw  Talk  07:07, 14 August 2016 (UTC)Reply[reply]
That did it, thank you! -- Irn (talk) 16:37, 14 August 2016 (UTC)Reply[reply]

QD U2 Notification

When I mark an anonymous IP user's user page, which shouldn't exist, with Twinkle as QD U2 and ask for notification of the author, the notification is not happening.   — Jeff G. ツ 16:01, 23 February 2017 (UTC)Reply[reply]

The same is happening with QD G7.   — Jeff G. ツ 16:51, 24 February 2017 (UTC)Reply[reply]

I've noticed another change with Twinkle in the last few days or week or so: when I roll back a change, then click on the user's talk page to leave a message, it doesn't always insert the name of the page where the rollback happened. --Auntof6 (talk) 17:53, 24 February 2017 (UTC)Reply[reply]

Protect alert

This page will be protected. --Carmen Melendez 21:06, 26 June 2017 (UTC)

@Carmen Melendez: I strongly doubt a Wikipedia-space talk page will be protected, plus Wikipedia:Twinkle hasn't seen any disruption since last year, and doesn't need protection -- There'sNoTime (to explain) 21:11, 26 June 2017 (UTC)Reply[reply]
I meant the project page. --Carmen Melendez 21:39, 26 June 2017 (UTC)
@Carmen Melendez: Well it's unlikely to be protected given the amount of disruption doesn't warrant it. Also, please change your signature so it meets our requirements -- There'sNoTime (to explain) 21:41, 26 June 2017 (UTC)Reply[reply]


Hi, Is there anyway this can be changed so that if a user you're reporting to VIP is already at VIP that it doesn't automatically redirect you there?,

For instance over at EN if a user is already reported at AIV it says:
"Processing AIV request: Report already present, will not add a new one
The comments you typed are provided below, in case you wish to manually post them under the existing report for this user at AIV:
Test for Simple EN - ignore this. ~~~~"

It would be far more helpful to have this action happen here so that if someone's already at VIP you can then copy and paste your rationale there as opposed to losing it all and essentially starting from scratch (Although you wouldn't copy/paste your whole reasoning you would copy atleast half of it which is what I do at EN if the user i'm reporting is already reported),

Thanks, –Davey2010Talk 23:57, 2 January 2018 (UTC)Reply[reply]

Hi, where is the source code/pages for Twinkle's options

Hi, I is looking for the source code of Twinkle's modules, where can the codes be found? -- Psl631 Leave me a message! my changes email me 14:41, 24 April 2018 (UTC)Reply[reply]

The Rollback Links does not display

Hello, The "rollback" types this tool offer does not appear, today when I reverted vandalism, forced I to click "undo" on the vandalism edit. Today, also on the article Vitruvian Man, changed multiple IPs the article, the change was vandalism, but the "Restore this Version" link to the latest non-vandalism edit also does not appear, forced I to revert the change (s) manually by going to latest non-vandalism edit and click "Change" and then "Publish changes". Please fix this issue. -- Psl631 Leave me a message! my changes email me 08:08, 27 April 2018 (UTC)Reply[reply]

New welcome problem IP template

Hello. Would it be possible to blend {{welcome}} (for registered editors) with {{welcome-anon}} for IP editors who have made unhelpful edits, but may not be worthy of a warning? Importing the en:Template:Welcome-anon-unconstructive from enwiki would be great. The wording isn't quite simple, but I'd be willing to simplify it, if needed. I'll provide any assistance I can. Operator873talkconnect 19:21, 8 August 2018 (UTC)Reply[reply]

Can we add custom warnings template on Twinkle?

Should we add a template that can allow us to put custom warnings in Twinkle (just like in the English Wikipedia)? CentralTime301 (📱, 📝) 18:23, 5 December 2019 (UTC)Reply[reply]

Does Twinkle work on Safari on iPad?

I just wanted to know If Twinkle just works on iPad running iOS 13 on Safari. Thank you. Arthurfan828 - CHAT 15:47, 26 March 2020 (UTC)Reply[reply]

Yes, but not on "Mobile view". Also works on iPadOS 14. Android 2113853211 (talk) 10:31, 28 April 2021 (UTC)Reply[reply]


I nominated a page that I created myself for QD, and it notified me. See here ~Prahlad balaji (t / c) 00:35, 29 July 2020 (UTC)Reply[reply]

Prahlad balaji, this is normal for it to notify you, also your signature is confusing when I view it while editing in edit mode--Thegooduser Let's Talk! :) 🍁 01:03, 29 July 2020 (UTC)Reply[reply]
Thegooduser, how is my signature confusing? ~Prahlad balaji (t / c) 01:05, 29 July 2020 (UTC)Reply[reply]
Prahlad balaji, It isn't when I am just viewing the page, but when I edit I see [[User:Prahlad balaji|~]][[User:Prahlad balaji|Prahlad balaji]] ([[User talk:Prahlad balaji|t]] / [[Special:Contribs/Prahlad balaji|c]]) and it's confusing at first to try to copy and paste your username to ping you --Thegooduser Let's Talk! :) 🍁 01:12, 29 July 2020 (UTC)Reply[reply]
thegooduser, ok. I will simplify it a bit. In progress... ~Prahlad balaji (t / c) 01:14, 29 July 2020 (UTC)Reply[reply]
  Done ~Prahlad balaji (t / c) 01:16, 29 July 2020 (UTC)Reply[reply]

~Prahlad balaji, thanks! --Thegooduser Let's Talk! :) 🍁 01:21, 29 July 2020 (UTC)Reply[reply]

Double warns

When I tag an article with QD G3, it asks for more details twice, not once as with the other criteria, even if I tag it with other criteria. ~Prahlad balaji (t / c) 03:59, 6 August 2020 (UTC)Reply[reply]

Grant proposal for creating a localised version of Twinkle

Hi all. I wanted to note that I have made a m:Rapid Grant proposal for improving Twinkle so that it is localisable. See m:Grants:Project/Rapid/SD0001/Twinkle localisation. It means it would be easier to set up Twinkle on a new wiki, and updates will automatically propagate to Twinkle installations on all wikis. Project-specific templates and logic would be customisable via sitewide configuration files. Feel free to drop any comments or community endorsements. Thanks! SD0001 (talk) 13:58, 14 October 2020 (UTC)Reply[reply]

Not found

I don't find Twinkle in the gadget preference. Can someone explain? Enjoyer of World (talk) 00:51, 13 November 2020 (UTC)Reply[reply]

I'm Sorry

I Didn't Do Any Vandalism on 2nd Millennium Kat885 (talk) 15:06, 29 December 2020 (UTC)Reply[reply]

I've marked your edit as wrong information, not vandalism. It is not a bug in Twinkle, I am just adding templates because it was quicker and easier to do. (It would take a while to type everything out and just remove the vandalism part!) I have responded to your comment on your talk page. Please don't worry about this edit, you won't be getting blocked for it at all. Belwine💬📜 15:08, 29 December 2020 (UTC)Reply[reply]
Return to the project page "Twinkle/Archive 1".