Page MenuHomePhabricator

Allow multiple instances of the same type of widget per board
Open, LowPublic

Description

Many widget modify modals are currently using bootstrap, and sharing a single modal id. This only lets you configure one of each type per board. We should switch the modals to hide/display based on a knockout binding.

Widget charts are also binding to specific element IDs. We should use a custom binding to attach each to the correct element within the component.

Event Timeline

Ejegg created this task.Mar 11 2015, 7:00 PM
Ejegg raised the priority of this task from to Needs Triage.
Ejegg updated the task description. (Show Details)
Ejegg added a project: Fundraising Dash.
Ejegg added a subscriber: Ejegg.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptMar 11 2015, 7:00 PM
atgo renamed this task from Multiple fraud widgets share one modify modal to Allow multiple fraud widgets per board.Mar 12 2015, 9:26 PM
atgo triaged this task as Low priority.
atgo set Security to None.
Ejegg renamed this task from Allow multiple fraud widgets per board to Allow multiple instances of the same type of widget per board.Mar 23 2015, 8:39 PM
Ejegg updated the task description. (Show Details)

Change 198148 had a related patch set uploaded (by Ejegg):
Make a C3 knockout binding

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

Change 198821 had a related patch set uploaded (by Ejegg):
Use C3 binding in all widgets

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

Change 198148 merged by Ssmith:
Make a C3 knockout binding

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

Change 198821 merged by jenkins-bot:
Use C3 binding in all widgets

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