From d2a3a4b444764cfe68937ae93f672b74f5420b56 Mon Sep 17 00:00:00 2001 From: Alex Z Date: Sat, 23 Jan 2010 02:00:38 +0000 Subject: [PATCH] Fix for r61391, which broke user JS. Use makeTitleSafe() instead of newFromText(), use the NS_USER constant directly. --- includes/OutputPage.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/includes/OutputPage.php b/includes/OutputPage.php index 04f1f0480f..2d1ea8c5de 100644 --- a/includes/OutputPage.php +++ b/includes/OutputPage.php @@ -1725,9 +1725,9 @@ class OutputPage { $this->addInlineScript( $wgRequest->getText( 'wpTextbox1' ) ); } else { $userpage = $wgUser->getUserPage(); - $scriptpage = Title::newFromText( - $userpage->getNamespace(), - $userpage->getPrefixedText() . '/' . $sk->getSkinName() . '.js' + $scriptpage = Title::makeTitleSafe( + NS_USER, + $userpage->getDBkey() . '/' . $sk->getSkinName() . '.js' ); if ( $scriptpage && $scriptpage->exists() ) { $userjs = Skin::makeUrl( $scriptpage->getPrefixedText(), 'action=raw&ctype=' . $wgJsMimeType ); -- 2.20.1