Legoktm has uploaded a new change for review.
https://gerrit.wikimedia.org/r/190692
Change subject: Don't include &action=edit&redlink=1 in links to global user
pages
......................................................................
Don't include &action=edit&redlink=1 in links to global user pages
Bug: T85551
Change-Id: I10bcfa0d18180f79e0679fae68bdcd7ec49d1c8d
---
M GlobalUserPage.hooks.php
M GlobalUserPage.php
M extension.json
3 files changed, 4 insertions(+), 3 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/GlobalUserPage
refs/changes/92/190692/1
diff --git a/GlobalUserPage.hooks.php b/GlobalUserPage.hooks.php
index 9d11e52..877629b 100644
--- a/GlobalUserPage.hooks.php
+++ b/GlobalUserPage.hooks.php
@@ -77,7 +77,7 @@
* @param string $ret return value (link HTML)
* @return bool
*/
- public static function brokenLink( $linker, $target, &$text,
&$customAttribs, &$query, &$options, &$ret ) {
+ public static function onLinkBegin( $linker, $target, &$text,
&$customAttribs, &$query, &$options, &$ret ) {
if ( in_array( 'known', $options ) || $target->isKnown() ) {
return true;
}
@@ -87,6 +87,7 @@
$options,
array( 'known', 'noclasses' )
);
+ $options = array_diff( $options, array( 'broken' ) );
}
return true;
diff --git a/GlobalUserPage.php b/GlobalUserPage.php
index 6ddfdc1..e904b37 100644
--- a/GlobalUserPage.php
+++ b/GlobalUserPage.php
@@ -92,7 +92,7 @@
$wgHooks['GetPreferences'][] = 'GlobalUserPageHooks::onGetPreferences';
$wgHooks['SkinTemplateNavigation::Universal'][] =
'GlobalUserPageHooks::onSkinTemplateNavigationUniversal';
-$wgHooks['LinkBegin'][] = 'GlobalUserPageHooks::brokenLink';
+$wgHooks['LinkBegin'][] = 'GlobalUserPageHooks::onLinkBegin';
$wgHooks['ArticleFromTitle'][] = 'GlobalUserPageHooks::onArticleFromTitle';
$wgHooks['LinksUpdateComplete'][] =
'GlobalUserPageHooks::onLinksUpdateComplete';
$wgHooks['PageContentInsertComplete'][] =
'GlobalUserPageHooks::onPageContentInsertComplete';
diff --git a/extension.json b/extension.json
index fee65d6..d31a833 100644
--- a/extension.json
+++ b/extension.json
@@ -16,7 +16,7 @@
"GlobalUserPageHooks::onSkinTemplateNavigationUniversal"
],
"LinkBegin": [
- "GlobalUserPageHooks::brokenLink"
+ "GlobalUserPageHooks::onLinkBegin"
],
"ArticleFromTitle": [
"GlobalUserPageHooks::onArticleFromTitle"
--
To view, visit https://gerrit.wikimedia.org/r/190692
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I10bcfa0d18180f79e0679fae68bdcd7ec49d1c8d
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/GlobalUserPage
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits