%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);
}
}
?>