jenkins-bot has submitted this change and it was merged. Change subject: New Wikidata Build - 2016-10-26T10:00:01+0000 ......................................................................
New Wikidata Build - 2016-10-26T10:00:01+0000 Change-Id: I9446625d0e964eaf2983bf52e0b391152eb65ea1 --- M composer.lock M extensions/MediaInfo/tests/phpunit/composer/DataModel/Serialization/MediaInfoDeserializerTest.php M extensions/Wikibase/client/i18n/ga.json M extensions/Wikibase/client/i18n/lij.json M extensions/Wikibase/client/i18n/udm.json M extensions/Wikibase/client/includes/DataAccess/StatementTransclusionInteractor.php M extensions/Wikibase/client/tests/phpunit/includes/DataAccess/PropertyParserFunction/LanguageAwareRendererTest.php M extensions/Wikibase/client/tests/phpunit/includes/DataAccess/PropertyParserFunction/StatementsParserFunctionIntegrationTest.php M extensions/Wikibase/client/tests/phpunit/includes/DataAccess/StatementTransclusionInteractorTest.php M extensions/Wikibase/jsduck.json M extensions/Wikibase/lib/i18n/pl.json M extensions/Wikibase/lib/i18n/pt.json M extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityMetaDataLookup.php M extensions/Wikibase/repo/Wikibase.hooks.php M extensions/Wikibase/repo/i18n/ar.json M extensions/Wikibase/repo/i18n/he.json M extensions/Wikibase/repo/i18n/it.json M extensions/Wikibase/repo/i18n/lb.json M extensions/Wikibase/repo/i18n/pl.json M extensions/Wikibase/repo/tests/phpunit/includes/Actions/EditEntityActionTest.php M extensions/Wikibase/repo/tests/phpunit/includes/Api/BotEditTest.php M vendor/composer/installed.json 22 files changed, 117 insertions(+), 39 deletions(-) Approvals: Addshore: Looks good to me, approved jenkins-bot: Verified diff --git a/composer.lock b/composer.lock index d7e1c06..3e4556d 100644 --- a/composer.lock +++ b/composer.lock @@ -1425,7 +1425,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseMediaInfo", - "reference": "e5e5f17f092e4acc0d6d202e32e401edc270116f" + "reference": "90b82546ca3971d79fa24b21a641747cb82ec469" }, "require": { "php": ">=5.5.0", @@ -1471,7 +1471,7 @@ "issues": "https://phabricator.wikimedia.org/", "irc": "irc://irc.freenode.net/wikidata" }, - "time": "2016-10-25 09:09:20" + "time": "2016-10-25 12:33:42" }, { "name": "wikibase/quality", @@ -1574,12 +1574,12 @@ "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-extensions-Wikibase.git", - "reference": "91d04a97afdffeba97c395a18dfec77d55354df1" + "reference": "dd9bdadc68a85ba21a55cd4eebff6515ca6e35bc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/91d04a97afdffeba97c395a18dfec77d55354df1", - "reference": "91d04a97afdffeba97c395a18dfec77d55354df1", + "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/dd9bdadc68a85ba21a55cd4eebff6515ca6e35bc", + "reference": "dd9bdadc68a85ba21a55cd4eebff6515ca6e35bc", "shasum": "" }, "require": { @@ -1653,7 +1653,7 @@ "wikibaserepo", "wikidata" ], - "time": "2016-10-25 02:43:02" + "time": "2016-10-25 21:20:36" }, { "name": "wikibase/wikimedia-badges", diff --git a/extensions/MediaInfo/tests/phpunit/composer/DataModel/Serialization/MediaInfoDeserializerTest.php b/extensions/MediaInfo/tests/phpunit/composer/DataModel/Serialization/MediaInfoDeserializerTest.php index 696b347..0a6d85c 100644 --- a/extensions/MediaInfo/tests/phpunit/composer/DataModel/Serialization/MediaInfoDeserializerTest.php +++ b/extensions/MediaInfo/tests/phpunit/composer/DataModel/Serialization/MediaInfoDeserializerTest.php @@ -13,7 +13,7 @@ use Wikibase\MediaInfo\DataModel\Serialization\MediaInfoDeserializer; /** - * @covers Wikibase\MediaInfo\DataModel\Serialization}MediaInfoDeserializer + * @covers Wikibase\MediaInfo\DataModel\Serialization\MediaInfoDeserializer * * @group WikibaseMediaInfo * diff --git a/extensions/Wikibase/client/i18n/ga.json b/extensions/Wikibase/client/i18n/ga.json index f403963..0463135 100644 --- a/extensions/Wikibase/client/i18n/ga.json +++ b/extensions/Wikibase/client/i18n/ga.json @@ -5,6 +5,7 @@ ] }, "wikibase-dataitem": "Mír {{WBREPONAME}}", + "wikibase-editlinks": "Athraigh na naisc", "wikibase-rc-hide-wikidata-hide": "Folaigh", "wikibase-rc-hide-wikidata-show": "Taispeáin", "wikibase-rc-wikibase-edit-letter": "D", diff --git a/extensions/Wikibase/client/i18n/lij.json b/extensions/Wikibase/client/i18n/lij.json index 3a3653f..a8ef19d 100644 --- a/extensions/Wikibase/client/i18n/lij.json +++ b/extensions/Wikibase/client/i18n/lij.json @@ -12,6 +12,7 @@ "wikibase-rc-hide-wikidata": "$1 {{WBREPONAME}}", "wikibase-rc-hide-wikidata-hide": "Ascondi", "wikibase-rc-hide-wikidata-show": "Fanni vedde", + "wikibase-rc-show-wikidata-pref": "Mostra e modiffiche de {{WBREPONAME}} inti urtime modiffiche", "wikibase-rc-wikibase-edit-letter": "D", "wikibase-rc-wikibase-edit-title": "Modiffica effettuâ insce {{WBREPONAME}}", "wikibase-otherprojects": "Inte di atri progetti" diff --git a/extensions/Wikibase/client/i18n/udm.json b/extensions/Wikibase/client/i18n/udm.json index 0f5f88c..3b97d94 100644 --- a/extensions/Wikibase/client/i18n/udm.json +++ b/extensions/Wikibase/client/i18n/udm.json @@ -2,10 +2,14 @@ "@metadata": { "authors": [ "Kaganer", - "AlnashPiyash2" + "AlnashPiyash2", + "Wadorgurt" ] }, + "tooltip-t-wikibase": "Даннойёслэн репозиториысьтызы герӟаськем элементэ чӧлскон", + "wikibase-dataitem": "{{WBREPONAME}}ысь элемент", "wikibase-editlinks": "Чӧлсконъёсыз тупатыны", + "wikibase-editlinkstitle": "Кылъёс куспын чӧлсконъёсыз тупатыны", "wikibase-rc-hide-wikidata-show": "Возьматыны", "wikibase-rc-wikibase-edit-letter": "д", "wikibase-rc-wikibase-edit-title": "{{grammar:genitive|{{WBREPONAME}}}} тупатон", diff --git a/extensions/Wikibase/client/includes/DataAccess/StatementTransclusionInteractor.php b/extensions/Wikibase/client/includes/DataAccess/StatementTransclusionInteractor.php index 510674a..aa4c1aa 100644 --- a/extensions/Wikibase/client/includes/DataAccess/StatementTransclusionInteractor.php +++ b/extensions/Wikibase/client/includes/DataAccess/StatementTransclusionInteractor.php @@ -120,7 +120,15 @@ } } - return $this->language->commaList( $formattedValues ); + $commaList = $this->language->commaList( $formattedValues ); + + if ( $commaList === '' + || $this->snakFormatter->getFormat() === SnakFormatter::FORMAT_PLAIN + ) { + return $commaList; + } + + return "<span>$commaList</span>"; } } diff --git a/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/PropertyParserFunction/LanguageAwareRendererTest.php b/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/PropertyParserFunction/LanguageAwareRendererTest.php index dcbffe6..b9194b5 100644 --- a/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/PropertyParserFunction/LanguageAwareRendererTest.php +++ b/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/PropertyParserFunction/LanguageAwareRendererTest.php @@ -214,6 +214,10 @@ } ) ); + $snakFormatter->expects( $this->any() ) + ->method( 'getFormat' ) + ->will( $this->returnValue( SnakFormatter::FORMAT_PLAIN ) ); + return $snakFormatter; } diff --git a/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/PropertyParserFunction/StatementsParserFunctionIntegrationTest.php b/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/PropertyParserFunction/StatementsParserFunctionIntegrationTest.php index ae75a41..f10b1b8 100644 --- a/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/PropertyParserFunction/StatementsParserFunctionIntegrationTest.php +++ b/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/PropertyParserFunction/StatementsParserFunctionIntegrationTest.php @@ -70,25 +70,25 @@ public function testStatementsParserFunction_byPropertyLabel() { $result = $this->parseWikitextToHtml( '{{#statements:LuaTestStringProperty}}' ); - $this->assertSame( "<p><span>Lua :)</span>\n</p>", $result ); + $this->assertSame( "<p><span><span>Lua :)</span></span>\n</p>", $result ); } public function testStatementsParserFunction_byPropertyId() { $result = $this->parseWikitextToHtml( '{{#statements:P342}}' ); - $this->assertSame( "<p><span>Lua :)</span>\n</p>", $result ); + $this->assertSame( "<p><span><span>Lua :)</span></span>\n</p>", $result ); } public function testStatementsParserFunction_arbitraryAccess() { $result = $this->parseWikitextToHtml( '{{#statements:P342|from=Q32488}}' ); - $this->assertSame( "<p><span>Lua :)</span>\n</p>", $result ); + $this->assertSame( "<p><span><span>Lua :)</span></span>\n</p>", $result ); } public function testStatementsParserFunction_multipleValues() { $result = $this->parseWikitextToHtml( '{{#statements:P342|from=Q32489}}' ); - $this->assertSame( "<p><span>Lua :)</span>, <span>Lua :)</span>\n</p>", $result ); + $this->assertSame( "<p><span><span>Lua :)</span>, <span>Lua :)</span></span>\n</p>", $result ); } public function testStatementsParserFunction_arbitraryAccessNotFound() { diff --git a/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/StatementTransclusionInteractorTest.php b/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/StatementTransclusionInteractorTest.php index cdd4a4e..813aa51 100644 --- a/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/StatementTransclusionInteractorTest.php +++ b/extensions/Wikibase/client/tests/phpunit/includes/DataAccess/StatementTransclusionInteractorTest.php @@ -36,7 +36,20 @@ */ class StatementTransclusionInteractorTest extends PHPUnit_Framework_TestCase { - public function testRender() { + public function formatProvider() { + return [ + [ SnakFormatter::FORMAT_PLAIN, 'a kitten!, two kittens!!' ], + [ SnakFormatter::FORMAT_WIKI, '<span>a kitten!, two kittens!!</span>' ], + [ SnakFormatter::FORMAT_HTML, '<span>a kitten!, two kittens!!</span>' ], + [ SnakFormatter::FORMAT_HTML_WIDGET, '<span>a kitten!, two kittens!!</span>' ], + [ SnakFormatter::FORMAT_HTML_DIFF, '<span>a kitten!, two kittens!!</span>' ], + ]; + } + + /** + * @dataProvider formatProvider + */ + public function testRender( $format, $expected ) { $propertyId = new PropertyId( 'P1337' ); $snaks = [ 'Q42$1' => new PropertyValueSnak( $propertyId, new StringValue( 'a kitten!' ) ), @@ -44,15 +57,9 @@ 'Q42$3' => new PropertyValueSnak( $propertyId, new StringValue( '' ) ), ]; - $renderer = $this->getInteractor( - $this->getPropertyIdResolver(), - $snaks - ); + $renderer = $this->getInteractor( $this->getPropertyIdResolver(), $snaks, $format ); + $result = $renderer->render( new ItemId( 'Q42' ), 'p1337' ); - $q42 = new ItemId( 'Q42' ); - $result = $renderer->render( $q42, 'p1337' ); - - $expected = 'a kitten!, two kittens!!'; $this->assertSame( $expected, $result ); } @@ -61,6 +68,14 @@ $this->setExpectedException( PropertyLabelNotResolvedException::class ); $renderer->render( new ItemId( 'Q42' ), 'blah' ); + } + + /** + * @dataProvider formatProvider + */ + public function testRender_empty( $format ) { + $renderer = $this->getInteractor( $this->getPropertyIdResolver(), [], $format ); + $this->assertSame( '', $renderer->render( new ItemId( 'Q42' ), 'P1337' ) ); } public function testRender_unresolvedRedirect() { @@ -78,12 +93,14 @@ /** * @param PropertyIdResolver $propertyIdResolver * @param Snak[] $snaks + * @param string $format One of the SnakFormatter::FORMAT_… constants * * @return StatementTransclusionInteractor */ private function getInteractor( PropertyIdResolver $propertyIdResolver, - array $snaks = [] + array $snaks = [], + $format = SnakFormatter::FORMAT_PLAIN ) { $targetLanguage = Language::factory( 'en' ); @@ -91,7 +108,7 @@ $targetLanguage, $propertyIdResolver, $this->getSnaksFinder( $snaks ), - $this->getSnakFormatter(), + $this->getSnakFormatter( $format ), $this->getEntityLookup() ); } @@ -179,9 +196,11 @@ } /** + * @param string $format One of the SnakFormatter::FORMAT_… constants + * * @return SnakFormatter */ - private function getSnakFormatter() { + private function getSnakFormatter( $format ) { $snakFormatter = $this->getMock( SnakFormatter::class ); $snakFormatter->expects( $this->any() ) @@ -203,6 +222,10 @@ } ) ); + $snakFormatter->expects( $this->any() ) + ->method( 'getFormat' ) + ->will( $this->returnValue( $format ) ); + return $snakFormatter; } diff --git a/extensions/Wikibase/jsduck.json b/extensions/Wikibase/jsduck.json index ea2e50c..c2a4949 100644 --- a/extensions/Wikibase/jsduck.json +++ b/extensions/Wikibase/jsduck.json @@ -5,8 +5,8 @@ "--warnings-exit-nonzero": true, "--builtin-classes": true, "--external": "HTMLDocument,Window,MouseEvent,KeyboardEvent,File,jQuery,jQuery.Promise,jQuery.Event", - "--warnings": ["-nodoc(class,public)", "-tag(license)"], + "--warnings": ["-all"], "--": [ "view/" ] -} \ No newline at end of file +} diff --git a/extensions/Wikibase/lib/i18n/pl.json b/extensions/Wikibase/lib/i18n/pl.json index e66750a..531a237 100644 --- a/extensions/Wikibase/lib/i18n/pl.json +++ b/extensions/Wikibase/lib/i18n/pl.json @@ -88,6 +88,7 @@ "wikibase-time-precision-Mannum": "$1 mln lat p.n.e.", "wikibase-time-precision-millennium": "$1. tysiąclecie", "wikibase-time-precision-century": "$1. wiek", + "wikibase-time-precision-10annum": "lata $1-te", "wikibase-time-precision-BCE-Gannum": "$1 {{PLURAL:$1|miliard|miliardy|miliardów}} lat p.n.e.", "wikibase-time-precision-BCE-Mannum": "$1 {{PLURAL:$1|milion|miliony|milionów}} lat p.n.e.", "wikibase-time-precision-BCE-annum": "{{PLURAL:$1|$1 rok|$1 lata|$1 lat}} p.n.e.", diff --git a/extensions/Wikibase/lib/i18n/pt.json b/extensions/Wikibase/lib/i18n/pt.json index ef478c8..78f468a 100644 --- a/extensions/Wikibase/lib/i18n/pt.json +++ b/extensions/Wikibase/lib/i18n/pt.json @@ -76,7 +76,7 @@ "wikibase-validator-bad-value": "Valor de dados corrompido: $1", "wikibase-validator-bad-value-type": "Tipo de valor inválido $1; esperava-se $2", "wikibase-validator-bad-data-type": "Tipo de dados incorreto: $1", - "wikibase-validator-bad-url": "As URL não podem conter certos caracteres, como espaços ou colchetes: $1", + "wikibase-validator-bad-url": "Os URL não podem conter certos caracteres, como espaços ou colchetes: $1", "wikibase-validator-bad-url-scheme": "Um esquema de URL \"$1\" não é suportado.", "wikibase-validator-unknown-unit": "Unidade desconhecida: $1", "wikibase-validator-not-allowed": "Valor inválido: $1", diff --git a/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityMetaDataLookup.php b/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityMetaDataLookup.php index 01669eb..55ef205 100644 --- a/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityMetaDataLookup.php +++ b/extensions/Wikibase/lib/includes/Store/Sql/WikiPageEntityMetaDataLookup.php @@ -239,7 +239,7 @@ $entityId->getEntityType() ); - if ( $namespace === false ) { + if ( !is_int( $namespace ) ) { // If we don't know a namespace, there is no chance we'll find a page. wfWarn( __METHOD__ . ': no namespace defined for entity type ' diff --git a/extensions/Wikibase/repo/Wikibase.hooks.php b/extensions/Wikibase/repo/Wikibase.hooks.php index a5f413a..fb38e90 100644 --- a/extensions/Wikibase/repo/Wikibase.hooks.php +++ b/extensions/Wikibase/repo/Wikibase.hooks.php @@ -576,7 +576,7 @@ /** @var EntityHandler $handler */ $handler = ContentHandler::getForModelID( $contentModel ); - if ( $handler->getEntityNamespace() == $namespace ) { + if ( $handler->getEntityNamespace() === $namespace ) { // trying to use ApiEditPage on an entity namespace $params = $module->extractRequestParams(); diff --git a/extensions/Wikibase/repo/i18n/ar.json b/extensions/Wikibase/repo/i18n/ar.json index e92dc8f..375fa3c 100644 --- a/extensions/Wikibase/repo/i18n/ar.json +++ b/extensions/Wikibase/repo/i18n/ar.json @@ -39,6 +39,10 @@ "wikibase-addreference": "إضافة مصدر", "wikibase-save-inprogress": "يحفظ...", "wikibase-remove-inprogress": "يزيل...", + "wikibase-statementlistview-add": "إضافة", + "wikibase-statementlistview-add-tooltip": "أضف قيمة جديدة", + "wikibase-statementgrouplistview-add": "إضافة", + "wikibase-statementgrouplistview-add-tooltip": "أضف بيانا جديدا", "wikibase-entitytermsview-entitytermsforlanguagelistview-toggler": "في لغات أخرى", "wikibase-entitytermsview-entitytermsforlanguagelistview-configure-link-label": "خصص", "wikibase-setting-entitytermsview-showEntitytermslistview": "عرض التسميات، الأسماء المستعارة والأوصاف بكل لغاتي عند تحميل الصفحة", diff --git a/extensions/Wikibase/repo/i18n/he.json b/extensions/Wikibase/repo/i18n/he.json index da5e627..81a5c53 100644 --- a/extensions/Wikibase/repo/i18n/he.json +++ b/extensions/Wikibase/repo/i18n/he.json @@ -26,6 +26,10 @@ "wikibase-addreference": "הוספת מקור", "wikibase-save-inprogress": "מתבצעת שמירה...", "wikibase-remove-inprogress": "מתבצעת הסרה...", + "wikibase-statementlistview-add": "הוספה", + "wikibase-statementlistview-add-tooltip": "הוספת ערך חדש", + "wikibase-statementgrouplistview-add": "הוספה", + "wikibase-statementgrouplistview-add-tooltip": "הוספת הצהרה חדשה", "wikibase-entitytermsview-entitytermsforlanguagelistview-toggler": "בשפות נוספות", "wikibase-entitytermsview-entitytermsforlanguagelistview-configure-link-label": "הגדרות", "wikibase-setting-entitytermsview-showEntitytermslistview": "הצגת תוויות, כינויים ותיאורים בכל השפות שלי בעת טעינת הדף", diff --git a/extensions/Wikibase/repo/i18n/it.json b/extensions/Wikibase/repo/i18n/it.json index 300d3f8..772c778 100644 --- a/extensions/Wikibase/repo/i18n/it.json +++ b/extensions/Wikibase/repo/i18n/it.json @@ -35,6 +35,10 @@ "wikibase-addreference": "aggiungi riferimento", "wikibase-save-inprogress": "Salvataggio in corso...", "wikibase-remove-inprogress": "Rimozione in corso...", + "wikibase-statementlistview-add": "aggiungi", + "wikibase-statementlistview-add-tooltip": "Aggiungi un nuovo valore", + "wikibase-statementgrouplistview-add": "aggiungi", + "wikibase-statementgrouplistview-add-tooltip": "Aggiungi una nuova dichiarazione", "wikibase-entitytermsview-entitytermsforlanguagelistview-toggler": "In altre lingue", "wikibase-entitytermsview-entitytermsforlanguagelistview-configure-link-label": "Configura", "wikibase-setting-entitytermsview-showEntitytermslistview": "Mostra etichette, alias e descrizioni in tutte le mie lingue al caricamento della pagina", diff --git a/extensions/Wikibase/repo/i18n/lb.json b/extensions/Wikibase/repo/i18n/lb.json index cddd350..6e4d3ff 100644 --- a/extensions/Wikibase/repo/i18n/lb.json +++ b/extensions/Wikibase/repo/i18n/lb.json @@ -16,6 +16,9 @@ "wikibase-addreference": "Referenz derbäisetzen", "wikibase-save-inprogress": "Späicheren...", "wikibase-remove-inprogress": "Ewechuelen...", + "wikibase-statementlistview-add": "derbäisetzen", + "wikibase-statementlistview-add-tooltip": "En neie Wäert derbäisetzen", + "wikibase-statementgrouplistview-add": "derbäisetzen", "wikibase-entitytermsview-entitytermsforlanguagelistview-toggler": "A méi Sproochen", "wikibase-entitytermsview-entitytermsforlanguagelistview-configure-link-label": "Astellen", "wikibase-entitytermsforlanguagelistview-aliases": "Och bekannt als", diff --git a/extensions/Wikibase/repo/i18n/pl.json b/extensions/Wikibase/repo/i18n/pl.json index d3ffa77..f050984 100644 --- a/extensions/Wikibase/repo/i18n/pl.json +++ b/extensions/Wikibase/repo/i18n/pl.json @@ -213,7 +213,7 @@ "special-mergeitems": "Łączenie dwóch elementów", "wikibase-mergeitems-intro": "Przy łączeniu dwóch elementów, wszystkie etykiety, opisy, aliasy, linki i stwierdzenia zostaną przeniesione z jednego elementu do drugiego.", "wikibase-mergeitems-submit": "Połącz elementy", - "wikibase-mergeitems-success": "Element $1 został pomyślnie połączony z $3 i przekierowany.", + "wikibase-mergeitems-success": "Element $1 został połączony z $3 i przekierowany.", "wikibase-itemmerge-missing-parameter": "Niekompletne dane wejściowe.", "wikibase-itemmerge-not-item": "Podana encja nie jest elementem.", "wikibase-itemmerge-failed-save": "Nie można zapisać elementu.", @@ -274,6 +274,7 @@ "wikibase-entitydata-storage-error": "Nie udało się pobrać encji $1.", "wikibase-entitydata-title": "Dane encji", "special-redirectentity": "Przekierowanie encji", + "wikibase-redirectentity-success": "$1 przekierowano do $2.", "wikibase-redirectentity-fromid": "Identyfikator, z którego idzie przekierowanie", "wikibase-redirectentity-toid": "Identyfikator, na który jest przekierowanie", "wikibase-redirectentity-submit": "Przekieruj", @@ -317,33 +318,50 @@ "action-property-create": "tworzenia właściwości", "wikibase-pageinfo-subscription-none": "Brak", "apihelp-wbcreateclaim-description": "Tworzy stwierdzenia Wikibase.", + "apihelp-wbcreateclaim-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", "apihelp-wbcreateclaim-param-value": "Wartość łącznika podczas tworzenia stwierdzenia z łącznikiem, który ma wartość", "apihelp-wbcreateclaim-param-snaktype": "Typ łącznika", + "apihelp-wbcreateredirect-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", + "apihelp-wbeditentity-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", + "apihelp-wbeditentity-example-11": "Dodaje etykietę, nie zastępując jej, jeśli już istnieje", "apihelp-wbeditentity-example-12": "Usuwa etykietę", "apihelp-wbformatvalue-description": "Formaty DataValues.", "apihelp-wbgetclaims-description": "Pobiera stwierdzenia Wikibase.", + "apihelp-wblinktitles-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", "apihelp-wbmergeitems-description": "Łączy wiele elementów.", + "apihelp-wbmergeitems-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", "apihelp-wbmergeitems-example-1": "Łączy dane z Q42 do Q222", "apihelp-wbmergeitems-example-2": "Łączy dane z Q555 do Q3", "apihelp-wbremoveclaims-description": "Usuwa stwierdzenia Wikibase.", + "apihelp-wbremoveclaims-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", "apihelp-wbremovequalifiers-description": "Usuwa kwalifikator ze stwierdzenia.", + "apihelp-wbremovequalifiers-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", "apihelp-wbremovequalifiers-param-claim": "GUID identyfikujący stwierdzenie, z którego usuwa się kwalifikatory", "apihelp-wbremovereferences-description": "Usuwa jeden lub więcej odnośników tej samej deklaracji.", + "apihelp-wbremovereferences-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", "apihelp-wbsearchentities-param-search": "Wyszukaj w tym tekście.", "apihelp-wbsearchentities-param-language": "Wyszukaj w tym języku.", "apihelp-wbsearchentities-param-strictlanguage": "Czy wyłączyć język pomocniczy", "apihelp-wbsearchentities-param-limit": "Maksymalna liczba wyników", "apihelp-query+wbsearch-param-language": "Wyszukaj w tym języku.", "apihelp-query+wbsearch-param-limit": "Maksymalna liczba wyników", + "apihelp-wbsetaliases-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", "apihelp-wbsetaliases-param-language": "Język, w którym ustawić aliasy", + "apihelp-wbsetclaim-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", "apihelp-wbsetclaimvalue-description": "Ustawia wartość stwierdzenia Wikibase.", "apihelp-wbsetclaimvalue-param-claim": "GUID identyfikujący stwierdzenie", "apihelp-wbsetclaimvalue-param-snaktype": "Rodzaj łącznika", + "apihelp-wbsetclaimvalue-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", + "apihelp-wbsetdescription-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", "apihelp-wbsetdescription-param-language": "Język opisu", + "apihelp-wbsetlabel-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", "apihelp-wbsetlabel-param-language": "Język etykiety", "apihelp-wbsetlabel-param-value": "Wartość etykiety", "apihelp-wbsetqualifier-description": "Tworzy kwalifikator lub ustawia wartość już istniejącego.", "apihelp-wbsetqualifier-param-claim": "GUID identyfikujący stwierdzenie, dla którego jest ustawiany kwalifikator", + "apihelp-wbsetqualifier-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", "apihelp-wbsetreference-description": "Tworzy odnośnik lub ustawia wartość już istniejącego.", - "apihelp-wbsetreference-example-1": "Tworzy nowy odnośnik dla stwierdzenia z GUID Q76$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF" + "apihelp-wbsetreference-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”.", + "apihelp-wbsetreference-example-1": "Tworzy nowy odnośnik dla stwierdzenia z GUID Q76$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF", + "apihelp-wbsetsitelink-param-bot": "Oznacz tę zmianę jako wykonaną przez bota. Ten znacznik adresu URL będzie brany pod uwagę tylko, jeśli użytkownik należy do grupy „bot”." } diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/Actions/EditEntityActionTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/Actions/EditEntityActionTest.php index 218bf77..8a10c40 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/Actions/EditEntityActionTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/Actions/EditEntityActionTest.php @@ -879,6 +879,9 @@ self::resetTestItem( $handle ); } + /** + * @return int + */ private function getItemNamespace() { $entityNamespaceLookup = WikibaseRepo::getDefaultInstance()->getEntityNamespaceLookup(); return $entityNamespaceLookup->getEntityNamespace( 'item' ); diff --git a/extensions/Wikibase/repo/tests/phpunit/includes/Api/BotEditTest.php b/extensions/Wikibase/repo/tests/phpunit/includes/Api/BotEditTest.php index 16db6be..6232c3e 100644 --- a/extensions/Wikibase/repo/tests/phpunit/includes/Api/BotEditTest.php +++ b/extensions/Wikibase/repo/tests/phpunit/includes/Api/BotEditTest.php @@ -170,7 +170,7 @@ foreach ( $rcResult[0]['query']['recentchanges'] as $rc ) { $title = Title::newFromText( $rc['title'] ); // XXX: strtoupper is a bit arcane, would ne nice to have a utility function for prefixed id -> title. - if ( ( $title->getNamespace() == $itemNs ) && ( $title->getText() === strtoupper( $myid ) ) ) { + if ( $title->getNamespace() === $itemNs && $title->getText() === strtoupper( $myid ) ) { $change = $rc; break; } diff --git a/vendor/composer/installed.json b/vendor/composer/installed.json index 3c10e83..51d7a94 100644 --- a/vendor/composer/installed.json +++ b/vendor/composer/installed.json @@ -1348,12 +1348,12 @@ "source": { "type": "git", "url": "https://github.com/wikimedia/mediawiki-extensions-Wikibase.git", - "reference": "91d04a97afdffeba97c395a18dfec77d55354df1" + "reference": "dd9bdadc68a85ba21a55cd4eebff6515ca6e35bc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/91d04a97afdffeba97c395a18dfec77d55354df1", - "reference": "91d04a97afdffeba97c395a18dfec77d55354df1", + "url": "https://api.github.com/repos/wikimedia/mediawiki-extensions-Wikibase/zipball/dd9bdadc68a85ba21a55cd4eebff6515ca6e35bc", + "reference": "dd9bdadc68a85ba21a55cd4eebff6515ca6e35bc", "shasum": "" }, "require": { @@ -1386,7 +1386,7 @@ "jakub-onderka/php-parallel-lint": "0.9.2", "mediawiki/mediawiki-codesniffer": "0.4.0|0.5.0" }, - "time": "2016-10-25 02:43:02", + "time": "2016-10-25 21:20:36", "type": "mediawiki-extension", "installation-source": "dist", "autoload": { @@ -1597,7 +1597,7 @@ "source": { "type": "git", "url": "https://gerrit.wikimedia.org/r/mediawiki/extensions/WikibaseMediaInfo", - "reference": "e5e5f17f092e4acc0d6d202e32e401edc270116f" + "reference": "90b82546ca3971d79fa24b21a641747cb82ec469" }, "require": { "php": ">=5.5.0", @@ -1611,7 +1611,7 @@ "mediawiki/mediawiki-codesniffer": "0.6.0", "phpunit/phpunit": "~4.8" }, - "time": "2016-10-25 09:09:20", + "time": "2016-10-25 12:33:22", "type": "mediawiki-extension", "installation-source": "source", "autoload": { -- To view, visit https://gerrit.wikimedia.org/r/318073 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I9446625d0e964eaf2983bf52e0b391152eb65ea1 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Wikidata Gerrit-Branch: master Gerrit-Owner: WikidataBuilder <wikidata-servi...@wikimedia.de> Gerrit-Reviewer: Addshore <addshorew...@gmail.com> Gerrit-Reviewer: Aude <aude.w...@gmail.com> Gerrit-Reviewer: Siebrand <siebr...@kitano.nl> Gerrit-Reviewer: Tobias Gritschacher <tobias.gritschac...@wikimedia.de> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits