Feature #10551

Improve handling of non-versionable records

Added by Francois Suter over 8 years ago. Updated almost 4 years ago.

Status:
Accepted
Priority:
Should have
Assignee:
Category:
Workspaces
Target version:
-
Start date:
2010-10-31
Due date:
% Done:

0%

PHP Version:
Tags:
Complexity:
Sprint Focus:

Description

When working in a workspace, it is possible to edit records that belong to a table for which versioning is not activated. Upon saving a cryptic error message is shown (see attached screenshot). The least that should be done is to improve the error message so that it explains what the real problem is.

Even better would be to make the records "unmodifyable". See proposed mock-up, which grays out the list display for the problematic table and explains why it is grayed out.

cryptic_error_message.png View (60.5 KB) Francois Suter, 2010-10-31 17:04

disabled_table.png View (45.8 KB) Francois Suter, 2010-10-31 17:04


Related issues

Related to TYPO3 Core - Bug #11336: Make error message more user friendly Closed 2010-12-08

History

#1 Updated by Steffen Ritter over 8 years ago

  • Status changed from New to Accepted
  • Target version set to 4.6

#2 Updated by Oliver Hader over 8 years ago

  • Assignee set to Oliver Hader

#3 Updated by Tolleiv Nietsch over 8 years ago

Just to add some thoughts.

Show message if:
!$TCA[$table]['ctrl']['versioningWS_alwaysAllowLiveEdit'] &&
!$TCA[$table]['ctrl']['versioningWS'] &&
!$currentWorkspaceRecord['live_edit']

#4 Updated by Michael Stucki over 5 years ago

  • Category set to Workspaces

#5 Updated by Michael Stucki over 5 years ago

  • Project changed from Workspaces & Versioning to TYPO3 Core
  • Category changed from Workspaces to Workspaces
  • Target version deleted (4.6)

#6 Updated by Mathias Schreiber over 4 years ago

  • Target version set to 7.5

#7 Updated by Benni Mack almost 4 years ago

  • Target version changed from 7.5 to 7 LTS

#8 Updated by Benni Mack almost 4 years ago

  • Target version deleted (7 LTS)

Also available in: Atom PDF