(retrofit from trunk) Enhancement: automatically recognize some well-know multi-module extensions deployed using the old format (i.e. shipped without an extension.xml file) and emulate the new format for them in order to display a meaningful label and version in the setup and in the about box.

SVN:2.4[5153]
This commit is contained in:
Denis Flaven
2017-12-14 12:14:08 +00:00
parent 7b4f00ee45
commit 55b34b5d11
2 changed files with 641 additions and 4 deletions

View File

@@ -1762,7 +1762,7 @@ EOF
foreach($this->oExtensionsMap->GetAllExtensions() as $oExtension)
{
if ($oExtension->sSource !== iTopExtension::SOURCE_WIZARD)
if (($oExtension->sSource !== iTopExtension::SOURCE_WIZARD) && ($oExtension->bVisible))
{
$aStepDefinition['options'][] = array(
'extension_code' => $oExtension->sCode,