[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-08-04 Thread Lydia_Pintscher
Lydia_Pintscher closed this task as "Resolved". Lydia_Pintscher moved this task from Product Verification to Our work done on the Wikidata Dev Team (Sprint-♾) board. Lydia_Pintscher claimed this task. Lydia_Pintscher added a comment. \o/ TASK DETAIL

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-08-03 Thread gerritbot
gerritbot added a comment. Change 820097 **merged** by jenkins-bot: [mediawiki/extensions/WikibaseLexeme@master] Bump Special:NewLexemeAlpha https://gerrit.wikimedia.org/r/820097 TASK DETAIL https://phabricator.wikimedia.org/T313113 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-08-03 Thread gerritbot
gerritbot added a project: Patch-For-Review. TASK DETAIL https://phabricator.wikimedia.org/T313113 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: gerritbot Cc: noarave, Lucas_Werkmeister_WMDE, ItamarWMDE, Michael, Sarai-WMDE, Lydia_Pintscher,

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-08-03 Thread gerritbot
gerritbot added a comment. Change 820097 had a related patch set uploaded (by Lucas Werkmeister (WMDE); author: Lucas Werkmeister (WMDE)): [mediawiki/extensions/WikibaseLexeme@master] Bump Special:NewLexemeAlpha https://gerrit.wikimedia.org/r/820097 TASK DETAIL

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-08-03 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed subtask T313892: Add * indicator to required fields in Special:NewLexemeAlpha form as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T313113 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To:

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-29 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE closed subtask T313891: Add aria-required to Special:NewLexemeAlpha lookups as Resolved. TASK DETAIL https://phabricator.wikimedia.org/T313113 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lucas_Werkmeister_WMDE Cc: noarave,

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-27 Thread ItamarWMDE
ItamarWMDE added a comment. **Task Breakdown Notes**: - We can make two tasks, one to add the asterisk (in special-new-lexeme-page.git), and the other to add the aria-required attribute - The `aria-required` attribute should probably be a toggled boolean prop passed down to the

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-26 Thread karapayneWMDE
karapayneWMDE moved this task from Unified prioritized backlog to Sprint-♾ on the Wikidata Dev Team board. karapayneWMDE edited projects, added Wikidata Dev Team (Sprint-♾); removed Wikidata Dev Team. TASK DETAIL https://phabricator.wikimedia.org/T313113 WORKBOARD

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-25 Thread Sarai-WMDE
Sarai-WMDE added a comment. I agree with the need to add `aria-required` to all the fields in order to make users of screen readers aware of a state that we're communicating via a visual cue in the label. I didn't mention it myself because I found that attribute already applied on

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-25 Thread Lucas_Werkmeister_WMDE
Lucas_Werkmeister_WMDE added a comment. In T313113#8100800 , @Michael wrote: > **Implementation note:** > > We should make sure that the fields have the `aria-required` attribute set to `true` to ensure that this information is also

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-25 Thread ItamarWMDE
ItamarWMDE added a comment. In T313113#8100800 , @Michael wrote: > **Implementation note:** > > We should make sure that the fields have the `aria-required` attribute set to `true` to ensure that this information is also translated

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-25 Thread guergana.tzatchkova
guergana.tzatchkova set the point value for this task to "3". TASK DETAIL https://phabricator.wikimedia.org/T313113 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: guergana.tzatchkova Cc: Michael, Sarai-WMDE, Lydia_Pintscher, Aklapper,

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-25 Thread Michael
Michael added a comment. **Implementation note:** We should make sure that the fields have the `aria-required` attribute set to `true` to ensure that this information is also translated to screen readers. TASK DETAIL https://phabricator.wikimedia.org/T313113 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-22 Thread Lydia_Pintscher
Lydia_Pintscher added a comment. Thank you! That makes sense. Let's do that. TASK DETAIL https://phabricator.wikimedia.org/T313113 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lydia_Pintscher Cc: Sarai-WMDE, Lydia_Pintscher, Aklapper,

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-22 Thread Sarai-WMDE
Sarai-WMDE added a comment. The new designs are aligned with the system design proposal to only display an indicator when fields are optional . Even if that's the general rule, I agree that informing users about required fields after

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-21 Thread Lydia_Pintscher
Lydia_Pintscher updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T313113 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lydia_Pintscher Cc: Sarai-WMDE, Lydia_Pintscher, Aklapper, Mohammed_Sadat_WMDE, Astuthiodit_1,

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-21 Thread Lydia_Pintscher
Lydia_Pintscher added a project: Wikidata Dev Team. TASK DETAIL https://phabricator.wikimedia.org/T313113 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lydia_Pintscher Cc: Sarai-WMDE, Lydia_Pintscher, Aklapper, Mohammed_Sadat_WMDE, Astuthiodit_1,

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-21 Thread Lydia_Pintscher
Lydia_Pintscher added a subscriber: Sarai-WMDE. Lydia_Pintscher added a comment. @Sarai-WMDE Could you please have a look at this? We received it as part of teh testing feedback. TASK DETAIL https://phabricator.wikimedia.org/T313113 EMAIL PREFERENCES

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-21 Thread Lydia_Pintscher
Lydia_Pintscher added a project: Wikidata Lexicographical data. Lydia_Pintscher updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T313113 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lydia_Pintscher Cc: Lydia_Pintscher,

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-21 Thread Lydia_Pintscher
Lydia_Pintscher triaged this task as "High" priority. TASK DETAIL https://phabricator.wikimedia.org/T313113 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Lydia_Pintscher Cc: Lydia_Pintscher, Aklapper, Mohammed_Sadat_WMDE, Astuthiodit_1,

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-15 Thread Mohammed_Sadat_WMDE
Mohammed_Sadat_WMDE updated the task description. TASK DETAIL https://phabricator.wikimedia.org/T313113 EMAIL PREFERENCES https://phabricator.wikimedia.org/settings/panel/emailpreferences/ To: Mohammed_Sadat_WMDE Cc: Lydia_Pintscher, Aklapper, Mohammed_Sadat_WMDE, Astuthiodit_1,

[Wikidata-bugs] [Maniphest] T313113: Add * mandatory field indicator to Special:NewLexemeAlpha form page

2022-07-15 Thread Mohammed_Sadat_WMDE
Mohammed_Sadat_WMDE created this task. Mohammed_Sadat_WMDE added projects: Special:NewLexeme revival, Wikidata. Restricted Application added a subscriber: Aklapper. TASK DESCRIPTION As a Wikidata editor, I want to see an indication of the mandatory fields that I need to enter in the