Bryan Tong Minh schreef:
The problem arises that in some cases only interface hooks exist and
not clean backend hooks. IIRC this is for example
SpecialMovepageAftermove or something like that. There is no
ArticleMoveComplete hook, which leads to the fact that the
SpecialMovepage hook is used for both interface as backend hooks. That
probably needs fixing. Instead of the AlternateEdit hooks there should
be a generic BeforeArticleSave hook.
There is the TitleMoveComplete hook, I see no
reason why that couldn't
be used. There's also ArticleSave and ArticleSaveComplete, so I think we
have all those hooks already. We have backend hooks all over the place;
the only thing that doesn't have any hooks (neither backend nor UI) is
unblock.
Roan Kattouw (Catrope)