Your IP : 3.129.250.65
<?
use Bitrix\Main\Localization\Loc;
use Bitrix\Main\ModuleManager;
Loc::loadMessages(__FILE__);
if (class_exists("ui"))
{
return;
}
class UI extends \CModule
{
public $MODULE_ID = 'ui';
public $MODULE_VERSION;
public $MODULE_VERSION_DATE;
public $MODULE_NAME;
public $MODULE_DESCRIPTION;
public function __construct()
{
$arModuleVersion = array();
$path = str_replace('\\', '/', __FILE__);
$path = substr($path, 0, strlen($path) - strlen("/index.php"));
include($path."/version.php");
if (is_array($arModuleVersion) && array_key_exists("VERSION", $arModuleVersion))
{
$this->MODULE_VERSION = $arModuleVersion["VERSION"];
$this->MODULE_VERSION_DATE = $arModuleVersion["VERSION_DATE"];
}
$this->MODULE_NAME = Loc::getMessage("UI_INSTALL_NAME");
$this->MODULE_DESCRIPTION = Loc::getMessage("UI_INSTALL_DESCRIPTION");
}
function doInstall()
{
$this->installDB();
$this->installFiles();
$this->installEvents();
}
function doUninstall()
{
}
function installFiles()
{
CopyDirFiles(
$_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/".$this->MODULE_ID."/install/js",
$_SERVER["DOCUMENT_ROOT"]."/bitrix/js", true, true
);
return true;
}
function installDB()
{
ModuleManager::registerModule($this->MODULE_ID);
return true;
}
function installEvents()
{
return true;
}
function uninstallDB()
{
return true;
}
function uninstallEvents()
{
return true;
}
function uninstallFiles()
{
return true;
}
}