From dc3be4b0a316812206ed44d9d33c9654c4585154 Mon Sep 17 00:00:00 2001 From: paladox Date: Thu, 26 Sep 2024 13:17:36 +0100 Subject: [PATCH 1/3] Fix "Call to undefined method MonacoTemplate::getContext()" --- includes/MonacoTemplate.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/MonacoTemplate.php b/includes/MonacoTemplate.php index b55c91c..96f2e1c 100644 --- a/includes/MonacoTemplate.php +++ b/includes/MonacoTemplate.php @@ -1043,7 +1043,7 @@ function printMasthead() { if ( !$skin->showMasthead() ) { return; } - $wgLang = $this->getContext()->getLanguage(); + $wgLang = $this->getSkin()->getContext()->getLanguage(); $user = $skin->getMastheadUser(); $username = $user->isAnon() ? wfMessage('masthead-anonymous-user')->text() : $user->getName(); $editcount = $wgLang->formatNum($user->isAnon() ? 0 : $user->getEditcount()); From 330ddf458ae992b5e2f603d6167514d1e5dfca7e Mon Sep 17 00:00:00 2001 From: paladox Date: Thu, 26 Sep 2024 13:19:18 +0100 Subject: [PATCH 2/3] Update MonacoTemplate.php --- includes/MonacoTemplate.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/MonacoTemplate.php b/includes/MonacoTemplate.php index 96f2e1c..c55cd9e 100644 --- a/includes/MonacoTemplate.php +++ b/includes/MonacoTemplate.php @@ -598,7 +598,7 @@ public function addVariables() { $data_array = []; $contLang = MediaWikiServices::getInstance()->getContentLanguage(); - $lang = $skin->getContext()->getLanguage(); + $lang = $skin->getLanguage(); $parserCache = MediaWikiServices::getInstance()->getParserCache(); From 72f76a34ad8434cd869c37769c6f060a55e315bb Mon Sep 17 00:00:00 2001 From: paladox Date: Thu, 26 Sep 2024 13:19:50 +0100 Subject: [PATCH 3/3] Update MonacoTemplate.php --- includes/MonacoTemplate.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/includes/MonacoTemplate.php b/includes/MonacoTemplate.php index c55cd9e..96f2e1c 100644 --- a/includes/MonacoTemplate.php +++ b/includes/MonacoTemplate.php @@ -598,7 +598,7 @@ public function addVariables() { $data_array = []; $contLang = MediaWikiServices::getInstance()->getContentLanguage(); - $lang = $skin->getLanguage(); + $lang = $skin->getContext()->getLanguage(); $parserCache = MediaWikiServices::getInstance()->getParserCache();