Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

batch: batchdelete should offer a check box for deleting related page notices and group notices #2167

Open
3 tasks
NovemLinguae opened this issue Jan 30, 2025 · 0 comments
Labels
Module: batch The three batch modules and deprod

Comments

@NovemLinguae
Copy link
Member

NovemLinguae commented Jan 30, 2025

Requested by JJPMaster at https://en.wikipedia.org/wiki/Wikipedia_talk:Twinkle#Allow_for_batch_deletion_of_editnotices

batchdelete should offer a check box for deleting related editnotices and groupnotices.

  • add to UI: "Delete associated page notices and group notices". have this ticked by default
  • add logic and API queries to delete page notices. page notices typically take the format Template:Editnotices/Page/[Namespace:Page_title]
  • add logic and API queries to delete group notices. group notices typically take the format Template:Editnotices/Group/[Namespace:Page_title]. this doesn't need to recurse upward to find all group notices affecting the target page. it can just look for group notices directly associated with this page

Note that there also exist "edit notices" that work for User and User talk pages that aren't subpages. More details at https://en.wikipedia.org/wiki/Wikipedia:Editnotice#User_and_user_talk . Let's leave those off the ticket for now to avoid complexity.

Image
@NovemLinguae NovemLinguae added the Module: batch The three batch modules and deprod label Jan 30, 2025
@NovemLinguae NovemLinguae changed the title batch: batchdelete should offer a check box for deleting related editnotices and groupnotices batch: batchdelete should offer a check box for deleting related page notices and group notices Jan 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Module: batch The three batch modules and deprod
Projects
None yet
Development

No branches or pull requests

1 participant