Problem/Motivation

With multiple workspaces, knowing which workspace a node is currently being edited or already published in is difficult. A visual indicator that a node is published but not in the current workspace would help.

An error will display when a node is being edited in a different workspace. Having one when viewing would help reduce UX friction.

Proposed resolution

I’m thinking just put a little block in the top right hand corner of the node with two status details

  • Whether the entity has been published.
  • If there’s a draft, which workspace it is in.

Issue fork wse-3231268

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

Tim Bozeman created an issue. See original summary.

tim bozeman’s picture

Status: Active » Needs review
amateescu’s picture

Status: Needs review » Needs work

Discussed with @Tim Bozeman and decided to go with an extra field on each supported entity type instead of a block. Marking as NW for that.

s_leu made their first commit to this issue’s fork.

amateescu’s picture

Status: Needs work » Fixed

Committed a few cleanup fixes after merging the patch from Tim: https://git.drupalcode.org/project/wse/-/commit/4691d38

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.