Bug #38372

Cannot set "Workspace permissions: Edit Live (Online)" in Backend

Added by Gabriel Kaufmann / Typoworx NewMedia 11 months ago. Updated 7 months ago.

Status:New Start date:2012-06-25
Priority:Must have Due date:
Assignee:- % Done:

0%

Category:Bugs
Target version:4.6
TYPO3 Version:4.6 PHP Version:5.3
Votes: 3 (View)

Description

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.

History

Updated by Philipp Gampe 11 months ago

This is a result of the removal of the draft workspace.

The 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.

I see three independent bugs:
  • 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 = 2 fields 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!

Updated by Stephen Bungert 7 months ago

I would like this fixed too...

Also available in: Atom PDF