Page MenuHomePhabricator

Migrate Special:Nuke to Codex
Open, Needs TriagePublic

Description

We should migrate Nuke to Codex. It is a relatively simple extension, with just two forms, so hopefully the lift shouldn't be too large here.

Mass delete form (OOUI)

Screenshot 2024-05-03 at 10.26.46.png (1×1 px, 227 KB)

Page deletion list

Screenshot 2024-05-03 at 10.27.06.png (658×1 px, 118 KB)

OOUI migration
An earlier version of this task related to migrating Nuke to OOUI - the primary form was migrated, but the form listing pages for deletion wasn't.

BeforeAfter
pasted_file (276×1 px, 40 KB)
pasted_file (539×1 px, 41 KB)

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 328850 had a related patch set uploaded (by Ladsgroup):
Convert Special:Nuke prompt form to OOUI

https://gerrit.wikimedia.org/r/328850

@Ladsgroup Is this a local wiki that hasn't been updated in a while – wondering about the look of the dropdown widget (not having light grey, also the dropdown arrow seems squeezed)?

@Volker_E Yes, my localhost OOUI is a little bit outdated.

Change 328850 merged by jenkins-bot:
Convert Special:Nuke prompt form to OOUI

https://gerrit.wikimedia.org/r/328850

The patch changed the prompt form only. We still need to convert the delete form to OOUI. I'm on it.

So let's reopen it until it is done.

Change 330665 had a related patch set uploaded (by Ladsgroup):
[WIP] Convert delete form to OOUI

https://gerrit.wikimedia.org/r/330665

Change 330665 abandoned by Ladsgroup:
Convert delete form to OOUI

https://gerrit.wikimedia.org/r/330665

@Ladsgroup are you still working on this?

Nope.

Samwalton9-WMF renamed this task from Migrate Special:Nuke to OOUI to Migrate Special:Nuke to Codex.May 3 2024, 7:25 AM
Samwalton9-WMF added projects: Codex, Design.
Samwalton9-WMF updated the task description. (Show Details)
Samwalton9-WMF moved this task from Inbox to Triaging on the Design-System-Team board.
Samwalton9-WMF updated the task description. (Show Details)

@Samwalton9-WMF are you working on this at the hackathon?

Change #1027003 had a related patch set uploaded (by Catrope; author: Catrope):

[mediawiki/extensions/Nuke@master] [WIP] Convert first form to CodexHTMLForm

https://gerrit.wikimedia.org/r/1027003

Test wiki created on Patch demo by Roan Kattouw (WMF) using patch(es) linked to this task:
https://patchdemo.wmflabs.org/wikis/5daf3983d7/w

Test wiki on Patch demo by Roan Kattouw (WMF) using patch(es) linked to this task was deleted:

https://patchdemo.wmflabs.org/wikis/5daf3983d7/w/