From d4dd8419b964e22e1334274df9376ad3de367327 Mon Sep 17 00:00:00 2001 From: "Amir E. Aharoni" Date: Tue, 22 May 2012 13:25:47 +0300 Subject: [PATCH] bug 37015: Allow disabling special page summary Replaced isBlank() with isDisabled() in SpecialPage::outputHeader. This allows disabling the default headers (*-summary). Patch set 2: Hid recentchangestext if nothing is written there. Change-Id: Id3ec2aeb1fab00344908b7bff01929bdafbfd08f --- includes/SpecialPage.php | 2 +- includes/specials/SpecialRecentchanges.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/SpecialPage.php b/includes/SpecialPage.php index 7a6c0befb9..9e6717fa50 100644 --- a/includes/SpecialPage.php +++ b/includes/SpecialPage.php @@ -626,7 +626,7 @@ class SpecialPage { } else { $msg = $summaryMessageKey; } - if ( !$this->msg( $msg )->isBlank() && !$this->including() ) { + if ( !$this->msg( $msg )->isDisabled() && !$this->including() ) { $this->getOutput()->wrapWikiMsg( "
\n$1\n
", $msg ); } diff --git a/includes/specials/SpecialRecentchanges.php b/includes/specials/SpecialRecentchanges.php index 46dd115a5e..bb384d415d 100644 --- a/includes/specials/SpecialRecentchanges.php +++ b/includes/specials/SpecialRecentchanges.php @@ -635,7 +635,7 @@ class SpecialRecentChanges extends IncludableSpecialPage { global $wgContLang; $message = $this->msg( 'recentchangestext' )->inContentLanguage(); - if ( $message->exists() ) { + if ( !$message->isDisabled() ) { $this->getOutput()->addWikiText( Html::rawElement( 'p', array( 'lang' => $wgContLang->getCode(), 'dir' => $wgContLang->getDir() ), -- 2.20.1