Wikipedia talk:Twinkle

From Wikipedia, the free encyclopedia

Option to BLAR a page

Can there be added a feature to WP:BLAR a page? That is, blank it, and redirect it to an article/section of the user's choosing? Kingsacrificer (talk) 09:41, 19 January 2026 (UTC)

This might be a dumb question, but... why? BLAR just involves editing the page, Ctrl+A, then typing in #REDIRECT [target]. Doesn't seem like it would save all that much time and effort to use TW for this. Primefac (talk) 10:28, 19 January 2026 (UTC)
Because that way, it can also inform the top contributors of the page that a BLAR action is being made on the page. Manual BLAR-ers might skip that step. Kingsacrificer (talk) 18:50, 19 January 2026 (UTC)
Also, it could prompt for rcats, or at least add {{r with history}}. lp0 on fire () 08:51, 31 January 2026 (UTC)
Is this being developed? Kingsacrificer (talk) 18:40, 9 February 2026 (UTC)
@Kingsacrificer Not sure, but you can use User:Eejit43/scripts/redirect-helper for something similar to what you're describing. FaviFake (talk) 19:34, 4 April 2026 (UTC)
Needs consensus first due to the objection above. –Novem Linguae (talk) 00:24, 5 April 2026 (UTC)

Use subst:requested move instead of transcluding requested move/dated

Twinkle transcludes requested move/dated directly, but the template documentation says to subsitute it. Speedrunz (talk) 15:57, 26 January 2026 (UTC)

G5 WP:CT/IMH talk page messages

See permanent link for User talk:BrightNova1001. The WP:CT/IMH codes were clearly not formatted properly in the messages, despite being correctly formatted in the deletion templates itself (see e.g. Draft:Capture of Rohtas). ~~ AirshipJungleman29 (talk) 18:15, 30 January 2026 (UTC)

Adding to this that WP:CT/KURD also isn't adding correctly (see ). I've been curious why I've seen multiple talk pages with notices like this, where they state, "No contentious topic code has been specified", and thought it may be user error. Doesn't seem like it, though. Significa liberdade (she/her) (talk) 23:09, 5 February 2026 (UTC)
Looks like this applies to all CT SDs I've seen. Significa liberdade (she/her) (talk) 06:03, 8 February 2026 (UTC)

TM:Uw-archive

Why isn't this included? HKLionel TALK 09:49, 31 January 2026 (UTC)

Because no one has asked yet, I suppose. If you want it (in a "right now" sort of way) see Wikipedia:Twinkle/doc § Warn (user talk warnings) for information about adding your preferred templates to the tool. Primefac (talk) 10:25, 31 January 2026 (UTC)
I don't mind, but I'd like to see this added to the default set as it definitely addresses an existing issue. HKLionel TALK 10:30, 31 January 2026 (UTC)
I'm not a big fan of this one. If you manage to get a problematically long user talk page you are likely an established user and is unlikely to be happy about a templated warning that assumes you are a newbie. Trialpears (talk) 11:05, 31 January 2026 (UTC)
Just because someone's an "established user" doesn't mean they can't be reminded about issues that affect others, regardless of their standing. It's also entirely possible that the issue has never been brought up before, or that they aren't aware it's an issue. TM:Please archive exists as a short reminder, consider that instead if you will. HKLionel TALK 11:19, 31 January 2026 (UTC)
To give my opinion on the merits of this request, I would say that templates in the Twinkle system should be commonly-used. I am currently seeing ~230 uses in the user talk space (and less than 50 of the shorter variant). Even counting stuff that might have been deleted, I'm not sure it's going to be used enough to merit making it a default template in Twinkle. Primefac (talk) 12:19, 31 January 2026 (UTC)
Makes sense. Thanks, HKLionel TALK 12:30, 31 January 2026 (UTC)
I like {{please archive}} significantly more since it is a lot less confrontational. I also find the concern raised by Primefac convincing although I believe it would be used significantly more often if in twinkle. Adding it in your own install should be sufficient imo. Trialpears (talk) 12:29, 31 January 2026 (UTC)
I'm not sure if this is an implication of your post, TP, but the template has been nominate for deletion twiceTemplate talk:Uw-archive and kept both times. Primefac (talk) 12:19, 31 January 2026 (UTC)
Can't say the thought didn't strike me but I guess the second time is too recent for any consolidation at the moment. Trialpears (talk) 12:30, 31 January 2026 (UTC)

