Problem/Motivation

Add a quick action to switch all widgets from Media Browser to Media Directories browser on the settings page, without having to switch them all manually.

Typically I think you want consistency across all widgets in a project?

Steps to reproduce

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Comments

anybody created an issue. See original summary.

  • rang501 committed 265adbb9 on 3.0.x
    Issue #3613265: Add a quick action to switch all widgets from Media...

  • rang501 committed 59e32b51 on 3.0.x
    Issue #3613265: Carry over the entity browser collapse setting when...
rang501’s picture

Status: Active » Needs review

I have added the functionality. This appears on the browser settings page, the last element. This will list all fields which do not have yet the widget set and allows to set it with one button click. It tries to migrate entity browser settings over if migrating from deprecated modules

anybody’s picture

Status: Needs review » Reviewed & tested by the community

Thanks for solving this @rang501!

anybody’s picture

Status: Reviewed & tested by the community » Needs work

Two things I was thinking about when using this in some projects, which I'd like to share:
1. Having checkboxes (table select?) to select the widgets to convert, instead of converting them all would make sense, as there already is this great table with all the information. If you see that some widgets should not get converted, you still only have the manual way otherwise
2. The settings page is growing quite large. Maybe this should better be placed into a separate tab, as it's not a real setting - in contrast to all others? Alternatively it could go into the new Tools submodule or the details fieldset could be collapsed by default.

What do you think?

anybody’s picture

PS: Maybe the button label "Switch @count widgets" could be UX-improved to be a bit clearer like
"Switch @count Media Browser widgets to Media Directories browser" or sth?

I think that would be super clear then.

  • rang501 committed 358e454c on 3.0.x
    Issue #3613265: Move the widget switch to its own tab and make the field...
rang501’s picture

Status: Needs work » Fixed

@anybody I agree that the Browser config screen is too big already.
There are now checkboxes and this section is moved to its own tab.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

Status: Fixed » Closed (fixed)

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