Bah! Partial revert of r38212. Unrelated file snuck into my commit window.
authorChad Horohoe <demon@users.mediawiki.org>
Wed, 30 Jul 2008 03:07:54 +0000 (03:07 +0000)
committerChad Horohoe <demon@users.mediawiki.org>
Wed, 30 Jul 2008 03:07:54 +0000 (03:07 +0000)
includes/ImageQueryPage.php

index 1685795..da9b6fd 100644 (file)
@@ -9,8 +9,6 @@
  */
 class ImageQueryPage extends QueryPage {
 
-       var $mIsGallery = true;
-       
        /**
         * Format and output report results using the given information plus
         * OutputPage
@@ -24,36 +22,19 @@ class ImageQueryPage extends QueryPage {
         */
        protected function outputResults( $out, $skin, $dbr, $res, $num, $offset ) {
                if( $num > 0 ) {
-                       if ( $this->mIsGallery ) {
-                               $gallery = new ImageGallery();
-                               $gallery->useSkin( $skin );
-       
-                               # $res might contain the whole 1,000 rows, so we read up to
-                               # $num [should update this to use a Pager]
-                               for( $i = 0; $i < $num && $row = $dbr->fetchObject( $res ); $i++ ) {
-                                       $image = $this->prepareImage( $row );
-                                       if( $image ) {
-                                               $gallery->add( $image->getTitle(), $this->getCellHtml( $row ) );
-                                       }
-                               }
-                               $html = $gallery->toHtml();
-                       }
-                       else {
-                               global $wgUser, $wgLang;
-                               $sk = $wgUser->getSkin();
-                               $html = "<ol>\n";
-                               for( $i = 0; $i < $num && $row = $dbr->fetchObject( $res ); $i++ ) {
-                                       $image = $this->prepareImage( $row );
-                                       if( $image ) {
-                                               $bytes = wfMsgExt( 'nbytes', array( 'parsemag', 'escape'), $wgLang->formatNum( $image->getSize() ) );
-                                               $html .= "<li>" . $sk->makeKnownLinkObj( $image->getTitle(), $image->getTitle()->getText() ) . 
-                                                               " (" . $bytes . ")</li>\n";
-                                       }
+                       $gallery = new ImageGallery();
+                       $gallery->useSkin( $skin );
+
+                       # $res might contain the whole 1,000 rows, so we read up to
+                       # $num [should update this to use a Pager]
+                       for( $i = 0; $i < $num && $row = $dbr->fetchObject( $res ); $i++ ) {
+                               $image = $this->prepareImage( $row );
+                               if( $image ) {
+                                       $gallery->add( $image->getTitle(), $this->getCellHtml( $row ) );
                                }
-                               $html .= "</ol>\n";
                        }
 
-                       $out->addHtml( $html );
+                       $out->addHtml( $gallery->toHtml() );
                }
        }
 
@@ -70,7 +51,7 @@ class ImageQueryPage extends QueryPage {
                        ? wfFindFile( $title )
                        : null;
        }
-       
+
        /**
         * Get additional HTML to be shown in a results' cell
         *
@@ -80,11 +61,5 @@ class ImageQueryPage extends QueryPage {
        protected function getCellHtml( $row ) {
                return '';
        }
-       
-       /**
-        * Is this to be output as a gallery? 
-        */
-       public function setGallery( $val ) {
-               $this->mIsGallery = $val;
-       }
+
 }