Cannot set "Workspace permissions: Edit Live (Online)" in Backend
|Priority:||Must have||Due date:|
|TYPO3 Version:||4.6||PHP Version:||5.3|
I cannot set "Workspace permissions: Edit Live (Online)" in Backend anymore neither for BE-Users nor for BE-Groups.
The enabled checkbox appears unchecked after trying to save the checked-state. There is no visible Error (checked also TYPO3-Log). There is no DB error showing up in the Installer-Tool (Database Analysis).
Editors cannot enter Live-Editing anymore, but some of them should be able to do so (bypass Workspace mode by directly doing tiny changes in Live-Mode in my case).
Is there any reason, why the Checkbox for "Edit Live (Online)" is kept on "false" after saving? There seems to be some TCE-Hook keeping it off or there is any bug in it.
Updated by Philipp Gampe 11 months ago
This is a result of the removal of the draft workspace.
workspace_perms field is still set to 2.
Now if you check the field, the internal counter gets incremented to 3. However 3 is not a valid values and thus does not get saved.
- an invalid value is not reported back to the user
- the conversion of the checkmarks to the internal (hidden) field does not work as expected
- an upgrade wizard failed to change all
workspace_perms = 2fields to 0 or 1.
To work around this, just change the field in the database directly.
Updated by Gabriel Kaufmann / Typoworx NewMedia 9 months ago
Is there something new on this bug?
The problem is still present in current release and I don't think that a manual database-upgrade can be a permanent solution on this!