[TYPO3-core] RFC #12491: Feature: Reports: Allow multiple providers for each status collection

Francois Suter fsu-lists at cobweb.ch
Tue Nov 17 21:55:29 CET 2009


This is an SVN patch request.

Type: (New) Feature

Bugtracker references:
http://bugs.typo3.org/view.php?id=12491

Branches:
Trunk (or 4.3 and trunk, depending on when it goes in)

Problem:
When groups of statuses were introduced in the status report (Reports 
module) it was made so that there can be only one class providing 
statuses for a given group (e.g. "Security" or "System"). This means 
that it is impossible to provide additional statuses to the status 
report without creating a new group.

Solution:
Change the status provider registration syntax with an extra 
"dimension", so that several providers can be registered for the same 
status group.
The attached patch does this and puts it into practice by moving the 
TYPO3 version status back to the Reports module (from the Install Tool), 
which is more logical anyway.

Notes:
1) Although this is a new feature, it was allowed by Olly as he agrees 
that we should change this API before it's too late.
2) When this patch is committed, the status provided by extbase must be 
updated too.

Cheers

-- 

Francois Suter
Cobweb Development Sarl - http://www.cobweb.ch

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: rfc12491.diff
URL: <http://lists.typo3.org/pipermail/typo3-team-core/attachments/20091117/5c2150eb/attachment.asc>


More information about the TYPO3-team-core mailing list