Index: typo3/mod/tools/em/class.em_index.php
===================================================================
--- typo3/mod/tools/em/class.em_index.php (revision 5105)
+++ typo3/mod/tools/em/class.em_index.php (working copy)
@@ -2921,7 +2921,18 @@
$cells[] = '
'.
($this->typePaths[$extInfo['type']] && @is_file($fileP)?'':'').
' | ';
- $cells[] = ''.$this->typeLabels[$extInfo['type']].(strlen($extInfo['doubleInstall'])>1?' '.$GLOBALS['TBE_TEMPLATE']->rfw($extInfo['doubleInstall']).'':'').' | ';
+
+ // double installation
+ $doubleInstall = '';
+ if (strlen($extInfo['doubleInstall']) > 1) {
+ $doubleInstallations = array();
+ for ($i = 0; $i < strlen($extInfo['doubleInstall']); $i++) {
+ $doubleInstallations[] = str_replace(array('S', 'G', 'L'), array('System', 'Global', 'Local'), $extInfo['doubleInstall']{$i});
+ }
+ $doubleInstallTitle = implode(' installation overridden by ', $doubleInstallations) . ' installation';
+ $doubleInstall = ' ' . $GLOBALS['TBE_TEMPLATE']->rfw($extInfo['doubleInstall']) . '';
+ }
+ $cells[] = '' . $this->typeLabels[$extInfo['type']] . $doubleInstall . ' | ';
} else { // Listing extensions from REMOTE repository:
$inst_curVer = $inst_list[$extKey]['EM_CONF']['version'];
if (isset($inst_list[$extKey])) {