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

Reply via email to