Fix mistake in r80248 and restructure a bit

This commit is contained in:
Niklas Laxström 2011-01-15 12:46:37 +00:00
parent 771701eeef
commit fe6efad016

View file

@ -514,11 +514,15 @@ class LogPage {
public static function formatBlockFlag( $flag, $forContent = false ) {
static $messages = array();
if( !isset( $messages[$flag] ) ) {
$messages[$flag] = htmlspecialchars( $flag ); // Fallback
$msg = wfMessage( 'block-log-flags-' . $flag );
if ( $forContent ) {
$msg = $msg->inContentLanguage();
$msg->inContentLanguage();
}
if ( $msg->exists() ) {
$messages[$flag] = $msg->escaped();
}
$messages[$flag] = htmlspecialchars( !$msg->exists() ? $flag : $msg );
}
return $messages[$flag];
}