X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Factions%2Fpagers%2FHistoryPager.php;h=b3333726a0eb1bf012f761dcff10acadfe202bab;hb=064dd53b284f46600aba2818db536d0874c10c89;hp=d3a32d0e27c3f697e2f15e1f8dc75fddfdd6eb8a;hpb=f36b2dc521deb033550d49da627e77fe4a2fab90;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/actions/pagers/HistoryPager.php b/includes/actions/pagers/HistoryPager.php index d3a32d0e27..b3333726a0 100644 --- a/includes/actions/pagers/HistoryPager.php +++ b/includes/actions/pagers/HistoryPager.php @@ -310,11 +310,12 @@ class HistoryPager extends ReverseChronologicalPager { $curlink = $this->curLink( $rev, $latest ); $lastlink = $this->lastLink( $rev, $next ); - $curLastlinks = $curlink . $this->historyPage->message['pipe-separator'] . $lastlink; + $curLastlinks = Html::rawElement( 'span', [], $curlink ) . + Html::rawElement( 'span', [], $lastlink ); $histLinks = Html::rawElement( 'span', - [ 'class' => 'mw-history-histlinks' ], - $this->msg( 'parentheses' )->rawParams( $curLastlinks )->escaped() + [ 'class' => 'mw-history-histlinks mw-changeslist-links' ], + $curLastlinks ); $diffButtons = $this->diffButtons( $rev, $firstInList ); @@ -362,7 +363,7 @@ class HistoryPager extends ReverseChronologicalPager { $s .= " $link"; $s .= $dirmark; $s .= " " . - Linker::revUserTools( $rev, true ) . ""; + Linker::revUserTools( $rev, true, false ) . ""; $s .= $dirmark; if ( $rev->isMinor() ) { @@ -374,12 +375,12 @@ class HistoryPager extends ReverseChronologicalPager { # Size is always public data $prevSize = $this->parentLens[$row->rev_parent_id] ?? 0; $sDiff = ChangesList::showCharacterDifference( $prevSize, $rev->getSize() ); - $fSize = Linker::formatRevisionSize( $rev->getSize() ); - $s .= ' . . ' . "$fSize $sDiff"; + $fSize = Linker::formatRevisionSize( $rev->getSize(), false ); + $s .= ' ' . "$fSize $sDiff"; } # Text following the character difference is added just before running hooks - $s2 = Linker::revComment( $rev, false, true ); + $s2 = Linker::revComment( $rev, false, true, false ); if ( $notificationtimestamp && ( $row->rev_timestamp >= $notificationtimestamp ) ) { $s2 .= ' ' . $this->msg( 'updatedmarker' )->escaped() . ''; @@ -427,7 +428,11 @@ class HistoryPager extends ReverseChronologicalPager { Hooks::run( 'HistoryRevisionTools', [ $rev, &$tools, $prevRev, $user ] ); if ( $tools ) { - $s2 .= ' ' . $this->msg( 'parentheses' )->rawParams( $lang->pipeList( $tools ) )->escaped(); + $s2 .= ' ' . Html::openElement( 'span', [ 'class' => 'mw-changeslist-links' ] ); + foreach ( $tools as $tool ) { + $s2 .= Html::rawElement( 'span', [], $tool ); + } + $s2 .= Html::closeElement( 'span' ); } # Tags @@ -443,7 +448,7 @@ class HistoryPager extends ReverseChronologicalPager { # Include separator between character difference and following text if ( $s2 !== '' ) { - $s .= ' . . ' . $s2; + $s .= ' ' . $s2; } $attribs = [ 'data-mw-revid' => $rev->getId() ]; @@ -480,7 +485,7 @@ class HistoryPager extends ReverseChronologicalPager { $link = htmlspecialchars( $date ); } if ( $rev->isDeleted( Revision::DELETED_TEXT ) ) { - $link = "$link"; + $link = "$link"; } return $link;