Minimum number of uses to add a template to the Twinkle default list

I'd like to make an objective criteria for adding a template to Twinkle. The criteria should be if a template has at least X number of uses, because this signals popularity/usefulness in an objective way. This would apply to user warnings, maintenance tags, and maybe to some other stuff that I am forgetting. I was thinking 25, but in the section above folks were saying even 230 wasn't enough. What are our thoughts on the exact number? Thanks. –Novem Linguae (talk) 15:45, 31 January 2026 (UTC)

No comment on the specific number, but I'd just like to point out that most templates of this nature probably get their usage from Twinkle itself, so if it's added and Twinkle users find them useful/there are enough use cases that they can be applied to, usage would naturally rise. Some Twinkle users, including myself, sometimes scroll through the menu to see what templates can address the issues at hand, so we aren't really aware of templates not listed there, nor would we really go out of our way to search for one, unless—like me in the above section—we are aware of the specific issue. HKLionel TALK 17:41, 31 January 2026 (UTC)
Maybe like 5 per month on average? Doesn't seem overly onerous for an actually widely useful template even if it isn't in twinkle default and makes it easier for new templates to be added to twinkle. Given how easy it is to add your own templates I don't feel like it's necessary to be more permissive than this. Trialpears (talk) 18:13, 31 January 2026 (UTC)
Measuring per month seems a little difficult. I think total uses would be easier to check. –Novem Linguae (talk) 19:11, 31 January 2026 (UTC)
Uses divided by age of template isn't hard to do. Usage might have changed significantly so that's a flaw with that methodology but a template racking up a hundred uses over a decade or two does not mean it's highly used either. Ultimately I think we will have to be a bit subjective here. Trialpears (talk) 11:26, 1 February 2026 (UTC)
I think it should be based on user request. If a single person thinks a template should be added, they can do it themselves. If multiple people (maybe... 5?) agree that it's an overlooked template, we can add it. That avoids the "it's not used" issue and demonstrates that it will actually be used by folk. Primefac (talk) 20:09, 31 January 2026 (UTC)
I'd do it myself, if there were something on the doc page explaining how. I made a request § above, but I'm not even aware how to determine whether it has already been added or not. Could something be added to the project page about it? Mathglot (talk) 00:35, 6 March 2026 (UTC)

"Wikipedia:FREINDLY" listed at Redirects for discussion

The redirect Wikipedia:FREINDLY has been listed at redirects for discussion to determine whether its use and function meets the redirect guidelines. Readers of this page are welcome to comment on this redirect at Wikipedia:Redirects for discussion/Log/2026 February 6 § Wikipedia:FREINDLY until a consensus is reached. - ExcitedA. It may be a good idea to look at this. 19:49, 6 February 2026 (UTC)

Shared IP tagging module removed

The "Shared IP" option in Twinkle has been removed per #Delete "Shared IP" module? and #2260. This module was only used 4 times over the last 30 days, by 2 distinct users – which isn't the expected level of usage for a Twinkle component.

If by any chance you continue to find the option useful, the same functionality has been made available as a user script: User:SD0001/SharedIPTagger. – SD0001 (talk) 08:27, 8 February 2026 (UTC)

Nominating multiple items to XFD

I struggle with this. I know it's a rare thing to need to do. I find it a right royal pain. Have I just not found the part of Twinkle that lets me do this with ease? 🇵🇸🇺🇦 FiddleTimtrent FaddleTalk to me 🇺🇦🇵🇸 12:46, 12 February 2026 (UTC)

I don't know that Twinkle supports that. I use this. DonIago (talk) 14:35, 12 February 2026 (UTC)
@Doniago Thank you. 🇵🇸🇺🇦 FiddleTimtrent FaddleTalk to me 🇺🇦🇵🇸 18:36, 12 February 2026 (UTC)

Twinkle no longer uses jQuery UI

Twinkle's UI has been migrated to no longer rely on jQuery UI, which is deprecated. This is largely an internal change and doesn't have visible effects. The only notable difference is that dialogs can be resized only from the bottom-right corner (earlier they could be resized from any corner or edge).

The update is live. Let me know if you notice any unexpected changes in behaviour of the dialog windows or tooltips. – SD0001 (talk) 08:43, 14 February 2026 (UTC)

