Wikipedia talk:Twinkle - Wikipedia


2 people in discussion

Article Images
Tips for writing good bug reports and feature requests:
  • Include the affected article name and a diff.
  • Include a screenshot.
  • For bugs, include the exact steps to reproduce the bug. Bugs need to be reproducible.
We will use this information to create a ticket on GitHub, which is our todo list for volunteer developers. For most tickets, expect them to take a long time (months). They will need to attract the interest of a volunteer developer, then go through code review, then get merged to master, then get deployed.
Twinkle has detailed documentation located at WP:TW/DOC.

When deleting a file under WP:F8 using Twinkle's dated speedy deletion module, {{db-commons}} is placed on the description page. This is a redirect to {{Now Commons}}, which ideally should be given a date as parameter. (Note that {{Now Commons}} can also be placed directly on a file's description page using Twinkle's file maintenance tagging module, which does pass the date as a parameter.) jlwoodwa (talk) 01:04, 6 September 2024 (UTC)Reply

@Jlwoodwa. Can you please provide an example diff of a correct Db-commons or Now Commons containing the date parameter, so I know how to format it? What date should it take, the date tagged or something else? –Novem Linguae (talk) 22:25, 6 September 2024 (UTC)Reply
Sure, here's one I just did. Any reasonable date format should work, though, since it uses the #time parser function. Template:Now Commons/doc § Detailed gives 2010-07-01 and 20100601023255 as two examples. As for which date to use: yes, it's the date when the file was tagged with this template (Template:Now Commons/doc § TemplateData). jlwoodwa (talk) 22:40, 6 September 2024 (UTC)Reply

It took me some fiddling around, looking at other people's CSD logs to figure out that they're not manually added, but typically via Twinkle. That said, CSD logging is disabled by default in Wikipedia:Twinkle/Preferences § Speedy.

It wasn't clear to me if I needed to create User:Shushugah/CSD log manually or if it would be created automatically once setting is enabled. If automatic, are there any defaults, e.g archiving set up? Is there a good reason not to make this a default setting with automatic creation the first time an editor nominates article for speedy deletion? ~ 🦝 Shushugah (he/him • talk) 13:31, 18 September 2024 (UTC)Reply

I would support opt-out rather than the current opt-in for CSD/PROD logging. Primefac (talk) 18:35, 18 September 2024 (UTC)Reply
I concur, default on with opt-out makes more sense to me. KylieTastic (talk) 12:16, 19 September 2024 (UTC)Reply
This is easy to code, but could get some pushback once deployed. Hopefully some more talk page watchers can chime in with their thoughts before we commit to doing this. –Novem Linguae (talk) 21:15, 19 September 2024 (UTC)Reply
We've discussed this before: /Archive 47#csd/prod/xfd: turn on userspace logging by default. Nardog (talk) 21:26, 19 September 2024 (UTC)Reply
I read the older discussion, but I am not persuaded by the reasonable expectation of privacy. Any edits created on Wikipedia is irrevocably released and typically searchable by any other editors. In the current implementation, if a CSD tag is declined, that would be permanently visible in edit history of that page as well as a user's edit. If someone is so concerned about privacy, that their declined CSD tags become visible they should not engage in CSD tagging to begin with. All that said, they still would be able to turn off the logs setting and request WP:U1 deletion. ~ 🦝 Shushugah (he/him • talk) 10:23, 20 September 2024 (UTC)Reply
I don't do CSDs or PRODs very often, so not really affected; i do remember trying to work out why they weren't being recorded automatically many years ago, as Shushugah seems to be referring to. Seems to me that opt-out would be more sensible for both these logs. Happy days, ~ LindsayHello 13:20, 1 October 2024 (UTC)Reply
Per Nardog this is not really a setting intended to be default-on. I think we should instead make the option more discoverable, such as by placing a footer link "Enable CSD logging" leading straight to the option on the pref page, for users who don't already have it enabled. – SD0001 (talk) 00:46, 2 October 2024 (UTC)Reply

In an XFD discussion, I entered a Keep !vote, and the nominator struck out the bolded Keep with an explanation. My question is what Twinkle warning can or should I issue. I gave a Level 3 warning for Disruptive Editing, but I would have preferred to give something more specific. Robert McClenon (talk) 18:50, 19 September 2024 (UTC)Reply

