WikidataBuilder has uploaded a new change for review.
https://gerrit.wikimedia.org/r/135409
Change subject: New Wikidata Build - 26/05/2014 10:00
......................................................................
New Wikidata Build - 26/05/2014 10:00
Change-Id: I65f8377453c1addaa2e99a232cd8c27b953c830c
---
M composer.lock
M extensions/Wikibase/client/i18n/az.json
M extensions/Wikibase/client/i18n/nl.json
M extensions/Wikibase/repo/i18n/diq.json
M extensions/Wikibase/repo/includes/api/EditEntity.php
M extensions/Wikibase/repo/tests/phpunit/includes/api/EditEntityTest.php
M vendor/autoload.php
M vendor/composer/autoload_real.php
M vendor/composer/installed.json
9 files changed, 33 insertions(+), 23 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Wikidata
refs/changes/09/135409/1
diff --git a/composer.lock b/composer.lock
index f53a528..c7d599f 100644
--- a/composer.lock
+++ b/composer.lock
@@ -869,12 +869,12 @@
"source": {
"type": "git",
"url":
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git",
- "reference": "638a54480d2f5eb3396170732e0e12609c87f147"
+ "reference": "1e3aaf008a50c566ff9ebecbed90a7a5bdbd721c"
},
"dist": {
"type": "zip",
- "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/638a54480d2f5eb3396170732e0e12609c87f147",
- "reference": "638a54480d2f5eb3396170732e0e12609c87f147",
+ "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/1e3aaf008a50c566ff9ebecbed90a7a5bdbd721c",
+ "reference": "1e3aaf008a50c566ff9ebecbed90a7a5bdbd721c",
"shasum": ""
},
"require": {
@@ -937,7 +937,7 @@
"wikibaserepo",
"wikidata"
],
- "time": "2014-05-24 20:14:29"
+ "time": "2014-05-26 08:51:48"
}
],
"packages-dev": [
diff --git a/extensions/Wikibase/client/i18n/az.json
b/extensions/Wikibase/client/i18n/az.json
index 6d23989..9cde512 100644
--- a/extensions/Wikibase/client/i18n/az.json
+++ b/extensions/Wikibase/client/i18n/az.json
@@ -5,6 +5,7 @@
"Wertuose"
]
},
+ "wikibase-after-page-move-queued": "Bu səhifə ilə əlaqəli olan [$1
{{WBREPONAME}} qeydi] tezliklə avtomatik dəyişdiriləcək.",
"wikibase-dataitem": "Verilənlərin elementi",
"wikibase-editlinks": "Keçidlərin redaktəsi",
"wikibase-editlinkstitle": "Dillərarası keçidləri redaktə et",
diff --git a/extensions/Wikibase/client/i18n/nl.json
b/extensions/Wikibase/client/i18n/nl.json
index 68b5836..b8479f7 100644
--- a/extensions/Wikibase/client/i18n/nl.json
+++ b/extensions/Wikibase/client/i18n/nl.json
@@ -6,7 +6,8 @@
"Multichill",
"Servien",
"Siebrand",
- "Sjoerddebruin"
+ "Sjoerddebruin",
+ "Mar(c)"
]
},
"wikibase-client-desc": "Client voor de uitbreiding Wikibase",
@@ -49,7 +50,7 @@
"wikibase-rc-show-wikidata-pref": "Bewerkingen van {{WBREPONAME}}
weergeven in recente wijzigingen",
"wikibase-rc-wikibase-edit-letter": "D",
"wikibase-rc-wikibase-edit-title": "Bewerking van {{WBREPONAME}}",
- "wikibase-watchlist-show-changes-pref": "Bewerkingen van {{WBREPONAME}}
weergeven in uw volglijst",
+ "wikibase-watchlist-show-changes-pref": "Bewerkingen van {{WBREPONAME}}
op mijn volglijst weergeven",
"wikibase-error-serialize-error": "De gegevens konden niet
geserialiseerd worden",
"wikibase-error-invalid-entity-id": "Het opgegeven ID is niet bekend in
het systeem. Gebruik een geldig entiteits-ID.",
"special-unconnectedpages": "Pagina's die niet gekoppeld zijn aan
items",
diff --git a/extensions/Wikibase/repo/i18n/diq.json
b/extensions/Wikibase/repo/i18n/diq.json
index fac93a2..c2261ba 100644
--- a/extensions/Wikibase/repo/i18n/diq.json
+++ b/extensions/Wikibase/repo/i18n/diq.json
@@ -10,7 +10,7 @@
"wikibase-edit": "bıvurne",
"wikibase-save": "qeyd ke",
"wikibase-cancel": "bıtexelne",
- "wikibase-add": "Deke",
+ "wikibase-add": "cı ke",
"wikibase-addreference": "referans cı ke",
"wikibase-save-inprogress": "Starêno...",
"wikibase-remove-inprogress": "Wedarêno",
diff --git a/extensions/Wikibase/repo/includes/api/EditEntity.php
b/extensions/Wikibase/repo/includes/api/EditEntity.php
index 55e2790..316e3fd 100644
--- a/extensions/Wikibase/repo/includes/api/EditEntity.php
+++ b/extensions/Wikibase/repo/includes/api/EditEntity.php
@@ -276,9 +276,10 @@
$this->validateMultilangArgs( $arg, $langCode );
$language = $arg['language'];
- $newLabel = $this->stringNormalizer->trimToNFC(
$arg['value'] );
+ $newLabel = ( array_key_exists( 'remove', $arg ) ? '' :
+ $this->stringNormalizer->trimToNFC(
$arg['value'] ) );
- if ( array_key_exists( 'remove', $arg ) || $newLabel
=== "" ) {
+ if ( $newLabel === "" ) {
$labelChangeOps[] =
$this->termChangeOpFactory->newRemoveLabelOp( $language );
}
else {
@@ -305,9 +306,10 @@
$this->validateMultilangArgs( $arg, $langCode );
$language = $arg['language'];
- $newDescription = $this->stringNormalizer->trimToNFC(
$arg['value'] );
+ $newDescription = ( array_key_exists( 'remove', $arg )
? '' :
+ $this->stringNormalizer->trimToNFC(
$arg['value'] ) );
- if ( array_key_exists( 'remove', $arg ) ||
$newDescription === "" ) {
+ if ( $newDescription === "" ) {
$descriptionChangeOps[] =
$this->termChangeOpFactory->newRemoveDescriptionOp( $language );
}
else {
@@ -847,7 +849,7 @@
"unknown language: {$arg['language']}",
'not-recognized-language' );
}
- if ( !is_string( $arg['value'] ) ) {
+ if ( !array_key_exists( 'remove', $arg ) && !is_string(
$arg['value'] ) ) {
$this->dieUsage(
"A string was expected, but not found in the
json for the langCode {$langCode} and argument 'value'" ,
'not-recognized-string' );
diff --git
a/extensions/Wikibase/repo/tests/phpunit/includes/api/EditEntityTest.php
b/extensions/Wikibase/repo/tests/phpunit/includes/api/EditEntityTest.php
index 77a3632..a0060b9 100644
--- a/extensions/Wikibase/repo/tests/phpunit/includes/api/EditEntityTest.php
+++ b/extensions/Wikibase/repo/tests/phpunit/includes/api/EditEntityTest.php
@@ -156,10 +156,16 @@
'add 2 labels' => array( // add 2 labels
'p' => array( 'data' =>
'{"labels":{"en":{"language":"en","value":"A
Label"},"sv":{"language":"sv","value":"SVLabel"}}}' ),
'e' => array( 'labels' => array( 'en' => 'A
Label', 'sv' => 'SVLabel' ) ) ),
+ 'remove a label with remove' => array( // remove a
label with remove
+ 'p' => array( 'data' =>
'{"labels":{"en":{"language":"en","remove":true}}}' ),
+ 'e' => array( 'labels' => array( 'sv' =>
'SVLabel' ) ) ),
'override and add 2 descriptions' => array( // override
and add 2 descriptions
'p' => array( 'clear' => '', 'data' =>
'{"descriptions":{"en":{"language":"en","value":"DESC1"},"de":{"language":"de","value":"DESC2"}}}'
),
'e' => array( 'descriptions' => array( 'en' =>
'DESC1', 'de' => 'DESC2' ) ) ),
- 'override and add a 2 sitelinks..' => array( //
override and add a 2 sitelinks..
+ 'remove a description with remove' => array( // remove
a description with remove
+ 'p' => array( 'data' =>
'{"descriptions":{"en":{"language":"en","remove":true}}}' ),
+ 'e' => array( 'descriptions' => array( 'de' =>
'DESC2' ) ) ),
+ 'override and add 2 sitelinks..' => array( // override
and add 2 sitelinks..
'p' => array( 'data' =>
'{"sitelinks":{"dewiki":{"site":"dewiki","title":"BAA"},"svwiki":{"site":"svwiki","title":"FOO"}}}'
),
'e' => array(
'type' => 'item',
diff --git a/vendor/autoload.php b/vendor/autoload.php
index 962ab9c..e48f969 100644
--- a/vendor/autoload.php
+++ b/vendor/autoload.php
@@ -4,4 +4,4 @@
require_once __DIR__ . '/composer' . '/autoload_real.php';
-return ComposerAutoloaderInited53dd1214d61d7e59cb8eddf8e6d92a::getLoader();
+return ComposerAutoloaderInit44183b17f5507a42d3c2407efe79b872::getLoader();
diff --git a/vendor/composer/autoload_real.php
b/vendor/composer/autoload_real.php
index d4a56f6..c14e3bc 100644
--- a/vendor/composer/autoload_real.php
+++ b/vendor/composer/autoload_real.php
@@ -2,7 +2,7 @@
// autoload_real.php @generated by Composer
-class ComposerAutoloaderInited53dd1214d61d7e59cb8eddf8e6d92a
+class ComposerAutoloaderInit44183b17f5507a42d3c2407efe79b872
{
private static $loader;
@@ -19,9 +19,9 @@
return self::$loader;
}
-
spl_autoload_register(array('ComposerAutoloaderInited53dd1214d61d7e59cb8eddf8e6d92a',
'loadClassLoader'), true, true);
+
spl_autoload_register(array('ComposerAutoloaderInit44183b17f5507a42d3c2407efe79b872',
'loadClassLoader'), true, true);
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
-
spl_autoload_unregister(array('ComposerAutoloaderInited53dd1214d61d7e59cb8eddf8e6d92a',
'loadClassLoader'));
+
spl_autoload_unregister(array('ComposerAutoloaderInit44183b17f5507a42d3c2407efe79b872',
'loadClassLoader'));
$vendorDir = dirname(__DIR__);
$baseDir = dirname($vendorDir);
@@ -45,14 +45,14 @@
$includeFiles = require __DIR__ . '/autoload_files.php';
foreach ($includeFiles as $file) {
- composerRequireed53dd1214d61d7e59cb8eddf8e6d92a($file);
+ composerRequire44183b17f5507a42d3c2407efe79b872($file);
}
return $loader;
}
}
-function composerRequireed53dd1214d61d7e59cb8eddf8e6d92a($file)
+function composerRequire44183b17f5507a42d3c2407efe79b872($file)
{
require $file;
}
diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json
index 539b174..e9ef4d2 100644
--- a/vendor/composer/installed.json
+++ b/vendor/composer/installed.json
@@ -896,12 +896,12 @@
"source": {
"type": "git",
"url":
"https://github.com/wikimedia/mediawiki-extensions-Wikibase.git",
- "reference": "638a54480d2f5eb3396170732e0e12609c87f147"
+ "reference": "1e3aaf008a50c566ff9ebecbed90a7a5bdbd721c"
},
"dist": {
"type": "zip",
- "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/638a54480d2f5eb3396170732e0e12609c87f147",
- "reference": "638a54480d2f5eb3396170732e0e12609c87f147",
+ "url":
"https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/1e3aaf008a50c566ff9ebecbed90a7a5bdbd721c",
+ "reference": "1e3aaf008a50c566ff9ebecbed90a7a5bdbd721c",
"shasum": ""
},
"require": {
@@ -924,7 +924,7 @@
"conflict": {
"mediawiki/mediawiki": "<1.23"
},
- "time": "2014-05-24 20:14:29",
+ "time": "2014-05-26 08:51:48",
"type": "mediawiki-extension",
"installation-source": "dist",
"autoload": {
--
To view, visit https://gerrit.wikimedia.org/r/135409
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I65f8377453c1addaa2e99a232cd8c27b953c830c
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikidata
Gerrit-Branch: master
Gerrit-Owner: WikidataBuilder <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits