Revert r24105, r24106, r24107 'security fix' forbidden text/css and text/javascript...
[lhc/web/wiklou.git] / includes / SpecialUncategorizedimages.php
index 51f695d..23deefe 100644 (file)
@@ -3,31 +3,30 @@
 /**
  * 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';
        }
-       
+
        function sortDescending() {
                return false;
        }
-       
+
        function isExpensive() {
                return true;
        }
-       
+
        function isSyndicated() {
                return false;
        }
-       
+
        function getSQL() {
-               $dbr =& wfGetDB( DB_SLAVE );
+               $dbr = wfGetDB( DB_SLAVE );
                list( $page, $categorylinks ) = $dbr->tableNamesN( 'page', 'categorylinks' );
                $ns = NS_IMAGE;
 
@@ -36,14 +35,7 @@ class UncategorizedImagesPage extends QueryPage {
                                FROM {$page} LEFT JOIN {$categorylinks} ON page_id = cl_from
                                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() {
@@ -52,4 +44,4 @@ function wfSpecialUncategorizedimages() {
        return $uip->doQuery( $offset, $limit );
 }
 
-?>
+