WMDE-leszek has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/351272 )
Change subject: Register MediaInfo talk namespace ...................................................................... Register MediaInfo talk namespace As noticed in the comment T159709#3200587 talk page link currently leads to the page in the main namespace. For now always register talk namespace for MediaInfo pages. If there is a need to allow disabling this namespace, this should be done separately after planning how to actually do this. Change-Id: I52ad13363beed2fc484bbcd6012c64b6290fd996 --- M extension.json M tests/phpunit/mediawiki/WikibaseMediaInfoHooksTest.php 2 files changed, 10 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikibaseMediaInfo refs/changes/72/351272/1 diff --git a/extension.json b/extension.json index eaf05ef..3f14b02 100644 --- a/extension.json +++ b/extension.json @@ -10,7 +10,8 @@ "type": "wikibase", "load_composer_autoloader": true, "config": { - "MediaInfoNamespace": 144 + "MediaInfoNamespace": 144, + "MediaInfoNamespaceTalk": 145 }, "namespaces": [ { @@ -18,6 +19,11 @@ "constant": "NS_MEDIAINFO", "name": "MediaInfo", "defaultcontentmodel": "wikibase-mediainfo" + }, + { + "id": 145, + "constant": "NS_MEDIAINFO_TALK", + "name": "MediaInfo_talk" } ], "ExtensionMessagesFiles": { diff --git a/tests/phpunit/mediawiki/WikibaseMediaInfoHooksTest.php b/tests/phpunit/mediawiki/WikibaseMediaInfoHooksTest.php index f7e7c52..76a1120 100644 --- a/tests/phpunit/mediawiki/WikibaseMediaInfoHooksTest.php +++ b/tests/phpunit/mediawiki/WikibaseMediaInfoHooksTest.php @@ -48,7 +48,10 @@ $namespaces = $language->getNamespaces(); $mediaInfoNS = $config->get( 'MediaInfoNamespace' ); + $mediaInfoTalkNS = $config->get( 'MediaInfoNamespaceTalk' ); + $this->assertArrayHasKey( $mediaInfoNS, $namespaces, 'MediaInfo namespace' ); + $this->assertArrayHasKey( $mediaInfoTalkNS, $namespaces, 'MediaInfo talk namespace' ); } public function provideWikibaseEntityTypesHooks() { -- To view, visit https://gerrit.wikimedia.org/r/351272 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I52ad13363beed2fc484bbcd6012c64b6290fd996 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/WikibaseMediaInfo Gerrit-Branch: master Gerrit-Owner: WMDE-leszek <leszek.mani...@wikimedia.de> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits