Implement handling for suggested extensions
The new Extension Manager does not handle suggested extensions declared as '
suggests' constraint/dependency in
Example with system extension
'constraints' => array( 'depends' => array( 'typo3' => '6.0.0-0.0.0', ), 'conflicts' => array( 'kb_md5fepw' => '', 'newloginbox' => '', 'pt_feauthcryptpw' => '', 't3sec_saltedpw' => '' ), 'suggests' => array( 'rsaauth' => '' ) ),
In the case of
saltedpasswords the (system) extension
rsaauth is suggested.
The "old" Extension Manager handles this dependency-type by
1) informing the user that there is another extension suggested by the currently installed extension
2) offering the user a button to install the suggested extension with just one click
-> see attached screenshot
The new Extension manager should handle it similiar.