Wikipedia talk:Twinkle
This is the talk page for discussing improvements to the Twinkle page. |
|
Archives: Index, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48Auto-archiving period: 30 days |
The quickest way to report a bug or request a feature is to submit directly at https://github.com/wikimedia-gadgets/twinkle/issues (you will need to have a GitHub account). GitHub is our todo list for volunteer developers, and tickets are closed when the item is completed. Tips for writing good tickets:
|
Twinkle has detailed documentation located at WP:TW/DOC. |
Index 1, 2, 3, 4, 5, 6, 7, 8, 9, 10 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 31, 32, 33, 34, 35, 36, 37, 38, 39, 40 41, 42, 43, 44, 45, 46, 47, 48 |
Other archives
|
This page has archives. Sections older than 30 days may be automatically archived by Lowercase sigmabot III. |
Reverting TFD behaviour
Per the outcome of this RFC, could the patch discussed and implemented here please be reversed? Apparently our lack of consensus means that new entries need to return to being placed at the top. Thanks. Primefac (talk) 07:09, 12 March 2022 (UTC)
- Roger that. Patch submitted for review. –Novem Linguae (talk) 08:43, 12 March 2022 (UTC)
- Novem Linguae, has the patch been applied? Logging of Tfd nominations is all over the place. New nominations are going at the bottom as opposed to the top. Or sometimes it goes in a random order. --WikiCleanerMan (talk) 15:04, 6 April 2022 (UTC)
- @WikiCleanerMan. Hey there. The code is committed but not deployed yet. @MusikAnimal, when you get a chance, would you be willing to run the deploy script? –Novem Linguae (talk) 18:51, 6 April 2022 (UTC)
- @Novem Linguae Done! Sorry for the delay. I was away from the computer over the past week. — MusikAnimal talk 18:35, 13 April 2022 (UTC)
- Thank you, MusikAnimal. --WikiCleanerMan (talk) 16:21, 14 April 2022 (UTC)
- @Novem Linguae Done! Sorry for the delay. I was away from the computer over the past week. — MusikAnimal talk 18:35, 13 April 2022 (UTC)
- @WikiCleanerMan. Hey there. The code is committed but not deployed yet. @MusikAnimal, when you get a chance, would you be willing to run the deploy script? –Novem Linguae (talk) 18:51, 6 April 2022 (UTC)
- Novem Linguae, has the patch been applied? Logging of Tfd nominations is all over the place. New nominations are going at the bottom as opposed to the top. Or sometimes it goes in a random order. --WikiCleanerMan (talk) 15:04, 6 April 2022 (UTC)
Twinkle doesn't recognize variant of multiple issues template
Hello! So on the article hill descent control system I used Twinkle to change the no sources template to a more citations needed template. That template and the advertising template were both inside of the template {{multiple}} which is a shortcut for the multiple issues template. However, when I used Twinkle, it apparently didn't recognize the multiple template as being the multiple issues template, so it added a new one and removed the templates from the multiple template and placed them inside a multiple issues template in this edit (disregard the "Newcomer task" tag, I simply found the article from looking through the recommended edits in my newcomer homepage), which resulted in the multiple template saying that there are no issues specified. ― Blaze WolfTalkBlaze Wolf#6545 00:24, 20 March 2022 (UTC)
- Ticket created. Thanks for reporting. –Novem Linguae (talk) 16:37, 21 March 2022 (UTC)
Block length
When I block a user for being a sockmaster, how can I change the default block length of 31h to indefinite?--Bbb23 (talk) 13:48, 21 March 2022 (UTC)
- @Bbb23. Hey there. I wasn't able to reproduce this one. When I go to block and I select sockmaster as the reason, there is an "expiry" combo box that defaults to 24 hours, and it is changeable. Screenshot. Can you provide more details? –Novem Linguae (talk) 15:36, 21 March 2022 (UTC)
- Oh I think I misunderstood you, you want to change the "default". Sockmaster and sockpuppet blocks are normally indefinite, right? Could probably just change Twinkle's code, if there's support for this. Are there any other block types in the list that might also need their default length changed? –Novem Linguae (talk) 15:43, 21 March 2022 (UTC)
- Sockpuppets are almost always blocked indefinitely, and the default in Twinkle is indeed indefinite. The block length for a sockmaster varies from brief to indefinite. Regardless, I want the block length default for a sockmaster to be indefinite. I am not arguing for that as the default for all Twinkle users.--Bbb23 (talk) 15:46, 21 March 2022 (UTC)
- Got it. Unfortunately I don't see anything in Wikipedia:Twinkle/Preferences about editing a specific block type's block length. Although if I'm missing something I'm sure others will chime in. –Novem Linguae (talk) 15:59, 21 March 2022 (UTC)
- The sockmaster block preset doesn't specify a default expiry so it takes the default-of-defaults value of 31h. We could probably put it in there as indef (that seems more common than 31h). – SD0001 (talk) 09:26, 28 March 2022 (UTC)
- Sounds like the requestor doesn't want us to change the default (
I am not arguing for that as the default for all Twinkle users
). And I think coding this as a user preference would have a poor complexity to value ratio. So I am leaning toward not creating a ticket for this one. –Novem Linguae (talk) 17:17, 28 March 2022 (UTC)
- Sounds like the requestor doesn't want us to change the default (
- The sockmaster block preset doesn't specify a default expiry so it takes the default-of-defaults value of 31h. We could probably put it in there as indef (that seems more common than 31h). – SD0001 (talk) 09:26, 28 March 2022 (UTC)
- Got it. Unfortunately I don't see anything in Wikipedia:Twinkle/Preferences about editing a specific block type's block length. Although if I'm missing something I'm sure others will chime in. –Novem Linguae (talk) 15:59, 21 March 2022 (UTC)
- Sockpuppets are almost always blocked indefinitely, and the default in Twinkle is indeed indefinite. The block length for a sockmaster varies from brief to indefinite. Regardless, I want the block length default for a sockmaster to be indefinite. I am not arguing for that as the default for all Twinkle users.--Bbb23 (talk) 15:46, 21 March 2022 (UTC)
AfD nominations
Per WP:SK#6, Twinkle should not create an AfD nomination if the article is linked from the Main Page at the time of nomination. Cheers! theleekycauldron (talk • contribs) (she/they) 07:12, 25 March 2022 (UTC)
- Ticket created. Thanks for the idea. –Novem Linguae (talk) 16:43, 25 March 2022 (UTC)
Title beginning and ending with an equals sign
The page =U= caused unexpected problems when attempting to file an RfD nomination for it, since {{rfd2}} cannot handle plain equals signs. Were this nomination submitted in Twinkle, it would have generated:
Twinkle-generated preview
|
---|
UI don't know what this has to do with the topic, and it is impossible to search this emoticon-like keyword with a search engine. –LaundryPizza03 (dc̄) 03:47, 27 March 2022 (UTC) |
The correctly formatted nomination can be viewed at Wikipedia:Redirects_for_discussion/Log/2022_March_27#=U=. I recommend auto-filling the template {{=}} in page titles to prevent this from happening. –LaundryPizza03 (dc̄) 03:47, 27 March 2022 (UTC)
- Thanks for the detailed bug report. Ticket created. –Novem Linguae (talk) 17:39, 27 March 2022 (UTC)
- The bug can be solved by fixing the template: Template talk:Rfd2#Template-protected edit request on 28 March 2022. Xiplus (talk) 01:21, 28 March 2022 (UTC)
Incorrect XFD target
Hi, Twinkle's XFD tool automatically senses the type of page and targets a XFD nomination to AFD/RFD/TFD/MFD as appropriate. Now, Wikipedia:Soft redirect § Deletion says that soft redirects are subject to RFD, but on using Twinkle's XFD tool on a soft redirect page, it fails to recognise the soft redirect, instead it senses the namespace of the page and targets the XFD to TFD/MFD, and not RFD as per applicable rules. It would be great if this could be solved. Thanks! ---CX Zoom(he/him) (let's talk|contribs) 13:18, 31 March 2022 (UTC)
- Hey @CX Zoom. Thanks for reporting. I found some old tickets on this so looks like Twinkle has this feature, which would make this a bug. Can you provide a diff of where it's not working? Looking through your contribs, I found this, but that is probably the wrong diff since it is not a soft redirect. –Novem Linguae (talk) 19:23, 31 March 2022 (UTC)
- It's Wikipedia:Minerva, that I was talking about. ---CX Zoom(he/him) (let's talk|contribs) 19:28, 31 March 2022 (UTC)
RM/TR created without a bullet point
An WP:RM/TR entry made via Twinkle was added without the initial bullet, which looks weird on the page. –LaundryPizza03 (dc̄) 22:29, 2 April 2022 (UTC)
- Hi GeoffreyT2000. I notice you removed the asterisk from WP:RM/TR templates and instructions recently. Is there a consensus for this? I undid one of them, but then noticed you had changed multiple pages, so probably best to discuss. If there's no consensus for this, I'd recommend self reverting. If there is a consensus, let me know and we can possibly modify Twinkle. Thanks. –Novem Linguae (talk) 01:23, 3 April 2022 (UTC)
- An issue I was trying to fix was that Template:RMassist was adding blank lines at WP:RM/TR. One possible way to fix this is to remove the asterisk from the template and require users to manually enter an asterisk before
{{subst:RMassist
, which I did. But then you reverted the change to the RMassist template due to it resulting in Twinkle not adding the asterisk. Instead of removing the asterisk again, I have moved the asterisk to right after the<includeonly>
tag in Special:Diff/1080726257, which is an alternative way to fix the blank lines issue. GeoffreyT2000 (talk) 02:19, 3 April 2022 (UTC)- Awesome. Sounds like you fixed both issues. Should be all set then. Thanks for the quick response. –Novem Linguae (talk) 02:22, 3 April 2022 (UTC)
- An issue I was trying to fix was that Template:RMassist was adding blank lines at WP:RM/TR. One possible way to fix this is to remove the asterisk from the template and require users to manually enter an asterisk before
New single-notice template Uw-bareurl
I've created a new, single-notice template {{Uw-bareurl}} that may be of interest to Twinkle users. Thanks, Mathglot (talk) 04:47, 3 April 2022 (UTC)
- Ticket created. Thanks for suggesting. –Novem Linguae (talk) 14:39, 3 April 2022 (UTC)
Nomination for merger of Template:More citations needed
Template:More citations needed has been nominated for merging with Template:BLP sources. You are invited to comment on the discussion at the template's entry on the Templates for discussion page. Thank you. 🐶 EpicPupper (he/him | talk) 21:07, 4 April 2022 (UTC)
Nomination for merger of Template:BLP unsourced
Template:BLP unsourced has been nominated for merging with Template:Unreferenced. You are invited to comment on the discussion at the template's entry on the Templates for discussion page. Thank you. 🐶 EpicPupper (he/him | talk) 21:33, 4 April 2022 (UTC)
Template
Hi, could {{R from married name}} be added? It is aa complement to {{R from birth name}}), which is already in Twinkle. Happy Editing--IAmChaos 19:03, 7 April 2022 (UTC)
- Sure. Patch submitted for review. Thanks for suggesting. –Novem Linguae (talk) 09:02, 8 April 2022 (UTC)
New icon proposal
Hi there, is the continuity of the flat design icons I made for some WikiFauna, I made the icons for Twinkle users as well. If you are interested.
Triton (talk) 20:10, 10 April 2022 (UTC)
Out-of-date info on doc
I added the {{update}} tag to the doc page because the images were out of date + some other incorrect info. Please feel free to improve/discuss/etc. interstatefive (talk) - just another roadgeek 02:19, 12 April 2022 (UTC)
- Courtesy link: Wikipedia:Twinkle/doc. I updated most of the images just now. See anything else that needs updating? Feel free to be bold and do it yourself if you want. –Novem Linguae (talk) 03:16, 12 April 2022 (UTC)
- Thank you. interstatefive (talk) - just another roadgeek 23:51, 12 April 2022 (UTC)
Redirect reload
Hi, in the redirect categorization box, when clicking the wikilink, it does not pass a ?redirect=no
parameter to the url, and just loads the redirect target when clicked. Is there anything that could be done? Happy Editing--IAmChaos 07:09, 12 April 2022 (UTC)
- Hey there. I'm having trouble reproducing this one. Can you please give exact steps to reproduce? Also, what is a "redirect categorization" box? Is this the TW -> Tag feature, or something else? Thanks. –Novem Linguae (talk) 07:15, 12 April 2022 (UTC)
- Yes, the tag feature on redirect pages. After tagging, when clicking the page link, it follows the redirect instead of remaining on page. When I say link, I mean the equivalent of the IP adress in this :commons photo. Sorry for the lack of clarity. Happy Editing--IAmChaos 17:28, 12 April 2022 (UTC)
- Ah, understood. Ticket submitted. Thanks for reporting. –Novem Linguae (talk) 18:35, 12 April 2022 (UTC)
- @Novem Linguae: Might be pedantry, but since I can't comment there, it should be
?
not&
in the github request. Happy Editing--IAmChaos 19:45, 12 April 2022 (UTC)- Updated. Thanks. –Novem Linguae (talk) 20:00, 12 April 2022 (UTC)
- @Novem Linguae: Might be pedantry, but since I can't comment there, it should be
- Ah, understood. Ticket submitted. Thanks for reporting. –Novem Linguae (talk) 18:35, 12 April 2022 (UTC)
- Yes, the tag feature on redirect pages. After tagging, when clicking the page link, it follows the redirect instead of remaining on page. When I say link, I mean the equivalent of the IP adress in this :commons photo. Sorry for the lack of clarity. Happy Editing--IAmChaos 17:28, 12 April 2022 (UTC)
Flagging removal of TfD tags as a warning
Unless I failed to spot it, I was unable to use TW to place a {{uw-tfd2}} warning. None of the other levels seem to be present either 🇺🇦 FiddleTimtrent FaddleTalk to me 🇺🇦 22:31, 13 April 2022 (UTC)
- Patch submitted. Thanks for suggesting. –Novem Linguae (talk) 23:26, 13 April 2022 (UTC)
- Thank you, as ever 🇺🇦 FiddleTimtrent FaddleTalk to me 🇺🇦 06:07, 14 April 2022 (UTC)
Thank you!
I appreciate you re-adding Template:W-graphical back to the Welcome options. I was using the plate of cookies but it seems rather informal and I like to provide links to How to pages, the Help Desk and the Teahouse. I don't know if anyone uses Template:Welcoming which is enormous and can take up the entire User talk page. I think that one could be removed. Thanks again! Liz Read! Talk! 22:49, 14 April 2022 (UTC)
- My pleasure, thanks for the thanks. As for the welcome templates, they're all pretty big and overwhelming. I usually use {{Welcome-short}} to help combat this. –Novem Linguae (talk) 23:04, 14 April 2022 (UTC)
- Hmm, That one kind of feels complementary to {{Thanks}} in terms of length. I have been using -retro, as it doesn't have the graphics like {{welcome}}, but does link to TWA. Happy Editing--IAmChaos 06:55, 15 April 2022 (UTC)
Duplicate warning glitch
I've noticed a glitch while using Twinkle. Sometimes, when I reload the page after delivering a warning, Twinkle sends the user duplicate messages. It's happened to me twice within the past week (Special:Diff/1081965119, Special:Diff/1083260990). Not exactly sure how to reproduce the glitch as it tends to catch me offguard when it happens. Has anyone else experienced this? Helen(💬📖) 23:47, 17 April 2022 (UTC)
- Ticket created. Does this happen just for IPs? Does this only happen for certain warnings or levels of warnings? Seems like this will be a hard bug to track down without steps to reproduce. –Novem Linguae (talk) 01:11, 18 April 2022 (UTC)
- @Novem Linguae I may have a lead because it happened to me again today. Here’s what I believe happened: I hit submit on my warning message (so far it’s only been with IPs) and then quickly reloaded the page. Then I was met with some error message in green letters. After reloading the page, duplicate messages popped up. This may not be the exact way (I’m still working out how to trigger it every time), but it is a start. I’ll keep you posted if I notice anything else that may help. Helen(💬📖) 18:59, 18 April 2022 (UTC)
- Screenshot or text of the error message could be a good clue. –Novem Linguae (talk) 19:29, 18 April 2022 (UTC)
- @Novem Linguae I may have a lead because it happened to me again today. Here’s what I believe happened: I hit submit on my warning message (so far it’s only been with IPs) and then quickly reloaded the page. Then I was met with some error message in green letters. After reloading the page, duplicate messages popped up. This may not be the exact way (I’m still working out how to trigger it every time), but it is a start. I’ll keep you posted if I notice anything else that may help. Helen(💬📖) 18:59, 18 April 2022 (UTC)
Add {{Current related}} to tag feature
Could someone add {{Current related}} to the Tag feature? Thanks! --Firestar464 (talk) 10:15, 19 April 2022 (UTC)
- Patch submitted for review. Thanks for suggesting. –Novem Linguae (talk) 11:56, 19 April 2022 (UTC)
Really odd question
So I have been working through the NPP Feed for redirects. Usually I just open up twinkle throw a tag on, patrol it and move on. However, when I have a redirect that is an {{R from move,}} I am not able to patrol it from Twinkle, and have to use the curation toolbar directly. I don't know if it has to do with the rcat template being already in place, or it being a move instead of an edit in the history or some other thing I can't think of because I don't code... Anyway figured I'd see if anyone knew about that.
Steps to reproduce: Open an unreviewed redirect that was created by a page move, open the tag box on TW, the option to review the page is not present. Happy Editing--IAmChaos 06:29, 20 April 2022 (UTC)
- I was able to reproduce the bug. It has to do with the difference between marking as patrolled and marking as reviewed. The two sometimes overlap, but not always. Twinkle detects patrolled pages, and your edge case needs to detect reviewed pages. Ticket created. Thanks for reporting. –Novem Linguae (talk) 11:34, 20 April 2022 (UTC)
Suggestions
I use Twinkle for all of my page taggings and most of my page deletions so I'm very active user of the editing tool. Two things:
a) I'm not sure why but there are some criteria for speedy deletion where, even if the editor has check off "Please notify page creator if possible", Twinkle doesn't post a notification to the talk page of the page creator. If I had my way, notifications would be an opt-out feature instead of an opt-in feature but that's an issue for another day. The criteria where I know that notifications aren't posted is CSD G7 and there might be others as well. I can see why you omitted G7 because it would seem like it would only be used by the page creator to tag their own pages for deletion. But, in fact, this criteria is used by page patrollers to tag pages where the page creator has removed all or most of the page content. When I've gone to the tagging editor to remind them to post notifications, they state that they have this option checked, but Twinkle omits the notification. Removing content from a page is often done by new editors and I think it would be great if they could get a deletion notification to let them know that when they blanked the page, it was in fact deleted. I think talk page notifications are so important because editors do not have access to their Deleted Contributions list and they can be the only record they have of a page they worked on that has been deleted.
b) I'm not sure why, but when I delete pages with Twinkle, with the preferences I have selected, Twinkle deletes the page, the talk page and any redirect pages. But it doesn't delete any redirect talk pages. Frequently, editors don't create a redirect talk page so this is no problem but they do exist, especially if a page has been moved around. There are other tools to locate orphaned talk pages but it would be much simpler if Twinkle could just take care of these pages at the same time. I know that XFDCloser deletes redirect talk pages so there are some tools that manage to figure this out. I know I have brought up this issue here before so I apologize for repeating myself but maybe now there is a fix that could resolve this.
Many thanks for Twinkle! Liz Read! Talk! 19:33, 20 April 2022 (UTC)
- Hey Liz. Thanks for the suggestions. Just now I created a ticket for the first suggestion. I think that could be implemented by adding a G7 check box to the preferences page. I remember your second suggestion and in December 2021 I coded a working solution to the batch delete module that I was going to eventually port over to the CSD module. However it got stuck in code review. Folks requested changes and I haven't had the time to work on it lately. I'll add these two to my todo list and see what I can do. Feel free to ping me in a month or two if needed. Hope that helps. –Novem Linguae (talk) 00:30, 21 April 2022 (UTC)
Pretty sure there’s no ability to notify for G7 because there isn’t a template (see Template:Speedy deletion notices) and it’s not been recommended. ~ Amory (u • t • c) 00:44, 21 April 2022 (UTC)