In the action=delete form there should be a checkbox that allows the user to delete the associated talk page of non-talk pages.
Description
Details
- Reference
- bz25471
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Invalid | • Catrope | T27469 add deletetalk to delete module | |||
Resolved | Daimona | T295389 [EPIC] User-facing changes for (Un)delete associated talk page | |||
Resolved | Feature | dmaza | T27471 Add "Delete associated talk page" option to action=delete | ||
Resolved | Feature | Daimona | T263209 Add "delete associated talk page" option to ApiDelete |
Event Timeline
Although this feature seems relatively easy and valuable, it's been sitting in our queue for almost 10 years. It makes sense for us in CPT to see the flag changed. However, we think that should be decoupled from a complete re-architecture of the deletion process, which is a conversation that should probably have its own ticket and/or RFC.
Change 605433 had a related patch set uploaded (by Ammarpad; owner: Ammarpad):
[mediawiki/core@master] WIP: Allow deleting associated page from deletion interface
Change 605433 abandoned by Ammarpad:
[mediawiki/core@master] WIP: Allow deleting associated page from deletion interface
Reason:
A lot of things have changed, needs new strategy
No.
https://www.mediawiki.org/wiki/Phabricator/Project_management#Priority_levels
High – Someone is working or planning to work on this task soon.
Maybe if it wins and gets approved.
Change 715954 had a related patch set uploaded (by Daimona Eaytoy; author: Daimona Eaytoy):
[mediawiki/core@master] DeletePage: add option to delete the associated talk page
Change 715954 merged by jenkins-bot:
[mediawiki/core@master] DeletePage: add option to delete the associated talk page
Change 741717 had a related patch set uploaded (by Dmaza; author: Daimona Eaytoy):
[mediawiki/core@master] DeleteAction: Add "Delete associated talk page" option to the form
Change 741717 merged by jenkins-bot:
[mediawiki/core@master] DeleteAction: Add "Delete associated talk page" option to the form
I have tested the new "Delete associated talk page" checkbox when deleting via the UI. I only did relatively basic tests as a lot has been tested in the API portion of this work.
I have tested deleting and suppressing files (+ their respective file_talk pages) and user pages (+ user_talk pages).
I also tested that I could not delete if I am blocked from the talk page.
I checked logstash for any errors.
Test environment: https://en.wikipedia.beta.wmflabs.org MediaWiki 1.39.0-alpha (108cd5b) 11:35, 19 April 2022.