Hi @SD0001: I don't know if this is connected (or whether it's a Twinkle issue at all, for that matter) but the submit button on the Twinkle dialog box used to be focused on load (ie. it had the 'focus ring' around it), which meant that when eg. welcoming a user you could just select that option from the menu and hit return. For the past couple of days this is no longer the case, and you now need to explicitly click on the submit button. I realise this is a tiny thing in the bigger scheme of things, but if it's a very easy fix, it would save an old dog like yours truly having to learn new tricks. -- DoubleGrazing (talk) 09:43, 16 February 2026 (UTC)
It's actually the first input in the form that was focused on load. Now, the dialog as a whole is getting focused. I restored the earlier behaviour (should be live in a few minutes). As long as any form element is in focus, hitting return will submit the form. – SD0001 (talk) 18:52, 16 February 2026 (UTC)
Excellent, many thanks! -- DoubleGrazing (talk) 14:59, 19 February 2026 (UTC)

Deletion sorting

When starting an AfD, I have to scroll through a long list in a narrow window to choose deletion sorting categories. WP:WikiProject Deletion sorting/Compact is much more helpful in choosing categories, and it should be linked to in the Twinkle menu. If not, then a link to the WikiProject at least please. Thanks, HKLionel TALK 19:24, 16 February 2026 (UTC)

The interface allows entering a search term to filter the listing. – SD0001 (talk) 20:12, 16 February 2026 (UTC)
Having a list helps make connections to DELSORT lists that wouldn't have been made otherwise. Not every search term turns up results, and synonyms can complicate things. It'd also be more user-friendly for newcomers and people who are inexperienced regarding AfD. HKLionel TALK 21:11, 16 February 2026 (UTC)

Mobile

It would be very beneficial if mobile got the same features as desktop. This would save time and effort. Thank you for your time. Dafootballguy (talk) 05:01, 18 February 2026 (UTC)

@Dafootballguy: Have you looked at Plantaest/TwinkleMobile? Alternatively, if you're already using it, consider reporting the issue to that talkpage instead. ~ rusty meow ~ 14:40, 20 February 2026 (UTC)

SPI reports lacking a checkuser tickbox

It used to be the case that reporting a sockpuppet through Twinkle would include a tickbox for requesting a checkuser, but I'm not seeing that box any more. Was it removed deliberately? Belbury (talk) 14:04, 18 February 2026 (UTC)

@Belbury Yes, the SPI template no longer has an option for the filer to request CU. New cases are now set to "New". Clerks/admins can request CU on a case if needed, while cases that don't need CU are set to "Open". Toadspike [Talk] 14:36, 19 February 2026 (UTC)
Got it. Thanks. Belbury (talk) 14:38, 19 February 2026 (UTC)

Auto-subscribing to AIV

Is there a setting that I'm missing to disable automatically subscribing to WP:AIV when I report a user via ARV? I know that this was a known issue on Wikimedia's end, but to my (not terribly tech-savvy) understanding, that issue was resolved quite a while ago, and the flood of notifications that comes in when I forget to manually unsubscribe is quite obnoxious. ᴸᵃᶠᶠʸTaffer💬(they/she) 17:59, 27 February 2026 (UTC)

I've raised 2332. The issue was previously reported for XFDs, but not for ARV module. – SD0001 (talk) 19:32, 27 February 2026 (UTC)
@LaffyTaffer If you turn off "Automatically subscribe to topics" in your settings, it will fix this problem. You will, however, no longer be automatically subscribed to talk page topics you comment on. I found the tradeoff to be worth it, though, and have turned this feature off. Toadspike [Talk] 23:27, 27 February 2026 (UTC)
I was aware of that, yeah. I personally did not find the tradeoff to be worth it, I already forget to subscribe to topics enough with things like Wikilove messages. Thank you for the reminder all the same, and thanks to @SD0001 for opening a ticket(?) ᴸᵃᶠᶠʸTaffer💬(they/she) 23:38, 27 February 2026 (UTC)
Fixed. Auto-subscribe is now disabled for AIV, SPI, and AN3. It was already disabled for XFD listings. Let me know if there are other places where it's a problem. – SD0001 (talk) 06:02, 28 February 2026 (UTC)

User tags

It would be handy if Twinkle could be used to apply templates meant for tagging user (talk) pages by third parties, such as {{Not around}}. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 22:05, 2 March 2026 (UTC)

