Jump to content

Wikipedia talk:Twinkle

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by Amory (talk | contribs) at 18:57, 17 March 2020. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

CSD R2 instances not being logged

I decided to check my CSD log, and I noticed it was surprisingly lacking in deletions via CSD R2. Whenever I draftified and article, I would tag the redirect for deletion. However, many of these tags seem to not have been logged in my CSD log, even though I have set my twinkle preferences to log all types of CSD tags (besides U1). I then went to my move log, which confirmed my suspcions that the articles that I draftified are logged in this move log, but the CSD log is not reflecting this. I cannot tell if this is because of a mistake that I made or a mistake on Twinkle's end, so I decided to ask here to clear the air. Utopes (talk / cont) 00:54, 24 February 2020 (UTC)[reply]

Thanks for the report, definitely a bug! When you draftify an article, because you can't suppress the redirect, the redirect left behind was "created" by you. The bug is that Twinkle hasn't been logging nominations when you try to notify the creator but later "find out" it was you. I'll propose a fix that should take care of it. ~ Amory (utc) 11:25, 24 February 2020 (UTC)[reply]
This should be fixed, btw. ~ Amory (utc) 18:14, 8 March 2020 (UTC)[reply]

talkback message

I was testing twinkle functions in my sandbox. When I clicked TB, a pop-up said Is it really so bad that you're talking back to yourself? Whoever programmed that: good job! Made me grin. Schazjmd (talk) 23:41, 25 February 2020 (UTC)[reply]

The exact history is lost in the mists of time, but I reckon we have the original author of the Talkback module, Ioeth, to thank (to blame?) for that one! This, that and the other (talk) 09:18, 27 February 2020 (UTC)[reply]

Template

Hello!

Twinkle adds {{di-disputed fair use rationale}} to files perfectly, and also leaves a note on the user's page. Can someone add the same function for {{di-fails NFCC}}? This would be very appreciated.Jonteemil (talk) 14:48, 27 February 2020 (UTC)[reply]

Twinkle doesn't use this template; I think some of the F7 options are better suited. ~ Amory (utc) 19:29, 8 March 2020 (UTC)[reply]
@Amorymeltzer: I know it doesn't, however my wish is that it do. I use {{di-fails NFCC}} fairly often and it would be nice to don't have to add it manually to the file page and the user's talk page.Jonteemil (talk) 17:17, 12 March 2020 (UTC)[reply]
@Amorymeltzer: Ping.Jonteemil (talk) 01:19, 17 March 2020 (UTC)[reply]
It would also be good if {{Bad SVG}} were added.Jonteemil (talk) 04:03, 17 March 2020 (UTC)[reply]
@Jonteemil: I am not familiar with image templates. {{di-disputed fair use rationale}} is included in Twinkle's DI menu because it's connected to F7. What speedy deletion criterion is {{di-fails NFCC}} related to?
{{Bad SVG}}, on the other hand, can be added to the Tag menu. SD0001 (talk) 16:22, 17 March 2020 (UTC)[reply]
@SD0001: Also F7. Do you know how to add {{Bad SVG}}?Jonteemil (talk) 16:25, 17 March 2020 (UTC)[reply]
@Jonteemil: will do that. di-fails NFCC template has a large number of criteria. Is it enough to allow support for one of the criteria to be selected? Or is it necessary to allow multiple criteria selections? If the latter is true, it won't be possible to support this template in TW. SD0001 (talk) 16:40, 17 March 2020 (UTC)[reply]

What's the need that di-fails NFCC fills? ~ Amory (utc) 18:57, 17 March 2020 (UTC)[reply]

Feature request: merge log

Per Wikipedia:Village_pump_(technical)#Any_tool_that_can_create_a_log_of_mergers_I_proposed?. I think it would be highly useful and easy to implement, and complementary to CSD and PROD log features. --Piotr Konieczny aka Prokonsul Piotrus| reply here 15:23, 28 February 2020 (UTC)[reply]

879. SD0001 (talk) 04:50, 10 March 2020 (UTC)[reply]

March 2020 Twinkle updates, features, and behaviors (2020-03-04 @712686d)

