Page MenuHomePhabricator

Allow users to create new charts with the ChartWizard
Closed, ResolvedPublic

Description

We are implementing a form to be able to edit chart definitions, rather than having to edit the raw json.

There is an "Edit with form" tab on the chart definition pages and it takes you to:

Special:ChartWizard/Data:ExampleChart.chart

We should also support creating new charts, when visiting Special:ChartWizard. It can have a form that allows user to enter then name of the chart and then it can redirect the user to the subpage Special:ChartWizard/Data:ExampleChart.chart.

Event Timeline

aude claimed this task.

Change #1308740 had a related patch set uploaded (by Aude; author: Aude):

[mediawiki/extensions/Chart@master] Show create new chart form on Special:ChartWizard

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

Change #1308740 merged by jenkins-bot:

[mediawiki/extensions/Chart@master] Show create new chart form on Special:ChartWizard

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

Change #1309702 had a related patch set uploaded (by Aude; author: Aude):

[mediawiki/extensions/Chart@master] Do not require source field on ChartWizard form submit

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

Change #1309702 merged by jenkins-bot:

[mediawiki/extensions/Chart@master] Ensure source field is set when creating new charts via wizard

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