Thiemo Mättig (WMDE) has uploaded a new change for review. (
https://gerrit.wikimedia.org/r/351288 )
Change subject: Disable MediaInfo talk namespace
......................................................................
Disable MediaInfo talk namespace
Change-Id: I40493f6a537ac5e31c9f389a619ee84bb4f88499
---
M extension.json
M src/WikibaseMediaInfoHooks.php
2 files changed, 12 insertions(+), 0 deletions(-)
git pull
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikibaseMediaInfo
refs/changes/88/351288/1
diff --git a/extension.json b/extension.json
index eaf05ef..2066d91 100644
--- a/extension.json
+++ b/extension.json
@@ -36,6 +36,9 @@
"WikibaseClientEntityTypes": [
"Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onWikibaseEntityTypes"
],
+ "SkinTemplateNavigation": [
+
"Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onSkinTemplateNavigation"
+ ],
"ImagePageAfterImageLinks": [
"Wikibase\\MediaInfo\\WikibaseMediaInfoHooks::onImagePageAfterImageLinks"
]
diff --git a/src/WikibaseMediaInfoHooks.php b/src/WikibaseMediaInfoHooks.php
index 18100fc..2bb76b1 100644
--- a/src/WikibaseMediaInfoHooks.php
+++ b/src/WikibaseMediaInfoHooks.php
@@ -4,6 +4,7 @@
use ImagePage;
use MediaWiki\MediaWikiServices;
+use SkinTemplate;
use Wikibase\MediaInfo\DataModel\MediaInfo;
use Wikibase\Repo\WikibaseRepo;
@@ -45,6 +46,14 @@
);
}
+ public static function onSkinTemplateNavigation(
+ SkinTemplate &$skinTemplate,
+ array &$content_navigation
+ ) {
+ // We could also use the SkinTemplateTabAction hook and link to
the File talk page.
+ unset( $content_navigation['namespaces']['mediainfo_talk'] );
+ }
+
public static function onImagePageAfterImageLinks( ImagePage $page,
&$html ) {
$imgTitle = $page->getTitle();
$pageId = $imgTitle->getArticleID();
--
To view, visit https://gerrit.wikimedia.org/r/351288
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I40493f6a537ac5e31c9f389a619ee84bb4f88499
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/WikibaseMediaInfo
Gerrit-Branch: master
Gerrit-Owner: Thiemo Mättig (WMDE) <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits