[TYPO3-core] RFC: #0012389: Bug: sys_refindex can't handle linkhandler links correct

Fabien Udriot fabien.udriot at ecodev.ch
Fri Apr 30 17:35:44 CEST 2010


+1 by testing from Daniel Huf (bugday)

However it seems there is small problem with CGL.

+ list ($linkHandlerKeyword, , ) = explode(':', $linkParam);

use of t3lib_div::trimExplode() seems a better idea.

Other small problem. (line 55 for example)

Fb.

On 10/29/09 9:46 AM, Michael Klapper wrote:
> This is an SVN patch request.
>
> Type: Bugfix
>
> Bugtracker references:
> http://bugs.typo3.org/view.php?id=12389
>
> Branches:
> trunk
>
> Problem:
> The "t3lib_softrefproc" handle the linkhandler values as type of
> "_STRING" and that is wrong.
>
> The linkhandler should provide the logic to extract the reference to
> their records if there any.
>
>
> Solution:
> The "t3lib_softrefproc" needs a detection for linkhandler references so
> that they can handled by the linkhandler itself.
>
> Therefore i suggest two hooks and a new small method to detect
> linkhandler values.
>
>
> Notes:
> If there is no way to keep the sys_refindex up to date you can't clean
> your environment using the lowlevel_cleaner.
>
>
> Thanks,
> Mick



More information about the TYPO3-team-core mailing list