This latest update is full of small, quality-of-life improvements, especially particular to CSD and XfD. Most notably, the default behavior of CSD has changed for sysops: Twinkle will default to "tagging mode" if there is no CSD tag present, and default to "deletion mode" if there is a CSD tag present. There's also more detail in some CSD notification messages, some additional templates in the block, tag, and warn menus, and a lot of bug fixes. Not all changes are listed below, and some have already been fixed before today. Changes not otherwise attributed were made by User:Amorymeltzer.

  • speedy:
    • Change the default behavior for sysops (844)
      • Twinkle will default to "tagging mode" if no CSD tag is present, and "deletion mode" if a CSD tag is present
      • Sysops can still default to delete using their Twinkle preferences
    • Support additional notification parameters for A2, A5, G6, G12, F9, and P1 (849 and 868)
    • Allow G4 and G5 inputs when selecting multiple criteria (859)
    • Fix long-standing bug in G6 copypaste notice (872)
    • Log CSD nomination even if an attempted user notification failed (869)
    • Don't uncheck user notification when changing modes (831)
    • Rename submit buttons according to mode (tag or delete)
    • disable G8 and T2 rationales when deleting (848)
  • image: Fix bug when no G6 replacement image is given (822, by User:DannyS712)
  • xfd/speedy: Watch the actual module page when tagging the documentation subpage (857)
  • xfd:
    • Require users to input a target for TfM, WP:CfD, WP:CfD/S nominations (836)
    • Specify which CfD action was chosen in {{cfd-notify}} (836)
    • Disable WP:RM nominations in categoryspace and WP:FfD nominations outside filespace (865)
    • Fix two bugs when RfDing a soft redirect (862)
    • Add note for RfD nomination failures for soft redirects made from the history tab (863)
    • Fix listing of WP:RM/TR nominations (842, by User:DannyS712)
  • block:
    • Automatically lookup pages for partial block menu (826, by User:SD0001)
    • Link to pages selected for partial blocking (826, by User:SD0001)
    • Add additional partial blocking templates (847 and 837)
    • Add {{uw-upeblock}} (851, by User:ST47)
    • Disable CU/OS options unless user has the relevant perm (845)
    • Provide a link to Special:Unblock in the footer (if they're blocked) (835)
    • Link pages in partial block templates (825)
    • Add tooltip to block log entry suggesting adding information
  • tag:
  • arv:
    • Reorder AIV options to move VAO up, make spambot is last (827)
    • Note when AN3 diff search returns no results (866)
    • Link AIV and UAA when a user has already been reported (853)
  • prod: Include a link to the log for file nomination logging (823)
  • warn:
  • protect:
    • Fix bug affecting untagging on PC-ineligible namespaces (870)
    • Add error message for occasional PC-application failure (related to phab:T234743)
  • Hide space for the Twinkle menu if the menu is empty (815, by User:DannyS712)

This section should serve as a catching ground should anything not work properly or if any new bugs crop up, as well as for any feedback or suggestions. As always, input is welcome at the GitHub repo as well. ~ Amory (utc) 17:46, 4 March 2020 (UTC)[reply]

Notability (geographic features)

Can the "Geo" argument be added to the notability tag please? ----Pontificalibus 08:39, 6 March 2020 (UTC)[reply]

It was there, but under an (older?) name of "places". QEDK put in a pull request to update the name. ~ Amory (utc) 18:14, 8 March 2020 (UTC)[reply]

Notifying creator

Hello, Twinkle folks,

I've been deleting a lot of stale drafts and sometimes, probably 1 out of 20 times, Twinkle gives me a message saying that it can't find the page creator to post a notification on their talk page about the deletion. When I look at the deleted edits, it's clear which editor began the draft so I'm not sure why Twinkle is having a problem "finding" them.

Again, it doesn't happen frequently, but it does happen and I can't see any rhyme or reason to when it does occur. Just thought I'd pass that along in case there is a bug. Liz Read! Talk! 22:22, 6 March 2020 (UTC)[reply]

Liz, do you remember an example title of one time it happened? Has it been happening for a while or just for the past few days? ~ Amory (utc) 15:10, 8 March 2020 (UTC)[reply]
I will note here when it happens again. I've been deleting a lot of G13 (stale drafts) over the weekend and that is when I see these notices. I also tag a lot of CSD C1s and I've never seen this message with those taggings. But with G13, it is deleting and notifying, not simply tagging a page & notifying. But it's happening less often today than it did over the weekend. Liz Read! Talk! 23:00, 9 March 2020 (UTC)[reply]
Thanks — I have a hunch but it shouldn't show up every time if I'm right. ~ Amory (utc) 00:14, 10 March 2020 (UTC)[reply]

checkY patch filed. Twinkle has been attempting to simultaneously delete the page as well as notify the creator. Where the creator lookup succeeds before deletion, there are no issues, but where the deletion succeeds first, it is longer able to lookup the creator as it's only looking in the live edits, not deleted edits. SD0001 (talk) 04:49, 10 March 2020 (UTC)[reply]

Well, it just happened again with Draft:Margaret M. McCarthy and the page creator is SevennRosess. The message I get is:
Building deletion summary: complete
Deleting page: Could not find name of page creator
Deleting redirects: no redirects found
To orphan backlinks: click here to go to the Unlink tool
Luckily, SevennRosess already had a talk page message about this old draft. It's interesting that this happens only occasionally, not every time. Liz Read! Talk! 16:22, 10 March 2020 (UTC)[reply]
The fix isn't live yet.

It's interesting that this happens only occasionally, not every time.

It's a race condition. Two concurrent requests are sent to the API server - either request could get fulfilled first -- that's beyond our control -- but most of the time, I guess creator-lookup would finish first as it's a simple read operation, unlike deletion which is slower (it involves moving rows from one db table to another). So the issue would have been occurring only occasionally, as you say. SD0001 (talk) 17:29, 10 March 2020 (UTC)[reply]
Merged and pushed, so should be taken care of — thanks for the patch SD0001 and thanks for the report Liz! ~ Amory (utc) 15:48, 12 March 2020 (UTC)[reply]

Actually, I'm seeing a new problem with G13s. Ordinarily, these pages, when eligible, are deleted and the page creator is notified in one step. Now, the process gets stuck mid-way through. There is this message I see:

Building deletion summary: complete
Deleting page: Retrieving page creation information

...and then nothing. If I refresh the screen a minute or two later and check my contributions & log, nothing has happened. It's just stuck. So, I'm first tagging the page for deletion, and then deleting the page separately and that seems to work. But it's an unnecessary tagging since the page is just subsequently deleted a minute or so later. Liz Read! Talk! 16:10, 12 March 2020 (UTC)[reply]

Ah yeah, silly bug. Should be fixed now (might take five minutes), thanks. ~ Amory (utc) 16:43, 12 March 2020 (UTC)[reply]

U5 on user pages not available?

I noticed that on userpages the option to CSD U5 (not a webhost) is no longer available, and couldn't find a mention of this feature in the March update information. Has the U5 rationale been taken off from Twinkle intentionally (maybe due to some discussion I missed) or is this a bug? GermanJoe (talk) 17:05, 7 March 2020 (UTC)[reply]

I think I figured out the - minor - issue. The userpage (already deleted) looked like:
  • #REDIRECT [[URL to company site]] on top, followed by
  • Unsourced self-promotional content.
See my change on my user page here (just for testing). Apparently Twinkle skips the U5 rationale in this special case. Not really a big deal, shouldn't happen too often. GermanJoe (talk) 17:18, 7 March 2020 (UTC)[reply]
Yeah: if the page is a redirect, Twinkle opts for those instead. ~ Amory (utc) 15:16, 8 March 2020 (UTC)[reply]
If the page is a redirect, I can't see how CSD U5 tagging would be appropriate. Liz Read! Talk! 23:02, 9 March 2020 (UTC)[reply]

Reporting image issues on commons

It would be pretty great if Twinkle could report problems with copyright issues / other issues concerning files uploaded on commons. Not sure if it's possible to do, but it sure would be great to have. Headbomb {t · c · p · b} 20:54, 13 March 2020 (UTC)[reply]

Template-protected edit request on 17 March 2020

Please amend the meta interwiki link for interface editors at the top of the page to say "global interface editors" to better reflect their nature as a cross-project group and to avoid confusion with our own interface administrators. OhKayeSierra (talk) 06:07, 17 March 2020 (UTC)[reply]

 Done Cabayi (talk) 08:12, 17 March 2020 (UTC)[reply]