Seems like a reasonable idea. Next step is to think about what module we'd put it in, then to create a GitHub ticket. –Novem Linguae (talk) 06:30, 3 March 2026 (UTC)
The former is beyond my pay-grade. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 09:02, 3 March 2026 (UTC)
@Novem Linguae: We could put it in the tag module--I'm thinking it could provide different tag options for different namespaces. ~ rusty meow ~ 19:00, 10 April 2026 (UTC)

AI talk warnings

I might be missing something, but I can't find the {{uw-aitalk1}} and the other warning levels for LLM use on talk pages in Twinkle even though the template documentation seems to indicate that they are included. ScrubbedFalcon (talk) 10:38, 5 March 2026 (UTC)

GitHub issue filed: #2334. ~ rusty meow ~ 18:54, 28 March 2026 (UTC)

D-batch fail?

So, trying to batch-delete a mixed group (draft/template/file) pages in Category:Candidates for speedy deletion by user, Twinkle just hangs with the message "Grabbing list of pages: loading..." – something I've never seen before. Tried purging, opening the category in a new page and so on, no joy. Any cmt or suggestion? Justlettersandnumbers (talk) 09:59, 11 March 2026 (UTC)

I can reproduce. Seems to be due to a change in API response formats. Will look into it when I get home. – SD0001 (talk) 11:06, 11 March 2026 (UTC)

G5 Kurd bug

I speedied a page under G5 > general sanctions > KURD, and the user talk notification has a bunch of error messages: Special:Diff/1343140597 Please fix! pythoncoder (talk | contribs) 14:13, 12 March 2026 (UTC)

Already tracked: #2282 on GitHub ~ rusty meow ~ 15:02, 28 March 2026 (UTC)

ARV, check-user request?

Am I misremembering, or was there once a "Request check user" checkbox in the sock puppetry section of ARV? If so, could we have it back? If not, could we perhaps consider adding one? Thanks, Justlettersandnumbers (talk) 11:26, 21 March 2026 (UTC)

OK, I see that this has already been asked in #SPI reports lacking a checkuser tickbox above. Any particular reason for disabling this useful option? Justlettersandnumbers (talk) 11:29, 21 March 2026 (UTC)
Looks like the checkuser folks requested it. The rationale appears to be that if someone requests checkuser and it gets declined, it gets a CU declined status, which is one of the slowest-to-process SPI queues. So the idea is that only SPI clerks, who are good at picking when a case actually needs checkusers, should do the CU requesting, which will speed up SPI requests overall. –Novem Linguae (talk) 12:22, 22 March 2026 (UTC)

Deletion nomination of Template:Hoax

Just letting you guys know, I plan to nominate Template:Hoax for deletion sometime in the near future. This template is used in Twinkle's standard installation. Newbzy (talk) 02:41, 31 March 2026 (UTC)

@Newbzy: Thanks for the heads up; I would suggest posting again on this page when you do actually nominate it for deletion, just so it doesn't get buried/forgotten. ~ rusty meow ~ 04:11, 31 March 2026 (UTC)

Not showing in preferences for some users

