From: Brion Vibber Date: Thu, 1 Sep 2005 06:51:40 +0000 (+0000) Subject: Include full name in broken/ rename of bad interwikis X-Git-Tag: 1.6.0~1741 X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/pie.php?a=commitdiff_plain;h=95bfdce179b47b74fb1011a27d274419c765f0e7;p=lhc%2Fweb%2Fwiklou.git Include full name in broken/ rename of bad interwikis --- diff --git a/maintenance/cleanupTitles.php b/maintenance/cleanupTitles.php index 7d30060a9a..d913bdb044 100644 --- a/maintenance/cleanupTitles.php +++ b/maintenance/cleanupTitles.php @@ -159,8 +159,12 @@ class TitleCleanup extends FiveUpgrade { } function moveInconsistentPage( $row, $title ) { - if( $title->exists() ) { - $prior = $title->getDbKey(); + if( $title->exists() || $title->getInterwiki() ) { + if( $title->getInterwiki() ) { + $prior = $title->getPrefixedDbKey(); + } else { + $prior = $title->getDbKey(); + } $clean = 'Broken/' . $prior; $verified = Title::makeTitleSafe( $row->page_namespace, $clean ); if( $verified->exists() ) {