[TYPO3-core] FYI24: Add feature #16374: Implement Inline Relational Record Editing (IRRE) in Workspaces

Oliver Hader oliver at typo3.org
Mon Nov 15 14:50:00 CET 2010


FYI: Committed to SVN Trunk (rev. 9385)

olly


Am 13.11.10 19:26, schrieb Oliver Hader:
> This is an SVN patch request that will be committed to SVN after 24
> hours if nobody objects.
> 
> Type: Feature
> 
> Bugtracker references:
> http://bugs.typo3.org/view.php?id=16374
> 
> Branch: Trunk
> 
> Problem:
> Inline Relational Record Editing (IRRE) is part of the TYPO3 Core since
> version 4.1. However, the problem of using IRRE with Versioning and
> Workspaces was not possible since the editing form got mixed up and
> relation to the child records got lost.
> 
> Solution:
> This issue implements the missing functionality for 1:n relationships
> using comma separated values (CSV) and the foreign field approach (FF).
> 
> Besides that a new dependency resolver was added in
> t3lib_utility_Dependency which takes care of references of IRRE
> structures. Thus, this prevents from child records being published
> without the accordant parent record and prevents from losing relations
> in this scenario.
> 
> Documentation changes:
> TSconfig > User TSconfig > OPTIONS
> new entry after property "workspaces.changeStageMode"
> 
> Property: workspaces.considerReferences
> Data type: boolean
> Description: If elements of a dependent structure (e.g. Inline
> Relational Record Editing) shall be swapped, published or sent to a
> stage alone, the accordant parent/child structure is considered
> automatically.
> Default: 0
> 
> Notes:
> Since this is really a monster and a missing feature since TYPO3 4.1, I
> guess nobody really want to dig into all changes. Thus, this is
> introduced for TYPO3 4.5-beta1 as FYI24 and will be committed after 24
> hours if nobody objects.
> 
> Testing:
> Enable at least the version extension to test these changes. The
> extension irre_tutorial on Forge provides additional test cases for the
> 1:n CSV and FF disposal. So, just check it out and test:
> https://svn.typo3.org/TYPO3v4/Extensions/irre_tutorial/trunk
> 
> olly
-- 
Oliver Hader
TYPO3 v4 Core Team Leader


More information about the TYPO3-team-core mailing list