I teach classes and tell my students to install Twinkle. Some of my students this semester cannot install it - it does not appear in their preferences. I confirmed it visually - for some it is not there (should be between gadet "revisionjumpe" and "Suppress display of all CentralNotices", but for some there is no Twinkle button to activate, and it also doesn't show up in their search). At this point I cannot identify a common cause for some of them not having it - is it supressed/hidden for new editors or such (an early guess)? Piotrus at Hanyang| reply here 07:06, 3 April 2026 (UTC)

Yes, its shown only for autoconfirmed and confirmed users. – SD0001 (talk) 07:15, 3 April 2026 (UTC)
This should be mentioned in Wikipedia:Twinkle#Quick_info Piotrus at Hanyang| reply here 07:19, 3 April 2026 (UTC)
I've added a mention. Toadspike [Talk] 17:43, 3 April 2026 (UTC)
Thank you. I seen now this was already in the notes below, but - who reads that far down :P Now it's much better Piotrus at Hanyang| reply here 01:47, 4 April 2026 (UTC)
It was also in the first line of the page. "It allows autoconfirmed users to ..." – SD0001 (talk) 06:02, 4 April 2026 (UTC)
@SD0001 Fair, but redundancy is important here - I skipped the intro as I know what Twinke is, and we just looked at the place (section) we expected to be most relevant. Piotrus at Hanyang| reply here 13:44, 5 April 2026 (UTC)

CT templates

it would be great is we could use twinkle to put CT notice templates on user talk pages, especailly if ti would check whether they have aware templates or prior notices. (i think this functionality is in place for others, but i could be wrong). -- Aunva6talk - contribs 20:40, 3 April 2026 (UTC)

You can install User:TheresNoTime/Scripts/CT-Helper.js as a workaround. –Novem Linguae (talk) 13:01, 4 April 2026 (UTC)

Updates to AfD backend

Technical assistance would be appreciated at Wikipedia talk:Articles for deletion § Follow up from RfC. voorts (talk/contributions) 21:44, 24 March 2026 (UTC)

@Voorts. Did you have any specific changes in mind for Twinkle? Will this affect the XFD -> Articles for Deletion page's options/layout? (That page is used to file AFDs.)
Also, will this affect WP:XFDCLOSER at all? That gadget is used to close AFDs. If so, may also want to post there. –Novem Linguae (talk) 02:15, 25 March 2026 (UTC)
@Novem Linguae: I don't think XFDCLOSER will require any updates since it already supports merging. I think Twinkle's AfD layout will need to be changed to be similar to CfD so that editors can specify the outcome they're selecting. That will need to be paired with changes to the templates to indicate what is being proposed. voorts (talk/contributions) 15:50, 25 March 2026 (UTC)
Got it. I guess post here again once the templates are updated, and we'll take a look. –Novem Linguae (talk) 21:32, 25 March 2026 (UTC)
@Novem Linguae: see Special:Diff/1346945924. voorts (talk/contributions) 20:13, 3 April 2026 (UTC)
Thanks to Chaotic Enby. voorts (talk/contributions) 20:14, 3 April 2026 (UTC)
Basically, Twinkle should now give editors an option to pick the type of action they're suggesting, and for merges/redirects, add the name of the target page. I think Twinkle should also tag the target page for merges with {{merge from AfD}}, linking to the AfD discussion. voorts (talk/contributions) 20:31, 3 April 2026 (UTC)
Should the merge/merge to/merge from tags be removed from the tag menu's options, assuming the new process takes care of it? Chaotic Enby (talk · contribs) 21:00, 3 April 2026 (UTC)
Yes, I think so. voorts (talk/contributions) 21:11, 3 April 2026 (UTC)
I wrote a ticket at https://github.com/wikimedia-gadgets/twinkle/issues/2335. It's missing some details though. 1) What's the exact list of options you want in the dropdown? 2) Is the only change to the writing of {{Article for deletion/dated}} to add `|target=` for the situations merge and redirect? 3) What wikitext exactly should be written for {{Merge from AfD}}? What parameters? Feel free to reply on GitHub if you want. Thanks. –Novem Linguae (talk) 12:58, 4 April 2026 (UTC)
@Novem Linguae
  1. The template has been updated to support these four options: Deletion, Merging, Redirecting, Draftification. On github, the last one is missing. These are selected using the |outcome= parameter. See {{Article for deletion/dated/testcases}} for the 4 cases.
  2. Yes, but there are other changes unrelated to the writing of the AfdD template on the page to nominate, such as to the talk page notice sent to the creator of the page. They will need to be adapted to what the user has picked. Note that the |target= parameter is optional, of course; editors oftentimes don't know right away where an article should be merged, for example.
    • For deletion, nothing changes.
    • For merging: {{subst:Afd notice|ARTICLENAME|outcome=merge|target=TARGETNAME}}
    • For redirection: {{subst:Afd notice|ARTICLENAME|outcome=redirect|target=TARGETNAME}}
    • For drafitication: {{subst:Afd notice|ARTICLENAME|outcome=draftify}} (it doesn't support |target=)
  3. At WT:AFD we've decided to rely on the main {{Merge from}} template, since the other was just a copy with some longer and outdated text. So the parameters are:
    {{Merge from
    |1=FIRSTPAGE|2=SECONDPAGE|...
    |afd      =FIRSTPAGE (3rd nomination)
    |section  =yes
    |date     ={{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}
    
    Every parameter is optional except |1= and |date=, and the template supports 20 unnamed parameters, so a maximum of 20 source articles (to use for bundled AfD nominations). |section= should only be added if the proposed destination is a section and the template is placed at the top of that section.
    Here's how {{merge from}} should link to the AfD discussion:
  • If this is the first nomination, then simply use |afd=FIRSTPAGE, which will link to Wikipedia:Articles for deletion/FIRSTPAGE.
  • If this is the second, third, ... nomination, then include parenthetical part of the AfD page: |afd=FIRSTPAGE (3rd nomination), which will of course link to Wikipedia:Articles for deletion/FIRSTPAGE (3rd nomination)
We will continue supporting the old |talk= and |discuss= parameters until all old PAM merge proposals that use it are closed, and once the implementation is finished we can turn them into aliases of |afd=.
Point 3 was heavily edited to match the current behavior after Chaotic Enby added the |afd= parameter. FaviFake (talk) 19:26, 4 April 2026 (UTC)
To clarify, I didn't add the target parameter for draftification as the name of the target is relatively immaterial, usually being Draft:ARTICLENAME or (if the latter is preoccupied) Draft:ARTICLENAME 2, which doesn't affect the discussion like a merge/redirect target would.
The part after the "Wikipedia:Articles for deletion/" already exists as a parameter, name. Chaotic Enby (talk · contribs) 19:47, 4 April 2026 (UTC)
Thanks! And in the last paragraph I was referring to {{merge from}}. I guess you could copy the same functionality to that template as well? FaviFake (talk) 19:50, 4 April 2026 (UTC)
Yep! Also I misremembered, the parameter for the AfD template is page, not name. Chaotic Enby (talk · contribs) 19:52, 4 April 2026 (UTC)
I edited the original post in the ticket. Please check it out when you get a chance and let me know if it needs further changes. Feel free to reply in the GitHub ticket to keep things centralized. –Novem Linguae (talk) 09:09, 5 April 2026 (UTC)
 Done, see . FaviFake (talk) 09:22, 5 April 2026 (UTC)
@FaviFake, I used the redirect template in case we want to split it out from {{merge from}} at some point in the future for an unforeseen reason. voorts (talk/contributions) 19:15, 4 April 2026 (UTC)
Thanks and sorry! That makes sense. I think a parameter like the one i suggested above could be used for this purpose, to avoid making the transition harder for users and bots FaviFake (talk) 19:30, 4 April 2026 (UTC)
Alright, I've finalised my proposed plan for the transition. What are we thinking, especially about the last paragraph? Is it doable to implement into Twinkle? (logging off for now, I'll respond tomorrow) FaviFake (talk) 21:40, 4 April 2026 (UTC)
@Novem Linguae: XFDcloser does in fact need updates, specifically it needs to use the newly introduced named parameters for {{afd-merge to}}+{{afd-merge from}} so that the unnamed parameters can be repurposed to align with how the {{merge}}+{{being merged}} series handle unnameds; we have already discussed this extensively in Wikipedia talk:Articles for deletion#Implementing the PAM–AfD merge.
We have a maintenance category in use to track the deprecated use: Category:AfD merge templates using unnamed parameters. Currently it is only populated with pages using {{afd-merged-from}} (which is not used by XFDcloser), as I have kept the other afd-merge templates updated with the named parameters via periodically checking a cross-cat search (+ all namespaces enabled), but current XFDcloser usage reintroduces population with the other templates.
I've had a PR open for a few days that resolves this: https://github.com/wikimedia-gadgets/xfdcloser/pull/133, but as I missed this discussion it seems to have slipped under the radar. ~ oklopfer (💬) 19:05, 9 April 2026 (UTC)
@Oklopfer. Manually tested, merged, and deployed. Thanks for the patch! –Novem Linguae (talk) 00:02, 10 April 2026 (UTC)
Thank you very much for updating! :) ~ oklopfer (💬) 00:05, 10 April 2026 (UTC)
@Novem Linguae it seems like the change was inadvertently rolled back in the most recent bump: Special:Diff/1347983525 ~ oklopfer (💬) 12:43, 10 April 2026 (UTC)
Per the two recent edit summaries v4.0.16 at 72f6fa2 and v4.0.16 at 60a827b, seems like this was due to using generated outputs from the PR commits rather than their squashes into the repo, and 60a827b was not rebased to include 72f6fa2. ~ oklopfer (💬) 16:47, 10 April 2026 (UTC)
I probably forgot to change back to the master branch before I ran `npm run deploy`. Try it now. Also, when #101 add this tool to https://gadget-deploy.toolforge.org/ is finished, the possibility for this human error will go away :) –Novem Linguae (talk) 21:21, 10 April 2026 (UTC)
Looks all good now, thanks again! ~ oklopfer (💬) 22:13, 10 April 2026 (UTC)
Regarding XFDCLOSER, thanks for reminding me that I was halfway through coding the draftifying option and should definitely finish it some day! Chaotic Enby (talk · contribs) 20:18, 3 April 2026 (UTC)
See relevant TfD discussion as well: Wikipedia:Templates for discussion/Log/2026 April 4#Merge templates. voorts (talk/contributions) 19:52, 4 April 2026 (UTC)
What's the urgency of this one? https://github.com/wikimedia-gadgets/twinkle/issues/2335 looks like a lot of work. Probably spread across multiple patches, adding one option to the dropdown at a time. –Novem Linguae (talk) 00:03, 10 April 2026 (UTC)
I'd say it's the most urgent of the requests so that editors can actually use Twinkle to nominate articles for merging. voorts (talk/contributions) 00:07, 10 April 2026 (UTC)
@Novem Linguae The most urgent change is to allow editors to add |outcome=merge to te AFD template when using the twinkle XFD popup. Anything else is less urgent (but still very much necessary!) FaviFake (talk) 15:54, 10 April 2026 (UTC)
That one is the most complicated of the 3 new dropdown options. I'll probably start with draftify, the easy one :) –Novem Linguae (talk) 21:30, 10 April 2026 (UTC)
Sure, but you don't need to implement the merging one all at once. For example you could just add a very simple check box that says "this is a merge proposal" and literally just adds the parameter |outcome=merge to the AFD template on that page alone, without doing anything else. That would already go a very long way towards helping editors nominate articles for mergers. The rest is less important. FaviFake (talk) 21:39, 10 April 2026 (UTC)
Updated the GitHub todo list, and replied in GitHub with a question. –Novem Linguae (talk) 22:11, 10 April 2026 (UTC)
And I replied with an answer :) FaviFake (talk) 06:09, 11 April 2026 (UTC)

Talkback

Any reason why Template:CCI notice is not included in the talkback menu? 1234qwer1234qwer4 21:59, 9 April 2026 (UTC)

Nope, no particular reason. Just need someone to code it up. I created a ticket for you. –Novem Linguae (talk) 00:06, 10 April 2026 (UTC)

Warning template for using LLMs

Is there a template for warning against using ai in editing? per Wikipedia:LLM

Should there be if not? Chattenoir (talk) 19:45, 11 April 2026 (UTC)

{{Uw-ai1}} through {{Uw-ai4}} are probably what you're looking for. Yeah, good idea to put it in Twinkle. I created a ticket. –Novem Linguae (talk) 21:05, 11 April 2026 (UTC)
Turns out {{Uw-ai1}} through {{Uw-ai4}} are already in Twinkle. –Novem Linguae (talk) 03:12, 12 April 2026 (UTC)

Listing for discussion of Template:Template for discussion

Template:Template for discussion has been listed for discussion, which may result in the template being merged or deleted by consensus. You are invited to comment on the proposed action at the entry on the Templates for discussion page. VidanaliK (talk to me) (contributions) 18:54, 13 April 2026 (UTC)

The discussion has already been closed as "Speedy keep" -- John of Reading (talk) 06:52, 14 April 2026 (UTC)
Closing without actionNovem Linguae (talk) 10:48, 16 April 2026 (UTC)

Discussion at Wikipedia:Bot requests § Arbitration enforcement editnotices

 You are invited to join the discussion at Wikipedia:Bot requests § Arbitration enforcement editnotices. ~/Bunnypranav:<ping> 15:54, 14 April 2026 (UTC)

A10 deletion problem?

I just nominated an article for deletion for duplication of an existing article: Information on Pennsylvania Abolition Society. On that page, the deletion notice correctly includes the other article, Pennsylvania Abolition Society, but on the user talk page, User talk:Chanceykate, the deletion section shows '''[[:{{{article}}}]]'''. Fram (talk) 16:39, 14 April 2026 (UTC)

Merge discussions

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


Proposed article merges now have to go through AfD, but the procedure is slightly different, because you also have to add {{Merge from}} to the target page and use {{subst:Mergenote}} to notify the page creator. It doesn't seem like Twinkle can do that currently, would be great to have that feature. 🍅 fx (talk) 09:26, 16 April 2026 (UTC)

This is being worked on! See #Updates to AfD backend above with the link to the github issue. ScrubbedFalcon (talk) 09:52, 16 April 2026 (UTC)
The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.

Admins, interested in an "LTA" block preset?

Someone submitted a patch for the block module adding an "LTA" preset, and I want to double check consensus. The details of it include 1) indef, 2) blocking user talk page access, 3) doesn't leave a template on user talk, and 4) block log reason of "Long-term abuse". Does this sound useful to add to Twinkle? –Novem Linguae (talk) 02:30, 18 April 2026 (UTC)

