Page MenuHomePhabricator

DefaultView: Add PublishComponent into the DefaultView screen
Closed, ResolvedPublic

Description

Description

Currently the default view edit mode is accessed manually by adding the URL parameters:
?view=default-view&action=edit

E.g. https://wikifunctions.beta.wmflabs.org/wiki/Z10112?view=default-view&action=edit

But it only provides a view of the DefaultView components (G5).

We should add the Publish Component into this screen so that DefaultView can be used to alter ZObjects

Desired behavior/Acceptance criteria

  • DefaultView should have Publish button (PublishComponent) and display the same publishing flow as the other screens

Completion checklist

Event Timeline

Change 888730 had a related patch set uploaded (by Nik.xyz.in; author: Nik.xyz.in):

[mediawiki/extensions/WikiLambda@master] Add PublishComponent into the DefaultView screen

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

I have raised the patch. Can you please review it? I think it requires some modification.
@gengh

Change 888730 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Add PublishComponent into the DefaultView screen

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