From 912b5838197620f3910419526a8514770b571244 Mon Sep 17 00:00:00 2001 From: Kaldari Date: Wed, 5 Dec 2012 17:47:43 -0800 Subject: [PATCH] Adding fragment support to SpecialPage::getTitleFor() Change-Id: I2007ad5166117b90af5560fd9bb1d0ee26e45cef --- includes/SpecialPage.php | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/includes/SpecialPage.php b/includes/SpecialPage.php index 67aa2b33f4..e844d93a8c 100644 --- a/includes/SpecialPage.php +++ b/includes/SpecialPage.php @@ -254,13 +254,14 @@ class SpecialPage { * * @param $name String * @param $subpage String|Bool subpage string, or false to not use a subpage + * @param $fragment String the link fragment (after the "#") * @throws MWException * @return Title object */ - public static function getTitleFor( $name, $subpage = false ) { + public static function getTitleFor( $name, $subpage = false, $fragment = '' ) { $name = SpecialPageFactory::getLocalNameFor( $name, $subpage ); if ( $name ) { - return Title::makeTitle( NS_SPECIAL, $name ); + return Title::makeTitle( NS_SPECIAL, $name, $fragment ); } else { throw new MWException( "Invalid special page name \"$name\"" ); } -- 2.20.1