Last modified: 2014-08-01 14:27:10 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T44024, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 42024 - No longer able to move subpages if moving to a different namespace (e.g. ns0 to ns1)
No longer able to move subpages if moving to a different namespace (e.g. ns0 ...
Status: PATCH_TO_REVIEW
Product: MediaWiki
Classification: Unclassified
General/Unknown (Other open bugs)
1.21.x
All All
: High major (vote)
: ---
Assigned To: Rohan Rawat
https://meta.wikimedia.org/w/index.ph...
: code-update-regression
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2012-11-11 18:33 UTC by Nemo
Modified: 2014-08-01 14:27 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Nemo 2012-11-11 18:33:17 UTC
Due to the new [horrible!] dropdown namespace selector [boooo], it's no longer possible to move (sub)pages across namespace.
Steps to reproduce (I guess):
1) Create N:A e N:A/B
2) Click move and select "M" in namespace dropdown
3) Choose to move subpages
4) Confirm

Expected result: N:A is moved to M:A and N:A/B to M:A/B.
Actual result: N:A/B is left behind and you're told that moving is impossible.

Example: see URL (last five moves were done by hand).

(Can we just drop this buggy dropdown selector that was introduced for no reason?)
Comment 1 Helder 2012-11-13 16:02:58 UTC
(In reply to comment #0)
> Steps to reproduce (I guess):

I tried that with N=Help and M=Project, but it worked fine.
Comment 2 Nemo 2012-11-13 16:05:06 UTC
Back to NEW. The steps to reproduce might be wrong but I've provided logs which prove it.
Comment 3 Riccardo Bello 2013-06-04 09:31:47 UTC
I tried this:
1) Create in the main namespace the page Test/Test
2) Create the pages Test/Test/1, Test/Test/2, Test/Test/3
3) Go to Test/Test and try to move to the Discussions namespace INCLUDING subpages.

Expected results: 
• Test/Test moved to Discussions:Test/Test
• Test/Test/1 moved to Discussions:Test/Test/1
• Test/Test/2 moved to Discussions:Test/Test/2
• Test/Test/3 moved to Discussions:Test/Test/3

Results:
• Test/Test moved to Discussions:Test/Test
• Subpages not moved because the software tries to move Test/Test/1 to the same Test/Test/1 and not to the discussions namespace.

N.B.: Tried only with the main namespace and "Discussions" namespace, it MAY happen also between other namespaces.
Comment 4 Nemo 2013-06-04 09:39:47 UTC
Thanks for confirming the bug. (Note that Riccardo had to enable subpages on main namespace for the test wiki of course.)
Comment 5 Gerrit Notification Bot 2014-08-01 14:27:08 UTC
Change 151084 had a related patch set uploaded by Rohan013:
Move subpages between subject and talk namespace

https://gerrit.wikimedia.org/r/151084

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links