More generally, if I would like to propose that a new Twinkle warning be added, is this the place to make the suggestion, or should I make it somewhere else? Robert McClenon (talk) 18:50, 19 September 2024 (UTC)Reply

Twinkle only exposes some of the standard warnings available - see Wikipedia:Template index/User talk namespace for more. Not sure if any more precise warning exists, but I think "Disruptive Editing" is very accurate if they remove an opposing !vote without a clear and valid reason. KylieTastic (talk) 18:54, 19 September 2024 (UTC)Reply
I'd use one of the Uw-tvp* templates. "Refactoring other's talk page comments". Example: {{Uw-tpv3}}. I found it by going to TW -> Warn, then clicking on the dropdown box with all the user warnings. There's a spot to search. I typed "talk", and if that didn't work, I was going to try searching for "tpo". –Novem Linguae (talk) 21:17, 19 September 2024 (UTC)Reply
I saw "Refactoring other's talk page comments" and didn't know if striking the Keep was refactoring. Maybe I will use it next time, but maybe there won't be a next time, because I think that this is the first time I have seen that behavior, and it should be the last time.
They didn't remove an opposing !vote. They struck it. The principle is the same.
The editor deleted my warning, so they saw it and have been warned. Thank you. Robert McClenon (talk) 17:50, 20 September 2024 (UTC)Reply

Hello, Twinklers,

I'm hoping Twinkle experts like Novem Linguae can answer this question (and a comment). I see an admin somehow mass-tag pages with CSD notices. Except for Batch Delete/Undelete, I thought Twinkle only worked on one article/User notification at a time. What is this feature that would allow me to tag multiple pages and, at the same time, send out multiple notifications? I've been using Twinkle almost as long as I have been editing but this is news to me.

My comment is one I have raised here several times over the years. While, when I delete a page, Twinkle will delete the Article, the Article talk page, any Redirects but NOT Redirect talk pages. I have to run a special Quarry query to find orphaned talk pages that weren't deleted by Twinkle. This seems like an easy feature to add and, if it was a concern, exempt User talk pages from this operation. But I assume that I'm not the only admin who has brought this up here so you must have some explanation for why Twinkle doesn't do this. Thanks for any answers you can supply. Liz Read! Talk! 02:37, 20 September 2024 (UTC)Reply

As far as I am aware, you cannot mass-tag articles. You can certainly mass-delete using d-batch, but tagging pages needs to be done on a per-page basis. Since Twinkle is semi-automated, it would be fairly easy to pull up a large list of pages and then tag them sequentially per-page.
As a minor note, you don't need to do a Quarry search to find what links to a page, just use Special:WhatLinksHere. I do agree though that catching the talk page redirects would be useful. Primefac (talk) 10:35, 20 September 2024 (UTC)Reply
I see an admin somehow mass-tag pages with CSD notices. Post a diff and I can take a look at how they did this.
While, when I delete a page, Twinkle will delete the Article, the Article talk page, any Redirects but NOT Redirect talk pages. Yeap, this has had a ticket since 2021. Ticket. I even wrote a patch for this once for batchdelete, but batchdelete is a lot of work to test, so I gave up on it. Maybe one day when I have more time I'll take another stab at it. No time this month though. –Novem Linguae (talk) 18:05, 20 September 2024 (UTC)Reply
Okay, Novem Linguae, look at this page, the CSD C1 taggings for September 19th, September 14th or September 8th. All of them happened at the same minute, it's 7:57 am on my clock for the 19th. I've seen this before but it was seeing this yesterday that prompted my post. Maybe it's just fast fingers from a speedy editor!
As for the Redirect talk pages, it helps to know that, at least, there exists a ticket out there, it's just a low priority. But I'll now stop bringing it up here over and over again. That's something! Liz Read! Talk! 02:54, 21 September 2024 (UTC)Reply
Those diffs do have the Twinkle tag so they are from Twinkle. Maybe Explicit can answer the question of how he tagged 7 CSD C1's in 1 minute. (We're not saying that's too fast. I think Liz is just curious if there's a mass CSD C1 tag feture in Twinkle.) –Novem Linguae (talk) 03:34, 21 September 2024 (UTC)Reply
We'll see if he responds. I'm their least favorite person on the project. Liz Read! Talk! 03:42, 21 September 2024 (UTC)Reply
Ah, I didn't know about that. Whoops :) –Novem Linguae (talk) 04:53, 21 September 2024 (UTC)Reply
Doing 7 in a minute is fairly easy to do with a task like this if you open up multiple tabs, maybe triage them, then go back and process with twinkle. Assuming they were just processing Category:Candidates for speedy deletion as empty categories I think they could have done it comfortably without pre-loading all in tabs first. Also I can't see how you could bulk tag as surely you should look at each and check it's valid, even if that check only take 2 seconds. KylieTastic (talk) 09:00, 21 September 2024 (UTC)Reply

