X-Git-Url: http://git.cyclocoop.org/%7B%24admin_url%7Dmembres/cotisations/gestion/rappel_supprimer.php?a=blobdiff_plain;f=includes%2Fpager%2FTablePager.php;h=71b1ad7246e406fb78ce0b6414f78aac10a160cd;hb=06825cbeaeed8fdee45260bf268d2e4744fbb2e1;hp=e99c33b3a48d3caeeb6de68937b5bbaedd920253;hpb=2b5cd3242845e7c61fd0310e17d2e67d82a1cb7e;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/pager/TablePager.php b/includes/pager/TablePager.php index e99c33b3a4..71b1ad7246 100644 --- a/includes/pager/TablePager.php +++ b/includes/pager/TablePager.php @@ -26,8 +26,10 @@ * @ingroup Pager */ abstract class TablePager extends IndexPager { + /** @var string */ protected $mSort; + /** @var stdClass */ protected $mCurrentRow; public function __construct( IContextSource $context = null ) { @@ -130,12 +132,12 @@ abstract class TablePager extends IndexPager { // We don't actually know in which direction other fields will be sorted by default… if ( $this->mDefaultDirection == IndexPager::DIR_DESCENDING ) { $linkType = 'asc'; - $class = "$sortClass TablePager_sort-descending"; + $class = "$sortClass mw-datatable-is-sorted mw-datatable-is-descending"; $query['asc'] = '1'; $query['desc'] = ''; } else { $linkType = 'desc'; - $class = "$sortClass TablePager_sort-ascending"; + $class = "$sortClass mw-datatable-is-sorted mw-datatable-is-ascending"; $query['asc'] = ''; $query['desc'] = '1'; } @@ -310,6 +312,9 @@ abstract class TablePager extends IndexPager { // * table_pager_prev // * table_pager_next // * table_pager_last + 'classes' => [ 'TablePager-button-' . $type ], + 'flags' => [ 'progressive' ], + 'framed' => false, 'label' => $this->msg( 'table_pager_' . $type )->text(), 'href' => $queries[ $type ] ? $title->getLinkURL( $queries[ $type ] + $this->getDefaultQuery() ) :