Пример #1
0
        $cert->setActive(true);
        $cert->save();
    }
}
?>
<#8>
    <?php 
if (!$ilDB->tableColumnExists('cert_type_setting', 'value')) {
    $ilDB->renameTableColumn('cert_type_setting', 'default_value', 'value');
}
?>
<#9>
    <?php 
require_once './Customizing/global/plugins/Services/UIComponent/UserInterfaceHook/Certificate/classes/CustomSetting/class.srCertificateCustomTypeSetting.php';
require_once './Customizing/global/plugins/Services/UIComponent/UserInterfaceHook/Certificate/classes/CustomSetting/class.srCertificateCustomDefinitionSetting.php';
srCertificateCustomTypeSetting::installDB();
srCertificateCustomDefinitionSetting::installDB();
?>
<#10>
    <?php 
if (!$ilDB->tableColumnExists('uihkcertificate_c', 'value')) {
    $ilDB->renameTableColumn('uihkcertificate_c', 'config_value', 'value');
}
if (!$ilDB->tableColumnExists('uihkcertificate_c', 'name')) {
    $ilDB->renameTableColumn('uihkcertificate_c', 'config_key', 'name');
}
?>
<#11>
	<?php 
// We will add one default certificate definition for easier installation.
require_once './Customizing/global/plugins/Services/UIComponent/UserInterfaceHook/Certificate/classes/Definition/class.srCertificateDefinition.php';