localgovdrupal / localgov_workflows

Default editorial workflow for LocalGov Drupal content.
GNU General Public License v2.0
0 stars 1 forks source link

Make workflow tab labels more clear #53

Closed willguv closed 4 months ago

willguv commented 1 year ago

I always struggle to explain the difference between these workflow tab labels to councils, which makes me suspect others are having problems

Image

Separately, one council has mentioned this would be good to hide or disable as they don't use workflow. How easy it is to hide/ uninstall and what's the impact?

willguv commented 1 year ago

@davidsiddall wondering if you're still about? Would be great to catch up on this

keelanfh commented 1 year ago

Me too, people often ask me what "Moderated content" does and I have no idea what to say!

In particular, in our setup there is never anything in the "Moderated content" tab. The message says

No moderated content available. Only pending versions of content, such as drafts, are listed here.

but we have plenty of draft content which doesn't appear here, so I don't know what it's for.

andybroomfield commented 1 year ago

I belive its the Drupal workflow default view, possibly redundant as both approvals dashboard, shows content in draft that has been put in review, and needs review is the content that comes from the review date.

andybroomfield commented 1 year ago

Oddly enough, I just tried to disable the moderated content view thinking that would remove it, and instead a lot of draft content started showing instead!

willguv commented 1 year ago

@stephen-cox @msayoung can you remember what each of the workflow tabs do please? Am keen to review these labels and hide anything that's not needed. Thanks

stephen-cox commented 1 year ago

What looks to be confusing people is the core moderated content view isn't working as expected. It expects the core Editorial workflow, but we're not enabling this.

My suggestion is we disable this view if the Editorial workflow is not enabled. The alternative is to try and modify it so with works with the LGD workflow, but if this functionality is useful we could create our own view.

keelanfh commented 1 year ago

Sounds a sensible approach to me

willguv commented 1 year ago

Hi @stephen-cox yes, could we disable the moderated content view please

Is it straightforward to change the "approvals dashboard" and "needs review" tab labels - I think we can be more clear

willguv commented 1 year ago

I wonder if Overview / Approve / Expired works?

An alternative would be Overview / Approve / Review but the last two feel too similar and would need explanation

Thoughts welcome everyone!

willguv commented 11 months ago

Hi @stephen-cox let's go for

Overview/ Approve/ Review/ Locked (for the locked content view)

Thanks

stephen-cox commented 10 months ago

@willguv Just to update on this.

I have a branch that changes the labels. It turns out it's not really possible to remove the Moderated Content view as disabling the view then shows a basic listing that is coded into the Content Moderation module. It should be possible to just hide the tab, but I have added some code that fixes the view so it works with the LGD workflow.

Does this sound okay or would you still like to hide the tab even though the view now works as it should?

willguv commented 10 months ago

Hi @stephen-cox can I see somewhere what this new view provides? If it's not offering much my hunch is to hide it anyway

A screenshot would be fine. If you have to create a lot of content to make it meaningful, a description of what the view shows might be enough to make a decision on

Thanks for looking at this

stephen-cox commented 10 months ago

@willguv I've deployed the work on PR #66 to the test site. You can see the changes here: https://test.localgovdrupal.org/admin/content/

willguv commented 10 months ago

Hi @stephen-cox I've had a look now, thanks

1) The Moderated Content view doesn't seem to show anything useful - can you hide it please?

2) I notice that there's empty state wording for Approve and Review - could this be changed?

For Approve "No content waiting for approval"

For Review "No content has passed its review date"

3) (Happy to write another issue for this)

How does a content editor know without clicking on the Approve and Review tabs that there is content to approve or review?

Does the tab show a number of items to approve, anything like that?

Thanks for your hard work on this

stephen-cox commented 10 months ago

@willguv

  1. I should be able to remove the tab, but will have to check.
  2. It's easy enough to this text to the views when there are no results
  3. Users will have to click the tabs to find out. I don't think it's possible to add the number of items to the tabs as the text is cached by Drupal and getting around this will be problematic. The usual solution to this sort of thing is a dashboard that people land on which shows summary data for this sort of thing.
stephen-cox commented 9 months ago

Hi @willguv

I have updated the message on the views when there are no results.

Removing the Content Moderation tab is problematic. I can do this for every install, but there are going to be councils that use this and so we only want to disable it for new installations.

As it stands things now look like:

image

image

image

willguv commented 9 months ago

Hi @stephen-cox is the moderated content tab hidden for new installations? Can we write instructions for councils to hide this? Thanks

stephen-cox commented 9 months ago

is the moderated content tab hidden for new installations?

It's not. As mentioned it's easy to do this for all installations, but I'm not sure how to do this only for new installations as this is defined by core and is in code.

willguv commented 9 months ago

@stephen-cox just noticed on test that the empty state messages for Approve and Review haven't changed

Can you fix this please?

Approve currently says "No content waiting for approval. Only content in review is listed here." and should say "No content waiting for approval"

Review currently says "No content waiting for review." and should say "No content has passed its review date"

Thanks!

willguv commented 7 months ago

Chat with @andybroomfield at PG

Review tab is as expected (pages that have expired)

Approve tab includes pages to be checked from colleagues, and pages that have expired. From a Product POV the tab should just show the former, not the latter

What do we think about this?

andybroomfield commented 7 months ago

See #72 for details ref above comment.

willguv commented 4 months ago

Hi @stephen-cox this looks to be mostly done, thanks

The only thing that is missing is the name and order change for the "moderated content" tab

I thought we said:

Are these easy changes to make? Happy to write another card if needed

willguv commented 4 months ago

@stephen-cox ignore me, just seen this is covered elsewhere. I'll close this