Page MenuHomePhabricator

Make it possible to add Senses to the Lexeme
Closed, ResolvedPublic

Description

User should be able to add a new Sense to the Lexeme.

When adding a new Sense, user should be able to specify a gloss of a new sense in at least one language.

Acceptance criteria:

  • At the end of Senses section of the Lexeme there is a button to add a new Sense.
  • The button opens a form to enter gloss(es)
  • One saved, a new sense, including just specified glosses is displayed at the end of the Sense list
  • When the lexeme page is reloaded, changes are gone.

Event Timeline

Change 363584 had a related patch set uploaded (by Jakob; owner: Jakob):
[mediawiki/extensions/WikibaseLexeme@master] [WIP] Make it possible to add Senses to a Lexeme.

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

Change 363624 had a related patch set uploaded (by Aleksey Bekh-Ivanov (WMDE); owner: Aleksey Bekh-Ivanov (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Move empty gloss addition logic to GlossWidget

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

Change 363625 had a related patch set uploaded (by Aleksey Bekh-Ivanov (WMDE); owner: Aleksey Bekh-Ivanov (WMDE)):
[mediawiki/extensions/WikibaseLexeme@master] Make GlossWidget controlled by jquery.wikibase.senseview

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

Change 363584 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Make it possible to add Senses to a Lexeme

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

Change 363624 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Move empty gloss addition logic to GlossWidget

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

Change 364419 had a related patch set uploaded (by Jakob; owner: Jakob):
[mediawiki/extensions/WikibaseLexeme@master] Add browser test for adding senses.

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

Change 363625 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Make GlossWidget controlled by jquery.wikibase.senseview

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

Change 364419 merged by jenkins-bot:
[mediawiki/extensions/WikibaseLexeme@master] Add browser test for adding senses.

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