[TYPO3-v4] Upgrade wizard: installnewsysexts / installsysexts

Patrick Rodacker patrick.rodacker at the-reflection.de
Thu May 26 03:25:56 CEST 2011


Hi everybody,

I was wondering, if the two upgrade wizards:

tx_coreupdates_installsysexts
tx_coreupdates_installnewsysexts

will be used and extended in future releases to contain newly outsourced 
or added system extensions? If that is the case, we will have problems 
with the check in

Tx_Install_Updates_Base::isWizardDone()

cause it just checks for the lines in localconf.php:

$TYPO3_CONF_VARS['INSTALL']['wizardDone']['tx_coreupdates_installsysexts'] 
= '1';
$TYPO3_CONF_VARS['INSTALL']['wizardDone']['tx_coreupdates_installnewsysexts'] 
= '1';

So if we plan to extend the extensions processed within the wizards, the 
upgrade wizard would not be shown if these lines exist.

I would suggest to add another level to the wizardDone Array containing 
the TYPO3 version of the uprades and extend the class 
Tx_Install_Updates_Base with an attribute like e.g. sinceVersion to 
perform a compare with the lines within localconf, if they exist.

Maybe there is smarter approach, so what do you think?

Best regards
Patrick


More information about the TYPO3-project-v4 mailing list