Page MenuHomePhabricator

Move translatable page Strategy/Wikimedia movement/2018-20/Transition/List of Initiatives
Closed, ResolvedPublic

Description

I would like to move [[Strategy/Wikimedia movement/2018-20/Transition/List of Initiatives]] (link on Meta: https://w.wiki/hJX), which has over 500 sub-pages, to [[Movement Strategy/Initiatives]]. I'm unable to do the move myself, and user:Pols12 has recommended that I open a ticket here with these tags to seek help. If there's different place or a page on-wiki where this is more appropriate, please let me know.

Event Timeline

Can you move it via API? for subpages it is more like a bot request.

Per Special:ListGroupRights, only Wikimedia Meta's sysop has move-subpages rights. You don't have this permission. So I think you should request to Wikimedia Meta's sysop first at here.

I tried to do the move via the UI, and this is what I see:

image.png (726×1 px, 86 KB)

I'm 99% sure API has a similar check in place @Bugreporter.

Not sure which maintenance script this refers to. I tried moveBatch (with a single page), and it only moved the parent, not the rest, which doesn't sound like what we want.

Per Special:ListGroupRights, only Wikimedia Meta's sysop has move-subpages rights. You don't have this permission. So I think you should request to Wikimedia Meta's sysop first at here.

You're being mistaken :). This is a translatable page, which behaves differently. Moving is reserved to translation admins, and Abbad is one of them. As you can see in my above comment, even I am not allowed to move it (as it is above the hard limit of 500 pages to move at once).

Nikerabbit renamed this task from Moving a page with +500 sub-pages to Move translatable page Strategy/Wikimedia movement/2018-20/Transition/List of Initiatives.May 9 2021, 11:34 AM
Urbanecm claimed this task.

Ahh, of course, there has to be a special maintenance script. Thanks & done.

No, at 500.

[urbanecm@mwmaint1002 ~]$ mwscript shell.php metawiki
Psy Shell v0.10.5 (PHP 7.2.31-1+0~20200514.41+debian9~1.gbpe2a56b+wmf1+icu63 — cli) by Justin Hileman
>>> $wgTranslatePageMoveLimit
=> 500
>>> ^D
Exit:  Ctrl+D
[urbanecm@mwmaint1002 ~]$

Sincere and many thanks to everyone who helped resolve this and make the move! It was both interesting and helpful to see the solution figured out step-by-step. Now I know a little more about using the translation extension.

Because of T41023 can you ensure there is no talk page which have been left alone? I don’t know whether the script is also affected by this issue.

I don’t know whether the script is also affected by this issue.

It is.

I confirm that related talk pages (only one) have been manually moved.