Daniel Kinzler has submitted this change and it was merged. Change subject: Splitting og language attributes in label and description ......................................................................
Splitting og language attributes in label and description Patchset contains also simplification of documentation. Must be checked against Doxygen so it produce the intended result. That is the documentation from the base class shall be linked. Ach soo; a li'll bit of cleaning... Patchset 3: Added use of Autocomment. Note that this will fail until this class is added to master. Patchset whatever: Rebase, added tests, updated UI, updated maintenance script. Note that the maintenance script importInterlang.php is not run but the change should be trivial. This patchset needs testing with Selenium, and existing tests might break. Rebased... And a small fix, it reintroduces usekeys in a test. Change-Id: I66b312ddabcc7e90d91d8bb957a52a74bf0b78cf --- M repo/Wikibase.hooks.php M repo/Wikibase.php M repo/includes/api/Api.php M repo/includes/api/ApiGetItems.php M repo/includes/api/ApiModifyItem.php A repo/includes/api/ApiModifyLangAttribute.php M repo/includes/api/ApiSetAliases.php A repo/includes/api/ApiSetDescription.php M repo/includes/api/ApiSetItem.php A repo/includes/api/ApiSetLabel.php D repo/includes/api/ApiSetLanguageAttribute.php M repo/includes/api/ApiSetSiteLink.php M repo/maintenance/importInterlang.php M repo/resources/wikibase.ui.PropertyEditTool.EditableDescription.js M repo/resources/wikibase.ui.PropertyEditTool.EditableLabel.js A repo/tests/phpunit/includes/api/ApiDescriptionTest.php A repo/tests/phpunit/includes/api/ApiLabelTest.php R repo/tests/phpunit/includes/api/ApiLangAttributeBase.php M repo/tests/phpunit/includes/api/ApiPermissionsTest.php 19 files changed, 529 insertions(+), 385 deletions(-) Approvals: Daniel Kinzler: Verified; Looks good to me, approved -- To view, visit https://gerrit.wikimedia.org/r/17227 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I66b312ddabcc7e90d91d8bb957a52a74bf0b78cf Gerrit-PatchSet: 6 Gerrit-Project: mediawiki/extensions/Wikibase Gerrit-Branch: master Gerrit-Owner: John Erling Blad <[email protected]> Gerrit-Reviewer: Daniel Kinzler <[email protected]> Gerrit-Reviewer: John Erling Blad <[email protected]> Gerrit-Reviewer: Tobias Gritschacher <[email protected]> _______________________________________________ MediaWiki-commits mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
