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

Reply via email to