Page MenuHomePhabricator

Function Editor - Create the function definition main content area
Closed, ResolvedPublic

Description

As an user I would like to have access to well defined page that will allow me to enter all the details required for define a function.

NOTE: This ticket includes just the main body of the function definition ( the scrollable area) and not the labels, summary, publish area
NOTE: This ticket does not include the language selector

Acceptance criteria:

  • Allow the user to enter name
  • Allow the user to enter aliases (comma separated), this will display as pills, the input have to grow if necessary to multiple lines covered as part of T297271
  • Add a link under names and aliases to show example (dummy link for now, more details in another ticket)
  • Allow user to select an input type and label
  • Allow user to add another input
  • Allow user to select an output type

Event Timeline

SimoneThisDot removed a project: Epic.
SimoneThisDot removed a subscriber: cmadeo.
SimoneThisDot changed the task status from Open to In Progress.Jan 3 2022, 3:17 PM

Change 751424 had a related patch set uploaded (by Simone Cuomo; author: Simone Cuomo):

[mediawiki/extensions/WikiLambda@master] Add alias to function editor content

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

Change 751425 had a related patch set uploaded (by Simone Cuomo; author: Simone Cuomo):

[mediawiki/extensions/WikiLambda@master] Add inputs on function editor container

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

Change 751426 had a related patch set uploaded (by Simone Cuomo; author: Simone Cuomo):

[mediawiki/extensions/WikiLambda@master] Add output for editor container

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

Change 751423 had a related patch set uploaded (by Jforrester; author: Simone Cuomo):

[mediawiki/extensions/WikiLambda@master] Function Editor: Add ability to set the name in the new system

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

Change 751423 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Function Editor: Add ability to set the name in the new system

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

Change 751424 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Function Editor: Add ability to set the aliases in the new system

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

Change 751425 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Function Editor: Add ability to set the inputs in the new system

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

Change 751426 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Function Editor: Add ability to set the output in the new system

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