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
Trying to browse it only gets as close as http://taizhongbus.jidanni.org/index.php?title=%E7%89%B9%E6%AE%8A%3ASearch&a...
However dumpBackup.php will show its contents.
Anyway, what is the best way to delete it without damaging the database?
jidanni@jidanni.org hett schreven:
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
Trying to browse it only gets as close as http://taizhongbus.jidanni.org/index.php?title=%E7%89%B9%E6%AE%8A%3ASearch&a...
However dumpBackup.php will show its contents.
Anyway, what is the best way to delete it without damaging the database?
I wonder why is this title illegal at all? And how did you create it when it's illegal?
Marcus Buck
On Thu, Mar 12, 2009 at 3:58 PM, jidanni@jidanni.org 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 wiki@marcusbuck.org 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.
AG> maintenance/cleanupTitles.php --fix Ahh.. thanks. Hmm, doesn't update RecentChanges... probably a feature, not a bug. OK, zapped it.
And how did you create it when it's illegal?
AG> Usually this happens when namespace names change, so that formerly it AG> didn't start with a namespace prefix but now it does. Since both AG> namespace names in this case are canonical and will always exist, I'm AG> not sure how it came to be.
Probably in our effort to stay abreast of the ever changing zh-tw translation strings.
Aryeh Gregor wrote:
On Thu, Mar 12, 2009 at 3:58 PM, jidanni@jidanni.org wrote:
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.
Pages named "Talk:NS:Foo", where "NS" is a valid namespace name, used to be allowed until fairly recently, but they never worked particularly consistently. See https://bugzilla.wikimedia.org/show_bug.cgi?id=5280 for details.
wikitech-l@lists.wikimedia.org