%PDF- %PDF-
Direktori : /home/bitrix/www/bitrix/modules/nsandrey.emptyinstall/install/ |
Current File : //home/bitrix/www/bitrix/modules/nsandrey.emptyinstall/install/index.php |
<? global $MESS; IncludeModuleLangFile(str_replace("\\", "/", __FILE__)); if(class_exists('nsandrey_emptyinstall')) return; class nsandrey_emptyinstall extends CModule { var $MODULE_ID = 'nsandrey.emptyinstall'; var $MODULE_VERSION; var $MODULE_VERSION_DATE; var $MODULE_NAME; var $MODULE_DESCRIPTION; function nsandrey_emptyinstall() { $arModuleVersion = array(); $path = str_replace("\\", "/", __FILE__); $path = substr($path, 0, strlen($path) - 10); include($path.'/version.php'); $this->MODULE_NAME = GetMessage('NAS_EMPTYINSTALL_NAME'); $this->MODULE_DESCRIPTION = GetMessage("NAS_EMPTYINSTALL_DESCRIPTION"); $this->PARTNER_NAME = GetMessage('NAS'); $this->PARTNER_URI = GetMessage('NAS_URI'); if (is_array($arModuleVersion) && array_key_exists('VERSION', $arModuleVersion)) { $this->MODULE_VERSION = $arModuleVersion['VERSION']; $this->MODULE_VERSION_DATE = $arModuleVersion['VERSION_DATE']; } } function DoInstall() { $this->InstallFiles(); RegisterModule($this->MODULE_ID); } function InstallEvents() { return true; } function InstallFiles() { CopyDirFiles($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/'.$this->MODULE_ID.'/install/wizards/nsandrey/empty_install', $_SERVER['DOCUMENT_ROOT'].'/bitrix/wizards/nsandrey/empty_install', true, true); return true; } function UnInstallEvents() { return true; } function InstallDB() { return true; } function InstallPublic() { return true; } function UnInstallDB() { } function UnInstallFiles() { return true; } function DoUninstall() { DeleteDirFilesEx('/bitrix/wizards/nsandrey/empty_install'); UnRegisterModule($this->MODULE_ID); } } ?>