Hoo man has uploaded a new change for review.

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


Change subject: Include namespace in labels created via jquery.wikibase.linkitem
......................................................................

Include namespace in labels created via jquery.wikibase.linkitem

Bug: 47774
Change-Id: I340fa52344c9e10ba006aad1afb065af6987bc86
---
M client/resources/Resources.php
M client/resources/jquery.wikibase/jquery.wikibase.linkitem.js
2 files changed, 9 insertions(+), 3 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikibase 
refs/changes/56/71556/1

diff --git a/client/resources/Resources.php b/client/resources/Resources.php
index 2a117a0..3c6679b 100644
--- a/client/resources/Resources.php
+++ b/client/resources/Resources.php
@@ -53,6 +53,7 @@
                                'jquery.wikibase.siteselector',
                                'mediawiki.api',
                                'mediawiki.util',
+                               'mediawiki.Title',
                                'mediawiki.jqueryMsg',
                                'wikibase.client.currentSite',
                                'wikibase.sites',
diff --git a/client/resources/jquery.wikibase/jquery.wikibase.linkitem.js 
b/client/resources/jquery.wikibase/jquery.wikibase.linkitem.js
index ae0f8a1..abd8c2d 100644
--- a/client/resources/jquery.wikibase/jquery.wikibase.linkitem.js
+++ b/client/resources/jquery.wikibase/jquery.wikibase.linkitem.js
@@ -4,7 +4,7 @@
 *
 * @since 0.4
 *
-* Author: Marius Hoch [email protected]
+* Author: Marius Hoch < [email protected] >
 */
 ( function( wb, mw, $ ) {
 'use strict';
@@ -480,11 +480,16 @@
                                                var entityData = {
                                                        labels: {},
                                                        sitelinks: {}
-                                               };
+                                               }, title;
+
+                                               title = new mw.Title(
+                                                       mw.config.get( 
'wgTitle' ), mw.config.get( 'wgNamespaceNumber' )
+                                               );
+
                                                // Label (page title)
                                                entityData.labels[ 
mw.config.get( 'wgContentLanguage' ) ] = {
                                                        language: 
mw.config.get( 'wgContentLanguage' ),
-                                                       value: mw.config.get( 
'wgTitle' )
+                                                       value: 
title.getPrefixedText()
                                                };
                                                // Link this page
                                                entityData.sitelinks[ 
mw.config.get( 'wbCurrentSite' ).globalSiteId ] = {

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: I340fa52344c9e10ba006aad1afb065af6987bc86
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
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