On Thu, Mar 12, 2009 at 3:58 PM,  <[email protected]> wrote:
> What is the best way to delete a page with a name like
> "Talk:Project_talk:Community Portal":
> that even deleteBatch.php can't deal with, as you can see in
> https://bugzilla.wikimedia.org/show_bug.cgi?id=11487

maintenance/cleanupTitles.php --fix

On Thu, Mar 12, 2009 at 4:22 PM, Marcus Buck <[email protected]> wrote:
> I wonder why is this title illegal at all?

The non-namespace part of the title cannot begin with a namespace
prefix.  This is probably useful to avoid confusion like :Talk:Foo
being a page in the main namespace, with Talk:Talk:Foo its talk page,
as opposed to Talk:Foo, which would be the talk page of Foo.  Or {{X}}
transcluding Template:X, but {{Talk:X}} not transcluding
Template:Talk:X.  Or similar craziness.  There might be a more
clear-cut reason for it as well.

> And how did you create it when it's illegal?

Usually this happens when namespace names change, so that formerly it
didn't start with a namespace prefix but now it does.  Since both
namespace names in this case are canonical and will always exist, I'm
not sure how it came to be.

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to