Add mw-redirect class to subpage links as needed
authorAaron Schulz <aaron@users.mediawiki.org>
Tue, 3 Mar 2009 22:56:17 +0000 (22:56 +0000)
committerAaron Schulz <aaron@users.mediawiki.org>
Tue, 3 Mar 2009 22:56:17 +0000 (22:56 +0000)
includes/Title.php
includes/specials/SpecialMovepage.php

index e1b301e..5b3916a 100644 (file)
@@ -1640,7 +1640,7 @@ class Title {
                        $options['LIMIT'] = $limit;
                return $this->mSubpages = TitleArray::newFromResult(
                        $dbr->select( 'page',
-                               array( 'page_id', 'page_namespace', 'page_title' ),
+                               array( 'page_id', 'page_namespace', 'page_title', 'page_is_redirect' ),
                                $conds,
                                __METHOD__,
                                $options
index 2e3bf6c..8fcf33a 100644 (file)
@@ -234,7 +234,8 @@ class MovePageForm {
                }
 
                if( ($this->oldTitle->hasSubpages() || $this->oldTitle->getTalkPage()->hasSubpages())
-               && $this->oldTitle->userCan( 'move-subpages' ) ) {
+                       && $this->oldTitle->userCan( 'move-subpages' ) )
+               {
                        global $wgMaximumMovedPages, $wgLang;
 
                        $wgOut->addHTML( "
@@ -521,9 +522,6 @@ class MovePageForm {
 
                foreach( $subpages as $subpage ) {
                        $link = $skin->link( $subpage );
-                       if ( $subpage->isRedirect() )
-                               $link = '<div class="allpagesredirect">' . $link . '</div>' ;
-
                        $out->addHTML( "<li>$link</li>\n" );
                }
                $out->addHTML( "</ul>\n" );