Page MenuHomePhabricator

Do not repeat "Return to Main page" under every deleted item on Special:Nuke
Closed, ResolvedPublic

Description

Do not repeat "Return to Main page" under every deleted item on Special:Nuke.

Currently it is like:

Foo has been deleted. See Special:Log/delete for a record of recent deletions.

Return to Main page.

Bar has been deleted. See Special:Log/delete for a record of recent deletions.

Return to Main page.

Baz has been deleted. See Special:Log/delete for a record of recent deletions.

Return to Main page.

Should be:

Foo has been deleted. See Special:Log/delete for a record of recent deletions.
Bar has been deleted. See Special:Log/delete for a record of recent deletions.
Baz has been deleted. See Special:Log/delete for a record of recent deletions.

Return to Main page.

Or even better:

The following pages have been deleted:

  • Foo
  • Bar
  • Baz

See Special:Log/delete for a record of recent deletions.

Return to Main page.


Version: unspecified
Severity: normal

Details

Reference
bz31104

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:49 PM
bzimport set Reference to bz31104.
bzimport added a subscriber: Unknown Object (MLST).

(In reply to comment #0)

Do not repeat "Return to Main page" under every deleted item on Special:Nuke.

Currently it is like:

Foo has been deleted. See Special:Log/delete for a record of recent deletions.

Return to Main page.

Bar has been deleted. See Special:Log/delete for a record of recent deletions.

Return to Main page.

Baz has been deleted. See Special:Log/delete for a record of recent deletions.

Return to Main page.

Should be:

Foo has been deleted. See Special:Log/delete for a record of recent deletions.
Bar has been deleted. See Special:Log/delete for a record of recent deletions.
Baz has been deleted. See Special:Log/delete for a record of recent deletions.

Return to Main page.

Or even better:

The following pages have been deleted:

  • Foo
  • Bar
  • Baz

See Special:Log/delete for a record of recent deletions.

Return to Main page.

Looking at the i18n file for Nuke.. Those look like localised messages...

$messages['en'] = array(
'nuke' => 'Mass delete',
'nuke-desc' => 'Gives administrators the ability to [[Special:Nuke|mass delete]] pages',
'nuke-nopages' => "No new pages by [[Special:Contributions/$1|$1]] in recent changes.",
'nuke-list' => "The following pages were recently created by [[Special:Contributions/$1|$1]];
put in a comment and hit the button to delete them.",
'nuke-list-multiple' => 'The following pages were recently created;
put in a comment and hit the button to delete them.',
'nuke-defaultreason' => "Mass deletion of pages added by $1",
'nuke-tools' => 'This tool allows for mass deletions of pages recently added by a given user or an IP address.
Input the username or IP address to get a list of pages to delete, or leave blank for all users.',
'nuke-submit-user' => 'Go',
'nuke-submit-delete' => 'Delete selected',
'right-nuke' => 'Mass delete pages',
'nuke-select' => 'Select: $1',
'nuke-userorip' => 'Username, IP address or blank:',
'nuke-maxpages' => 'Maximum number of pages:',
'nuke-multiplepeople'=> 'multiple users',
'nuke-editby' => 'Created by [[Special:Contributions/$1|$1]]',
'nuke-deleted' => "Page '''$1''' has been deleted.",
'nuke-not-deleted' => "Page [[:$1]] '''could not''' be deleted.",
);

r91817 in trunk goes halfway towards this, and will just print a list of these 2 strings

'nuke-deleted' => "Page '''$1''' has been deleted.",
'nuke-not-deleted' => "Page [[:$1]] '''could not''' be deleted.",

So the question is, do we need/want to do the rest, or is what is now in trunk adequate?

It's probably adequate. Either way, the original issue has been fixed.