Community Wishlist Survey 2020/Wikibooks/Deletion of subpages
Appearance
Deletion of subpages
- Problem: Wikibooks are currently structured mostly on subpages where the
[[Book]]
is the main page of the book or cover, and[[Book/$subpage]]
hosts most of the contents. If we have to delete a Book, we have to manually fetch and delete all of its subpages one by one, which is very tedious if the Book has a large number of subpages. While it might be possible to do this via scripting or a bot, that is not affordable for every administrator out there; so it'd be better if MediaWiki could do this without the need to recourse to external tools. - Who would benefit: Administrators; Wikibooks, Wikisource.
- Proposed solution: I propose that when we open the delete tab, the form let us see and select a list of subpages to delete them altogether with the main page.
- More comments: Would also benefit Wikisource, given that they use similar structures for handling contents.
- Phabricator tickets: task T236469
- Proposer: —MarcoAurelio (talk) 10:55, 25 October 2019 (UTC)
Discussion
- Might be useful for Wikisource too (books with many subpages). JAn Dudík (talk)
- Useful for any Wikimedia project. Urhixidur (talk) 14:15, 25 October 2019 (UTC)
- useful for all Wikimedia projects. phab:T32893 may be a more easier task to implement. MER-C (talk) 15:01, 25 October 2019 (UTC)
- Translate extension already does this for translatable pages. I'd imagine it would be not too difficult to port this code to MediaWiki core. --Nikerabbit (talk) 09:52, 30 October 2019 (UTC)
Voting
- Support as proposer. —MarcoAurelio (talk) 18:08, 20 November 2019 (UTC)
- Support There might be some button select/deselect all subpages and possibility to (un)check singe pages from list. JAn Dudík (talk) 07:00, 21 November 2019 (UTC)
- Support Consulnico (talk) 11:23, 21 November 2019 (UTC)
- Support Sgd. Hasley 20:37, 21 November 2019 (UTC)
- Support Wargo (talk) 23:10, 21 November 2019 (UTC)
- Support This is cool and much easier instead of deleting page one per one. Zoranzoki21 (talk) 02:57, 22 November 2019 (UTC)
- Support Libcub (talk) 08:09, 22 November 2019 (UTC)
- Support Liuxinyu970226 (talk) 08:01, 24 November 2019 (UTC)
- Support Bencemac (talk) 08:59, 24 November 2019 (UTC)
- Support Matěj Suchánek (talk) 12:21, 24 November 2019 (UTC)
- Support Shizhao (talk) 02:53, 25 November 2019 (UTC)
- Support Geonuch (talk) 12:56, 25 November 2019 (UTC)
- Support provided it will be useful for all projects. — xaosflux Talk 13:56, 25 November 2019 (UTC)
- Support 游魂 (talk) 14:23, 25 November 2019 (UTC)
- Support – Ammarpad (talk) 15:37, 25 November 2019 (UTC)
- Support Topp (talk) 16:22, 25 November 2019 (UTC)
- Support Sounds useful. Guywan (talk) 16:42, 25 November 2019 (UTC)
- Support β16 - (talk) 14:13, 26 November 2019 (UTC)
- Support --Alaa :)..! 16:34, 27 November 2019 (UTC)
- Support B20180 (talk) 20:57, 27 November 2019 (UTC)
- Support Jules78120 (talk) 09:04, 1 December 2019 (UTC)
- Support MER-C (talk) 20:15, 1 December 2019 (UTC)
- Support The Editor's Apprentice (talk) 05:11, 2 December 2019 (UTC)
- Support Trizek from FR 13:38, 2 December 2019 (UTC)
- Support Novak Watchmen (talk) 17:29, 2 December 2019 (UTC)