Hoo man has uploaded a new change for review.
https://gerrit.wikimedia.org/r/242342
Change subject: Change license text of m.wikidata.org to match the desktop one
......................................................................
Change license text of m.wikidata.org to match the desktop one
Requires I2f3cebc6dc5 in MobileFrontend.
In the future we may or may not want to switch to a shorter text for
mobile, but as a first step this is needed.
Bug: 112088
Change-Id: I12da80af9bc1eb4c2746eddef0fb9ea18e6f435b
---
M WikimediaMessages.hooks.php
M WikimediaMessages.php
2 files changed, 20 insertions(+), 0 deletions(-)
git pull
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikimediaMessages
refs/changes/42/242342/1
diff --git a/WikimediaMessages.hooks.php b/WikimediaMessages.hooks.php
index 282c1f9..e06a5c6 100644
--- a/WikimediaMessages.hooks.php
+++ b/WikimediaMessages.hooks.php
@@ -228,4 +228,23 @@
}
return true;
}
+
+ /**
+ * Used to overwrite the license text below a Wikidata page with the
appropriate
+ * license text pointing out the differences in licensing between
structured data
+ * and text content. See also T112088.
+ *
+ * @param string $licenseText
+ * @return boolean
+ */
+ public static function onSkinMinervaLicenseFooter( &$licenseText ) {
+ global $wgDBname;
+ if ( !in_array( $wgDBname, array( 'wikidatawiki',
'testwikidatawiki' ) ) ) {
+ return true;
+ }
+
+ $licenseText = wfMessage( 'wikidata-copyright' )->text();
+
+ return false;
+ }
}
diff --git a/WikimediaMessages.php b/WikimediaMessages.php
index 9afa781..0aff6a2 100644
--- a/WikimediaMessages.php
+++ b/WikimediaMessages.php
@@ -42,6 +42,7 @@
$wgHooks['GlobalBlockingBlockedIpXffMsg'][] =
'WikimediaMessagesHooks::onGlobalBlockingBlockedIpXffMsg';
$wgHooks['MinervaPreRender'][] = 'WikimediaMessagesHooks::onMinervaPreRender';
$wgHooks['UploadForm:initial'][] =
'WikimediaMessagesHooks::onUploadFormInitial';
+$wgHooks['SkinMinervaLicenseFooter'][] =
'WikimediaMessagesHooks::onSkinMinervaLicenseFooter';
$wgResourceModules['ext.wikimediamessages.contactpage.affcomusergroup'] =
array(
'position' => 'top',
--
To view, visit https://gerrit.wikimedia.org/r/242342
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I12da80af9bc1eb4c2746eddef0fb9ea18e6f435b
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/WikimediaMessages
Gerrit-Branch: master
Gerrit-Owner: Hoo man <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits