Last modified: 2014-02-22 21:39:26 UTC
After moving the page of a topic using [[Special:MovePage]] and marking the option "Leave a redirect behind", it is shown a confirmation of the page move. If we click in the link to the old location of the page (that with &redirect=no) it shows the message "The thread you specified does not exist.": http://pt.wikibooks.org/w/index.php?title=T%C3%B3pico:Wikilivros:LiquidThreads/Testes/resposta_(4)&redirect=no&uselang=en But the redirect do exist and is shown for example at http://pt.wikibooks.org/w/index.php?title=Especial:%C3%8Dndice+por+prefixo&prefix=Wikilivros:LiquidThreads/Testes/resposta+(4)&namespace=90
Threads should be moved using [[Special:MoveThread]]. BTW [[Special:MovePage]] and [[Special:MoveThread]] should be merged or disabled ability to move threads using [[Special:MovePage]].
[[Special:MoveThread]] doesn't let us to make that kind of movement. If we try to move e.g. "Thread:Namespace:Page/Blah" to "Thread:Namespace:Page/Test" it says "There are problems with some of your input (...) The destination page is not a discussion page." And if instead I use "Change subject", we get in recentchanges something like: # (Threaded discussion log); 00:00 . . UserName (Talk | contribs | block) changed the subject of Thread:Namespace:Page/Blah from "Blah" to "Test" i.e., only the subject is changed, not the page name "Blah". This makes the page [[Thread:Namespace:Page/Blah]] to show "Test" in the first header, but doesn't change it's URL. Besides if someone types "Thread:Namespace:Page/Test" in the search box, it won't get the desired page. So, yes. The functionalities of both special pages ([[Special:MovePage]] and [[Special:MoveThread]]) should probably be merged to avoid confusion like this.
Bug 25866 seems to be related.
No activity in one year. Marking as "Lowest" to reflect what seems to be the case. Feel free to correct.