From 8f80c5db7e9222c81915b5db00763673ce84451c Mon Sep 17 00:00:00 2001 From: =?utf8?q?Niklas=20Laxstr=C3=B6m?= Date: Thu, 27 Apr 2006 17:36:51 +0000 Subject: [PATCH] Do some html-escaping --- includes/ChangesList.php | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/includes/ChangesList.php b/includes/ChangesList.php index 4703e78de3..ab30a13dae 100644 --- a/includes/ChangesList.php +++ b/includes/ChangesList.php @@ -56,8 +56,9 @@ class ChangesList { function preCacheMessages() { // Precache various messages if( !isset( $this->message ) ) { - foreach( explode(' ', 'cur diff hist minoreditletter newpageletter last blocklink' ) as $msg ) { - $this->message[$msg] = wfMsg( $msg ); + foreach( explode(' ', 'cur diff hist minoreditletter newpageletter last '. + 'blocklink changes history' ) as $msg ) { + $this->message[$msg] = wfMsgExt( $msg, array( 'escape') ); } } } @@ -67,9 +68,9 @@ class ChangesList { * Returns the appropiate flags for new page, minor change and patrolling */ function recentChangesFlags( $new, $minor, $patrolled, $nothing = ' ' ) { - $f = $new ? '' . wfMsgHtml( 'newpageletter' ) . '' + $f = $new ? '' . $this->message['newpageletter'] . '' : $nothing; - $f .= $minor ? '' . wfMsgHtml( 'minoreditletter' ) . '' + $f .= $minor ? '' . $this->message['minoreditletter'] . '' : $nothing; $f .= $patrolled ? '!' : $nothing; return $f; @@ -446,15 +447,16 @@ class EnhancedChangesList extends ChangesList { # Changes $r .= ' ('.count($block).' '; if( $isnew ) { - $r .= wfMsg('changes'); + $r .= $this->message['changes']; } else { - $r .= $this->skin->makeKnownLinkObj( $block[0]->getTitle(), wfMsg('changes'), - $curIdEq."&diff=$currentRevision&oldid=$oldid" ); + $r .= $this->skin->makeKnownLinkObj( $block[0]->getTitle(), + $this->message['changes'], $curIdEq."&diff=$currentRevision&oldid=$oldid" ); } $r .= '; '; # History - $r .= $this->skin->makeKnownLinkObj( $block[0]->getTitle(), wfMsg( 'history' ), $curIdEq.'&action=history' ); + $r .= $this->skin->makeKnownLinkObj( $block[0]->getTitle(), + $this->message['history'], $curIdEq.'&action=history' ); $r .= ')'; } -- 2.20.1