+2009-10-20 Francois Suter <francois@typo3.org>
+
+ * Added feature #12187: Added more usage of flashmessages to EM (thanks to Steffen Gebert)
+
2009-10-20 Steffen Kamper <info@sk-typo3.de>
* Fixed bug #12273: List view don't show if there are more records than displayed
}
if (!$updates || t3lib_div::_GP('_do_install')) {
$this->writeNewExtensionList($newExtList);
- $GLOBALS['BE_USER']->writelog(5,1,0,0,'Extension list has been changed, extension %s has been %s',array($extKey,($this->CMD['load']?'installed':'removed')));
+ $action = $this->CMD['load'] ? 'installed' : 'removed';
+ $GLOBALS['BE_USER']->writelog(5, 1, 0, 0, 'Extension list has been changed, extension %s has been %s', array($extKey, $action));
+
+ $messageLabel = 'ext_details_ext_' . $action . '_with_key';
+ $flashMessage = t3lib_div::makeInstance(
+ 't3lib_FlashMessage',
+ sprintf($GLOBALS['LANG']->getLL($messageLabel), $extKey),
+ '',
+ t3lib_FlashMessage::OK,
+ TRUE
+ );
+ t3lib_FlashMessageQueue::addMessage($flashMessage);
+
if ($this->CMD['clrCmd'] || t3lib_div::_GP('_clrCmd')) {
if ($this->CMD['load'] && @is_file($absPath.'ext_conf_template.txt')) {
$vA = array('CMD'=>Array('showExt'=>$extKey));
<label index="ext_details_remove_ext">Remove extension</label>
<label index="ext_details_removing">Removing %s:</label>
<label index="ext_details_ext_installed_removed">The extension has been %s.</label>
+ <label index="ext_details_ext_installed_with_key">The extension "%s" has been installed.</label>
+ <label index="ext_details_ext_removed_with_key">The extension "%s" has been removed.</label>
<label index="ext_details_installed">installed</label>
<label index="ext_details_removed">removed</label>
<label index="ext_details_write_access_error">Write access error</label>