Link temporary account names to user:contribs

Bug: T327944
Change-Id: Idaf991e3a87ad9bdf39ebcc7f94ab9b55cd90cc9
This commit is contained in:
csimiyu 2023-03-06 09:17:26 +03:00 committed by Thalia
parent 72bfa1cd96
commit daba11ab4d

View file

@ -1143,11 +1143,14 @@ class Linker {
}
$classes .= ' mw-anonuserlink'; // Separate link class for anons (T45179)
} else {
$page = TitleValue::tryNew( NS_USER, strtr( $userName, ' ', '_' ) );
$services = MediaWikiServices::getInstance();
if (
MediaWikiServices::getInstance()->getTempUserConfig()->isReservedName( $userName )
$services->getTempUserConfig()->isReservedName( $userName )
) {
$classes .= ' mw-tempuserlink';
$page = SpecialPage::getTitleFor( 'Contributions', $userName );
} else {
$page = TitleValue::tryNew( NS_USER, strtr( $userName, ' ', '_' ) );
}
}