Page MenuHomePhabricator

Stop extending core's SpecialMovePage
Closed, ResolvedPublic


The class MovePageForm is extended in extensions, but the class is not part of the stable policy and that does not allow to extend it.

I am not sure what the best way is for the extensions

Event Timeline

Nikerabbit added a subscriber: Nikerabbit.

Ideally core would provide a nice clean way to replace the move page action and convenience methods to perform the moves without needing to extend the class.

Change 725313 had a related patch set uploaded (by Zabe; author: Zabe):

[mediawiki/core@master] SpecialMovePage: stop faling back to global state

Change 725313 merged by jenkins-bot:

[mediawiki/core@master] SpecialMovePage: stop falling back to global state

FYI: I thought this task is just for Translate. There is one other extension as well according to the code search: