Hiong3-eng5 has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/124585

Change subject: Defined Meaning Namespace using defined meaning id only.
......................................................................

Defined Meaning Namespace using defined meaning id only.

As per Bigboss of Wikidata request, DefinedMeaning:32
will display DefinedMeaning:ISO_639-3_codes_(32)

Change-Id: I2861759c3ed76c0184750020354e5732227a049b
---
M OmegaWiki/DefinedMeaning.php
1 file changed, 8 insertions(+), 0 deletions(-)


  git pull 
ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/WikiLexicalData 
refs/changes/85/124585/1

diff --git a/OmegaWiki/DefinedMeaning.php b/OmegaWiki/DefinedMeaning.php
index f8f1af5..73a62a9 100644
--- a/OmegaWiki/DefinedMeaning.php
+++ b/OmegaWiki/DefinedMeaning.php
@@ -17,6 +17,14 @@
                $titleText = $wgTitle->getText();
                $dmInfo = DefinedMeaningModel::splitTitleText( $titleText );
 
+               // WikiData compatibility. Using title with dmid only
+               if ( is_null( $dmInfo ) && is_numeric( $titleText ) ) {
+                       $dmInfo = array(
+                               "expression" => null,
+                               "id" => $titleText
+                       );
+               }
+
                $dmNumber = $dmInfo["id"];
 
                // Title doesn't have an ID in it (or ID 0)

-- 
To view, visit https://gerrit.wikimedia.org/r/124585
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I2861759c3ed76c0184750020354e5732227a049b
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/WikiLexicalData
Gerrit-Branch: master
Gerrit-Owner: Hiong3-eng5 <hiong3.e...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to