{{uw-longsd}} is missing the "g" in twinklewarn.js (see [1]. Can someone file a pull request? Thanks. C F A 💬 00:16, 23 September 2024 (UTC)Reply

I don't see the "warn" entry, how to fix? Susbush (talk) 17:43, 23 September 2024 (UTC)Reply

@Susbush. Are you on a user or user talk page? Do you see the TW menu? When you click that open do you see the "Warn" link? –Novem Linguae (talk) 23:27, 23 September 2024 (UTC)Reply
I see the TW menu, but not the "Warn" link. Susbush (talk) 01:20, 24 September 2024 (UTC)Reply
What URL are you at when you're looking at the TW menu? Warn will only show up if you're on a user page or user talk page, and if that page isn't your own. –Novem Linguae (talk) 03:09, 24 September 2024 (UTC)Reply
Oh, so that's why it wasn't showing up. Susbush (talk) 11:30, 24 September 2024 (UTC)Reply

There's some potential cross-script issues between this and WP:XFDC, if any of the technically-minded back-end programmers could check out this conversation at XFDC's talk page, we would much appreciate it. Primefac (talk) 12:03, 26 September 2024 (UTC)Reply

Replied there. Bug is not caused by Twinkle. – SD0001 (talk) 18:14, 26 September 2024 (UTC)Reply

Am I right in thinking that Twinkle does not have a warning template for people who cite Wikipedia? If so, could one be added? Does such a template already exist? I have been unable to find one. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 12:47, 28 September 2024 (UTC)Reply

I've been using Template:Uw-circular. Hope this helps! DonIago (talk) 15:04, 28 September 2024 (UTC)Reply
Thank you. That is for when a user "cited the information you added to another Wikipedia article or an external wiki." - a small subset of the cases I describe. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 17:23, 28 September 2024 (UTC)Reply
You might have better luck at Wikipedia:Template index/User talk namespace; Twinkle doesn't host (or create) warning templates, it just provides an easier way to post them. Primefac (talk) 13:27, 29 September 2024 (UTC)Reply
I may be being a bit thick here, but I guess I'm not seeing the distinction? Are you talking about citing Wikipedia outside the scope of Wikipedia itself? DonIago (talk) 15:17, 29 September 2024 (UTC)Reply
No, the confusion is mine; I misread the template. Apologies. I have changed the wording slightly to make it clearer. Andy Mabbett (Pigsonthewing); Talk to Andy; Andy's edits 17:57, 29 September 2024 (UTC)Reply

Is it possible, when bringing up the dialogue box to protect a page, to show the duration of the last protection? Like how when you're blocking someone, it shows how long the last block was for. ... discospinster talk 19:52, 28 September 2024 (UTC)Reply

Hey folks! I'd like to request the addition of Template:Welcome draft to Twinkle's welcome menu. There has been a lot of interest from AfC reviewers for a welcome message tailored toward new users who have already started building drafts. The welcome template was adapted from a custom message I've been using, with refinements provided by other reviewers at Wikipedia talk:WikiProject Articles for creation#AfC-tailored Welcome template. The template supports a parameter for a linked article. Please let me know if there are any questions. Thanks! ~Liancetalk 16:23, 2 October 2024 (UTC)Reply

It would be nice if {{Inline parenthetical referencing}} were added. Snowman304|talk 01:14, 6 October 2024 (UTC)Reply