X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fspecials%2FSpecialMediaStatistics.php;h=333d9b3cca3f1b6bc0894736ea56a82f429584a8;hb=2e3c42dbb4783cb23fdc354471602695db7a6cd5;hp=873decb5d56fe188bb33d2a86ac46730032bb390;hpb=9fc7070cbdcbd1b40d1ea37b7252da989398c984;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/SpecialMediaStatistics.php b/includes/specials/SpecialMediaStatistics.php index 873decb5d5..333d9b3cca 100644 --- a/includes/specials/SpecialMediaStatistics.php +++ b/includes/specials/SpecialMediaStatistics.php @@ -28,7 +28,7 @@ use Wikimedia\Rdbms\IDatabase; /** * @ingroup SpecialPage */ -class MediaStatisticsPage extends QueryPage { +class SpecialMediaStatistics extends QueryPage { protected $totalCount = 0, $totalBytes = 0; /** @@ -76,9 +76,9 @@ class MediaStatisticsPage extends QueryPage { $dbr->addQuotes( '/' ), 'img_minor_mime', $dbr->addQuotes( ';' ), - 'COUNT(*)', + $dbr->buildStringCast( 'COUNT(*)' ), $dbr->addQuotes( ';' ), - 'SUM( img_size )' + $dbr->buildStringCast( 'SUM( img_size )' ) ] ); return [ 'tables' => [ 'image' ], @@ -261,7 +261,10 @@ class MediaStatisticsPage extends QueryPage { * @param string $mediaType */ protected function outputTableStart( $mediaType ) { - $this->getOutput()->addHTML( + $out = $this->getOutput(); + $out->addModuleStyles( 'jquery.tablesorter.styles' ); + $out->addModules( 'jquery.tablesorter' ); + $out->addHTML( Html::openElement( 'table', [ 'class' => [