Page MenuHomePhabricator

Support multiple transclusions (i.e. templates) in the new template dialog sidebar
Closed, ResolvedPublic8 Estimated Story Points

Description

  • Wire template and raw wikitext transclusion *headings* into sidebar view.
  • Sidebar shows multiple templates and raw wikitext transclusion blocks
  • Show the titles as headings in the checkbox list pane.
  • Each template should have its own checkbox list view

Details

ProjectBranchLines +/-Subject
mediawiki/extensions/VisualEditormaster+9 -20
mediawiki/extensions/VisualEditormaster+56 -25
mediawiki/extensions/VisualEditormaster+16 -6
mediawiki/extensions/VisualEditormaster+36 -10
mediawiki/extensions/VisualEditormaster+76 -60
mediawiki/extensions/VisualEditormaster+6 -1
mediawiki/extensions/VisualEditormaster+37 -20
mediawiki/extensions/VisualEditormaster+56 -60
mediawiki/extensions/VisualEditormaster+27 -5
mediawiki/extensions/VisualEditormaster+36 -7
mediawiki/extensions/VisualEditormaster+27 -6
mediawiki/extensions/VisualEditormaster+57 -30
mediawiki/extensions/VisualEditormaster+72 -25
mediawiki/extensions/VisualEditormaster+45 -22
mediawiki/extensions/VisualEditormaster+42 -3
mediawiki/extensions/VisualEditormaster+23 -37
mediawiki/extensions/VisualEditormaster+2 -14
mediawiki/extensions/VisualEditormaster+25 -2
mediawiki/extensions/VisualEditormaster+8 -13
Show related patches Customize query in gerrit

Related Objects

StatusSubtypeAssignedTask
ResolvedWMDE-Fisch
ResolvedLena_WMDE
ResolvedLena_WMDE
ResolvedWMDE-Fisch
ResolvedWMDE-Fisch
ResolvedECohen_WMDE
ResolvedWMDE-Fisch
Resolvedawight
DeclinedNone
ResolvedNone
InvalidNone
Resolvedthiemowmde
Resolvedlilients_WMDE
InvalidNone
Resolvedthiemowmde
ResolvedAndrew-WMDE
ResolvedAndrew-WMDE
ResolvedNone
ResolvedNone
Resolvedthiemowmde
ResolvedAndrew-WMDE
ResolvedWMDE-Fisch
ResolvedLena_WMDE
ResolvedNone
Resolvedawight
ResolvedAndrew-WMDE
InvalidNone
Resolvedthiemowmde
Resolvedawight
ResolvedBUG REPORTthiemowmde
ResolvedWMDE-Fisch
DuplicateBUG REPORTNone
ResolvedECohen_WMDE
InvalidNone

Event Timeline

awight set the point value for this task to 8.Mar 11 2021, 2:36 PM
awight renamed this task from Support multiple transclusions (i.e. templates) in the template dialog sidebar to Support multiple transclusions (i.e. templates) in the new template dialog sidebar.May 14 2021, 7:41 AM

Change 703763 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Add wikitext content item to new template editor sidebar

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

Change 703780 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Replace custom template header widget with button

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

Change 703844 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Rename CSS classes in new template dialog sidebar code

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

Change 703845 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Abstract base class for top-level items in template editor

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

Change 703846 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Remove empty container widgets that don't do anything

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

Change 703853 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Move template outline item header into the base class

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

Change 703855 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Add template outline widgets for all content types

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

Change 703858 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Full add/delete support for all 3 types in template sidebar

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

Change 703844 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Rename CSS classes in new template dialog sidebar code

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

Change 703845 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Abstract base class for top-level items in template editor

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

Change 703846 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Remove empty container widgets that don't do anything

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

Change 703780 abandoned by Thiemo Kreuz (WMDE):

[mediawiki/extensions/VisualEditor@master] Replace custom template header widget with button

Reason:

Replaced with I1a62ff6.

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

Change 703763 abandoned by Thiemo Kreuz (WMDE):

[mediawiki/extensions/VisualEditor@master] Add wikitext content item to new template editor sidebar

Reason:

Replaced with If4219b0.

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

Change 703853 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Move template outline item header into the base class

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

Change 703855 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Add template outline widgets for all content types

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

Change 703858 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Full add/delete support for all 3 types in template sidebar

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

Change 704276 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] More robust debug container for new template editor sitebar

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

Change 704280 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Update new sidebar when moving template parts up/down

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

Change 704285 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Various design tweaks to the new template dialog sidebar

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

Change 704291 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Reuse generic button widget for elements in the new sidebar

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

Change 704306 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Make new template editor sidebar items actual ButtonElements

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

Change 704308 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Make button to add undocumented template parameter work

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

Change 704312 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Focus template editor elements on click in the new sidebar

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

Change 704276 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] More robust debug container for new template editor sitebar

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

Change 704406 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Finishing touches to new template editor sidebar

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

Change 704280 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Update new sidebar when moving template parts up/down

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

Change 704285 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Various design tweaks to the new template dialog sidebar

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

Change 704291 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Reuse generic button widget for elements in the new sidebar

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

Change 704306 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Make new template editor sidebar items actual ButtonElements

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

Change 704308 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Make button to add undocumented template parameter work

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

Change 704312 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Focus template editor elements on click in the new sidebar

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

Change 704406 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Finishing touches to new template editor sidebar

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

Change 704783 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Fix template editor showing more than one new sidebar

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

Change 704804 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Fix incomplete template dialog event handling in new sidebar

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

Change 704783 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Fix template editor showing more than one new sidebar

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

Change 704804 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Fix incomplete template dialog event handling in new sidebar

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

WMDE-Fisch updated the task description. (Show Details)
WMDE-Fisch moved this task from Demo to Done on the WMDE-TechWish-Sprint-2021-07-07 board.

Change 711148 had a related patch set uploaded (by Thiemo Kreuz (WMDE); author: Thiemo Kreuz (WMDE)):

[mediawiki/extensions/VisualEditor@master] Remove unused code from ve.ui.MWTransclusionOutlinePartWidget

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

Change 711148 merged by jenkins-bot:

[mediawiki/extensions/VisualEditor@master] Remove unused code from ve.ui.MWTransclusionOutlinePartWidget

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