]> scripts.mit.edu Git - autoinstallsdev/mediawiki.git/blobdiff - includes/ImageFunctions.php
MediaWiki 1.16.0
[autoinstallsdev/mediawiki.git] / includes / ImageFunctions.php
index 73d935a786ba20274238dd167758bfebdb3b5ef8..5f01ab6ef8c13d79eb71bda983f04ea4727de4f8 100644 (file)
@@ -123,6 +123,12 @@ function wfIsBadImage( $name, $contextTitle = false ) {
        static $badImages = false;
        wfProfileIn( __METHOD__ );
 
+       # Handle redirects
+       $redirectTitle = RepoGroup::singleton()->checkRedirect( Title::makeTitle( NS_FILE, $name ) );
+       if( $redirectTitle ) {
+               $name = $redirectTitle->getDbKey();
+       }
+
        # Run the extension hook
        $bad = false;
        if( !wfRunHooks( 'BadImage', array( $name, &$bad ) ) ) {