Yes that would be great. Should block email also. nvmd looking at the PR i see it does. Mfield (Oi!) 02:35, 18 April 2026 (UTC)
Yes. Toadspike [Talk] 08:08, 18 April 2026 (UTC)

uw-unsourced1

The text of uw-unsourced1 is: Hello, I'm [own username]. I noticed that you added or changed content in an article, [name of the article], but you didn't provide a reliable source. On Wikipedia, it's important that article content be verifiable. If you'd like to resubmit your change with a citation, your edit is archived in the page history. If you have any questions, you can leave me a message on my talk page.

Regarding the second last sentence: I want to warn users also in cases I didn't archive the edit in the page history. That second last sentence of the warning message should be removed.

Regarding the last sentence: Leave a message on one own's talk page? Why? The topic is added on the user's talk page so the discussion should be made there. WikiPate (talk) 14:24, 18 April 2026 (UTC)

The second to last sentence is a beginner-friendly way of saying "your edit's wikitext still exists as a diff and is still in the history tab if we ever decide to restore it". The last sentence is just a standard sentence included in many user warning templates. The advantage of moving the conversation to your user talk is that you may not be watching the user talk page or be subscribed to the section of every person you warn. –Novem Linguae (talk) 14:29, 18 April 2026 (UTC)
The second last sentence confuses the user if the edit has not been reverted. Is it consensus on Wikipedia that a discussion started on the talk page of user B by user A should be continued on the talk page of user A? WikiPate (talk) 14:34, 18 April 2026 (UTC)
If you're concerned enough about unsourced content to leave a Talk page notice for someone, then I'm confused as to why you wouldn't be concerned enough about it to revert it. I don't leave this notice for an editor unless I have reverted their edit because it added unsourced content.
There's no consensus of the nature you describe, and in fact it's probably a bit counterintuitive in general, but Novem already explicated why it might be helpful, especially with regard to newer users. DonIago (talk) 15:19, 18 April 2026 (UTC)
It's more friendly and cooperative to not revert something immediately, but to give the user 2 days to add a reliable reference. Especially for new users it's more easy to add a reference instead of also re-adding the deleted content.
Or sometimes I added a reference by myself but also want to make it clear to the user to do that by themselves in the future. WikiPate (talk) 18:09, 18 April 2026 (UTC)
I always subscribe to the topics I started on a user's talk page. Is it possible that Twinkle automatically subscribes to a topic that was created on a user's talk page? Then the last sentence of the warning message is not needed anymore. Or is it possible to add a checkbox in Twinkle for not adding the second last and last sentence to that warning message? WikiPate (talk) 14:46, 18 April 2026 (UTC)
There's no requirement that people leaving user warnings subscribe to the Talk pages where they're leaving those warnings, and there are probably reasonable reasons why there shouldn't be such a requirement. If you don't like part of a warning template, you can always edit the message or even create a custom version of it for your own use. DonIago (talk) 15:21, 18 April 2026 (UTC)
just to clarify: not subscribing to the whole talk page, only subscribing to the created topic of a user's page.
"edit the message" means Twinkle posts the standard message and then I edit it afterwards with a second edit?
It is possible to create a custom warning with Twinkle? WikiPate (talk) 18:01, 18 April 2026 (UTC)
You can! You could for example store a version of a template on a subpage of your userspace (e.g., User:WikiPate/uw-sourcing) and add it as a custom warning in your Twinkle preferences. Make sure to clear your cache before you test it in the User talk:Sandbox ScrubbedFalcon (talk) 18:24, 18 April 2026 (UTC)

Related Articles

Wikiwand AI