From badb8cf10c1e0b9daffecb93dd6003d7dc71120a Mon Sep 17 00:00:00 2001 From: Roan Kattouw Date: Fri, 18 Jan 2008 14:27:15 +0000 Subject: [PATCH] Fixing parser bug that broke API rollback: use $this->mTitle instead of $wgTitle (the latter is NULL in API calls). --- includes/Parser_OldPP.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/includes/Parser_OldPP.php b/includes/Parser_OldPP.php index 24711e99d4..f47dc00f4f 100644 --- a/includes/Parser_OldPP.php +++ b/includes/Parser_OldPP.php @@ -3831,7 +3831,7 @@ class Parser_OldPP */ function getUserSig( &$user ) { global $wgMaxSigChars; - + $username = $user->getName(); $nickname = $user->getOption( 'nickname' ); $nickname = $nickname === '' ? $username : $nickname; @@ -3886,7 +3886,7 @@ class Parser_OldPP */ function cleanSig( $text, $parsing = false ) { global $wgTitle; - $this->startExternalParse( $wgTitle, new ParserOptions(), $parsing ? OT_WIKI : OT_MSG ); + $this->startExternalParse( $this->mTitle, new ParserOptions(), $parsing ? OT_WIKI : OT_MSG ); $substWord = MagicWord::get( 'subst' ); $substRegex = '/\{\{(?!(?:' . $substWord->getBaseRegex() . '))/x' . $substWord->getRegexCase(); -- 2.20.1