Force string to UTF-8 if we have mb stuff available.
[lhc/web/wiklou.git] / includes / SpecialUncategorizedimages.php
index 5cc0f65..23deefe 100644 (file)
@@ -3,12 +3,11 @@
 /**
  * Special page lists images which haven't been categorised
  *
- * @package MediaWiki
- * @subpackage Special pages
+ * @addtogroup SpecialPage
  * @author Rob Church <robchur@gmail.com>
  */
 
-class UncategorizedImagesPage extends QueryPage {
+class UncategorizedImagesPage extends ImageQueryPage {
 
        function getName() {
                return 'Uncategorizedimages';
@@ -27,7 +26,7 @@ class UncategorizedImagesPage extends QueryPage {
        }
 
        function getSQL() {
-               $dbr =& wfGetDB( DB_SLAVE );
+               $dbr = wfGetDB( DB_SLAVE );
                list( $page, $categorylinks ) = $dbr->tableNamesN( 'page', 'categorylinks' );
                $ns = NS_IMAGE;
 
@@ -37,12 +36,6 @@ class UncategorizedImagesPage extends QueryPage {
                                WHERE cl_from IS NULL AND page_namespace = {$ns} AND page_is_redirect = 0";
        }
 
-       function formatResult( $skin, $row ) {
-               global $wgContLang;
-               $title = Title::makeTitleSafe( NS_IMAGE, $row->title );
-               $label = htmlspecialchars( $wgContLang->convert( $title->getText() ) );
-               return $skin->makeKnownLinkObj( $title, $label );
-       }
 }
 
 function wfSpecialUncategorizedimages() {
@@ -51,4 +44,4 @@ function wfSpecialUncategorizedimages() {
        return $uip->doQuery( $offset, $limit );
 }
 
-?>
+