User-rights: Workspaces-settings though workspace-extension disabled
Under rights for user/user-group (BE) there is a tab for "Mounts and workspaces". That even shows the ability to choose workspace-permissions when the workspace-extension is disabled.
By default the workspaces "Live" and "Draft" always "exist". But could those settings maybe only shown when the workspaces-modul is actually loaded? Or can those settings even be added to the mask dynamically by the workspace-extension itself (so it would not show unless that extension is loaded)?
#4 Updated by Riccardo De Contardi about 4 years ago
as far as I can remember, the "draft" workspace has been removed since 4.5
It is true that, even if the workspaces extension is disabled, the user and usergroup record has still the "Workspace permissions: edit live (online)" checkbox on the tab "Mounts and workspaces", which may be a bit confusing if there are no workspaces (this still happens on 7.6-dev (latest master)).
I see 2 possible solutions:
1) hide the checkbox if ext:workspaces is disabled
2) make the checkbox disabled if ext:workspaces is disabled
#5 Updated by Stefan Neufeind about 4 years ago
Or have that checkbox added to the dialog by EXT:workspaces itself? Imho that would be the clean way to decouple that EXT. (I'm aware it's still hard-wired in some other areas - but we'll have to start somewhere.)
I somewhat doubt though that this change is likely to land in 7 - more realistic for 8 then.