<?php
/**
+ * Handler for PNG images.
+ *
* @file
* @ingroup Media
*/
return (boolean) $data;
}
function getLongDesc( $image ) {
- global $wgUser, $wgLang;
- $sk = $wgUser->getSkin();
+ global $wgLang;
$original = parent::getLongDesc( $image );
wfSuppressWarnings();
$metadata = unserialize($image->getMetadata());
wfRestoreWarnings();
- if( !metadata || $metadata['frameCount'] == 0 )
+ if( !$metadata || $metadata['frameCount'] <= 0 )
return $original;
$info = array();
if ($metadata['loopCount'] == 0)
$info[] = wfMsgExt( 'file-info-png-looped', 'parseinline' );
elseif ($metadata['loopCount'] > 1)
- $info[] = wfMsgExt( 'file-info-png-repeat', 'parseinline', $metadata['loopCount'] );;
+ $info[] = wfMsgExt( 'file-info-png-repeat', 'parseinline', $metadata['loopCount'] );
if ($metadata['frameCount'] > 0)
$info[] = wfMsgExt( 'file-info-png-frames', 'parseinline', $metadata['frameCount'] );