X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fspecials%2Fpagers%2FBlockListPager.php;h=2b8d1d5fee8f814d03e8a29c7dd51321eb908a53;hb=af0720e5ed66bf00d8165c64ad0aa3c613560e22;hp=8fc586bedd2100730ac6988ea31f16c5a5dfcebb;hpb=5dcaded72649241d8f8b650be0e537352fe90d63;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/specials/pagers/BlockListPager.php b/includes/specials/pagers/BlockListPager.php index 8fc586bedd..2b8d1d5fee 100644 --- a/includes/specials/pagers/BlockListPager.php +++ b/includes/specials/pagers/BlockListPager.php @@ -32,7 +32,6 @@ use Wikimedia\Rdbms\IResultWrapper; class BlockListPager extends TablePager { protected $conds; - protected $page; /** * Array of restrictions. @@ -46,7 +45,6 @@ class BlockListPager extends TablePager { * @param array $conds */ public function __construct( $page, $conds ) { - $this->page = $page; $this->conds = $conds; $this->mDefaultDirection = IndexPager::DIR_DESCENDING; parent::__construct( $page->getContext() ); @@ -163,7 +161,7 @@ class BlockListPager extends TablePager { $formatted .= '
' . $this->msg( 'ipb-blocklist-duration-left', $language->formatDuration( - $timestamp->getTimestamp() - time(), + $timestamp->getTimestamp() - MWTimestamp::time(), // reasonable output [ 'minutes', @@ -262,11 +260,13 @@ class BlockListPager extends TablePager { switch ( $restriction->getType() ) { case PageRestriction::TYPE: - $items[$restriction->getType()][] = HTML::rawElement( - 'li', - [], - Linker::link( $restriction->getTitle() ) - ); + if ( $restriction->getTitle() ) { + $items[$restriction->getType()][] = Html::rawElement( + 'li', + [], + Linker::link( $restriction->getTitle() ) + ); + } break; case NamespaceRestriction::TYPE: $text = $restriction->getValue() === NS_MAIN @@ -274,7 +274,7 @@ class BlockListPager extends TablePager { : $this->getLanguage()->getFormattedNsText( $restriction->getValue() ); - $items[$restriction->getType()][] = HTML::rawElement( + $items[$restriction->getType()][] = Html::rawElement( 'li', [], Linker::link(