コード例 #1
0
ファイル: index.php プロジェクト: ASDAFF/bx_ichannels
	public function DoUninstall() {
		global $DB, $DBType;

		COption::RemoveOption($this->MODULE_ID);
		UnRegisterModule($this->MODULE_ID);
		DeleteDirFiles(
			$_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/bx_ichannels/install/admin', 
			$_SERVER['DOCUMENT_ROOT'] . '/bitrix/admin'
		);
		DeleteDirFiles(
			$_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/bx_ichannels/install/js', 
			$_SERVER['DOCUMENT_ROOT'] . '/bitrix/js/bx_ichannels'
		);

		UnRegisterModuleDependences(
			'bx_ichannels', 
			'getImporters', 
			'bx_ichannels', 
			'CIChannelsRss', 
			'getImporter'
		);

		UnRegisterModuleDependences(
			'bx_ichannels',
			'getRssMappers',
			'bx_ichannels',
			'CIChannelsRssMapperByLink',
			'getRssMapper'
		);

		$this->errors = $DB->RunSQLBatch($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/bx_ichannels/install/db/' . $DBType . '/uninstall.sql');
	}
コード例 #2
0
ファイル: index.php プロジェクト: anmaslov/stall
 function UnInstallFiles()
 {
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/anmaslov.stall/install/admin/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/admin");
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/anmaslov.stall/install/themes/.default/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/themes/.default");
     DeleteDirFilesEx("/bitrix/themes/.default/start_menu/anmaslov.stall");
     return true;
 }
コード例 #3
0
ファイル: index.php プロジェクト: ASDAFF/bx_imageimport
 public function DoUninstall()
 {
     COption::RemoveOption('imageimport');
     DeleteDirFiles($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/imageimport/install/admin', $_SERVER['DOCUMENT_ROOT'] . '/bitrix/admin');
     UnRegisterModule('imageimport');
     return true;
 }
コード例 #4
0
 public function uninstallFiles()
 {
     DeleteDirFilesEx("/bitrix/components/" . $this->namespaceFolder);
     DeleteDirFilesEx("/bitrix/php_interface/include/sale_payment/devtm.begateway");
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/" . $this->MODULE_ID . "/install/admin/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/admin");
     return true;
 }
コード例 #5
0
ファイル: index.php プロジェクト: k-kalashnikov/geekcon_new
 function UnInstallFiles()
 {
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/perfmon/install/admin/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/admin");
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/perfmon/install/themes/.default/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/themes/.default");
     DeleteDirFilesEx("/bitrix/images/perfmon/");
     return true;
 }
コード例 #6
0
ファイル: index.php プロジェクト: Hawkart/megatv
 function DoUninstall()
 {
     //launch upgrade when reinstalled module
     \Sprint\Migration\Module::setDbOption('upgrade_version', 'unknown');
     DeleteDirFiles(__DIR__ . "/admin", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/admin");
     UnRegisterModule($this->MODULE_ID);
 }
コード例 #7
0
ファイル: index.php プロジェクト: niksamokhvalov/nik.glvrd
 public function DoUninstall()
 {
     DeleteDirFiles(__DIR__ . '/images', $_SERVER['DOCUMENT_ROOT'] . BX_ROOT . '/images/' . $this->MODULE_ID, true, true);
     DeleteDirFiles(__DIR__ . '/js', $_SERVER['DOCUMENT_ROOT'] . BX_ROOT . '/js/' . $this->MODULE_ID, true, true);
     $this->DoDependences(false);
     UnRegisterModule($this->MODULE_ID);
 }
コード例 #8
0
ファイル: index.php プロジェクト: ASDAFF/entask.ru
	function UnInstallFiles()
	{
		DeleteDirFiles($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/translate/install/admin", $_SERVER["DOCUMENT_ROOT"]."/bitrix/admin");
		DeleteDirFilesEx("/bitrix/images/translate/");
		DeleteDirFiles($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/translate/install/themes/.default/", $_SERVER["DOCUMENT_ROOT"]."/bitrix/themes/.default");//css
		DeleteDirFilesEx("/bitrix/themes/.default/icons/translate/");//icons
		return true;
	}
コード例 #9
0
 function DoUninstall()
 {
     DeleteDirFilesEx('/bitrix/js/' . self::MODULE_ID);
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/" . self::MODULE_ID . "/install/public_html/themes/.default/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/themes/.default");
     UnRegisterModuleDependences('iblock', 'OnIBlockPropertyBuildList', self::MODULE_ID, 'UserDataColor', 'GetIBlockPropertyDescription');
     //      UnRegisterModuleDependences('main', 'OnUserTypeBuildList', self::MODULE_ID, 'UserDataColor', 'GetUserTypeDescription');
     UnRegisterModule(self::MODULE_ID);
 }
コード例 #10
0
ファイル: index.php プロジェクト: ASDAFF/module.markup
 function DoUninstall()
 {
     global $APPLICATION;
     UnRegisterModule('quetzal.markup');
     DeleteDirFiles($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/quetzal.markup/install/admin/', $_SERVER['DOCUMENT_ROOT'] . '/bitrix/admin');
     DeleteDirFiles($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/quetzal.markup/install/js', $_SERVER['DOCUMENT_ROOT'] . '/bitrix/js');
     $APPLICATION->IncludeAdminFile(GetMessage('QTZ_MARKUP_UNINSTALL_TITLE'), $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/quetzal.markup/install/unstep1.php');
 }
コード例 #11
0
ファイル: index.php プロジェクト: Satariall/izurit
 function UnInstallFiles()
 {
     if ($_ENV["COMPUTERNAME"] != 'BX') {
         DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/scale/install/admin/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/admin");
         DeleteDirFilesEx("/bitrix/js/scale/");
     }
     return true;
 }
コード例 #12
0
ファイル: index.php プロジェクト: Satariall/izurit
 function UnInstallFiles()
 {
     if ($_ENV["COMPUTERNAME"] != 'BX') {
         DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/bizprocdesigner/install/admin", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/admin");
         DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/bizprocdesigner/install/tools", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/tools");
         DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/bizprocdesigner/install/components/bitrix", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/components/bitrix");
     }
     return true;
 }
コード例 #13
0
ファイル: index.php プロジェクト: ASDAFF/order_click
 /**
  * Удаляем модуль
  */
 public function DoUninstall()
 {
     /* if(!$this->UnInstallDB()){
         return;
     } */
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/{$this->MODULE_ID}/install/admin/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/admin");
     DeleteDirFilesEx('/bitrix/components/citfact/citfact.orderclick/');
     UnRegisterModule($this->MODULE_ID);
 }
コード例 #14
0
ファイル: index.php プロジェクト: ASDAFF/bx_moddev
 public function DoUninstall()
 {
     COption::RemoveOption('bx_moddev');
     DeleteDirFiles($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/bx_moddev/install/admin', $_SERVER['DOCUMENT_ROOT'] . '/bitrix/admin');
     // DeleteDirFiles($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/bx_moddev/install/components', $_SERVER['DOCUMENT_ROOT'] . '/bitrix/components');
     DeleteDirFilesEx("/bitrix/js/bx_moddev");
     UnRegisterModule('bx_moddev');
     return true;
 }
コード例 #15
0
ファイル: index.php プロジェクト: ASDAFF/bx-ibulkapi
 public function DoUninstall()
 {
     COption::RemoveOption($this->MODULE_ID);
     DeleteDirFiles($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/ibulkapi/install/admin', $_SERVER['DOCUMENT_ROOT'] . '/bitrix/admin');
     DeleteDirFilesEx("/bitrix/js/ibulkapi");
     UnRegisterModule($this->MODULE_ID);
     UnRegisterModuleDependences('ibulkapi', 'ActionsInfo', 'ibulkapi', 'IBulkAPIActionTest', 'GetInfo');
     UnRegisterModuleDependences('ibulkapi', 'TemplatesInfo', 'ibulkapi', 'IBulkAPITemplates', 'GetInfo');
     return true;
 }
コード例 #16
0
ファイル: index.php プロジェクト: k-kalashnikov/geekcon_new
 function UnInstallFiles()
 {
     DeleteDirFiles($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/wiki/install/admin', $_SERVER['DOCUMENT_ROOT'] . '/bitrix/admin');
     DeleteDirFilesEx('/bitrix/images/wiki/');
     DeleteDirFiles($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/wiki/install/themes/.default/', $_SERVER['DOCUMENT_ROOT'] . '/bitrix/themes/.default');
     //css
     DeleteDirFilesEx('/bitrix/themes/.default/icons/wiki/');
     //icons
     return true;
 }
コード例 #17
0
 function UnInstallFiles()
 {
 	if($_ENV["COMPUTERNAME"]!='BX')
 	{
 		DeleteDirFiles($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/".self::MODULE_ID."/install/admin/", $_SERVER["DOCUMENT_ROOT"]."/bitrix/admin");
 		DeleteDirFiles($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/".self::MODULE_ID."/install/themes/.default/", $_SERVER["DOCUMENT_ROOT"]."/bitrix/themes/.default");
 		DeleteDirFiles($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/".self::MODULE_ID."/install/js/", $_SERVER["DOCUMENT_ROOT"]."/bitrix/js");
 	}
 	return true;
 }   
コード例 #18
0
 function UnInstallFiles()
 {
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/" . $this->MODULE_ID . "/install/admin/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/admin");
     DeleteDirFilesEx("/bitrix/js/" . $this->MODULE_ID . "/");
     DeleteDirFilesEx("/bitrix/swf/" . $this->MODULE_ID . "/");
     DeleteDirFilesEx("/bitrix/xml/" . $this->MODULE_ID . "/");
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/" . $this->MODULE_ID . "/install/themes/.default/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/themes/.default");
     DeleteDirFilesEx("/bitrix/themes/.default/icons/" . $this->MODULE_ID . "/");
     return true;
 }
コード例 #19
0
ファイル: index.php プロジェクト: vim84/b-markt
 function UnInstallFiles()
 {
     if ($_ENV['COMPUTERNAME'] != 'BX') {
         $root = $_SERVER['DOCUMENT_ROOT'];
         DeleteDirFiles($root . '/bitrix/modules/conversion/install/admin', $root . '/bitrix/admin');
         DeleteDirFiles($root . '/bitrix/modules/conversion/install/tools', $root . '/bitrix/tools');
         DeleteDirFiles($root . '/bitrix/modules/conversion/install/js', $root . '/bitrix/js');
         DeleteDirFiles($root . '/bitrix/modules/conversion/install/themes', $root . '/bitrix/themes');
         DeleteDirFiles($root . '/bitrix/modules/conversion/install/images', $root . '/bitrix/images');
     }
     return true;
 }
コード例 #20
0
ファイル: index.php プロジェクト: ASDAFF/empty_module
	/**
	* Удаляем модуль
	*/
	public function DoUninstall() {
	//    if( !$this->UnInstallDB() || !$this->UnInstallEvents() || !$this->UnInstallFiles() ) {
	//        return;
	//    }
	
		if(!$this->UnInstallDB()) {
		      return;
		}
		
		DeleteDirFiles($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/{$this->MODULE_ID}/install/admin/", $_SERVER["DOCUMENT_ROOT"]."/bitrix/admin");
		UnRegisterModule( $this->MODULE_ID );
	}
コード例 #21
0
ファイル: index.php プロジェクト: ASDAFF/Bitrix-Module
 public function DoUninstall()
 {
     if (!check_bitrix_sessid()) {
         return false;
     }
     UnRegisterModule($this->MODULE_ID);
     $modPath = $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/" . $this->MODULE_ID . "/install/components";
     $comPath = $_SERVER["DOCUMENT_ROOT"] . "/bitrix/components";
     DeleteDirFiles($modPath, $comPath);
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/" . $this->MODULE_ID . "/install/images", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/images/maxposter");
     LocalRedirect("partner_modules.php?lang=" . LANGUAGE_ID);
     return true;
 }
コード例 #22
0
ファイル: index.php プロジェクト: ASDAFF/bitrix-pr.recrm
	public function UnInstallFiles()
	{
		DeleteDirFiles($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/'.$this->MODULE_ID.'/install/themes/.default/' , $_SERVER['DOCUMENT_ROOT'] . '/bitrix/themes/.default');
		DeleteDirFilesEx("/bitrix/themes/.default/icons/'.$this->MODULE_ID.'");
		DeleteDirFilesEx("/bitrix/js/'.$this->MODULE_ID.'");
		DeleteDirFilesEx("/bitrix/components/pr/recrm");
		DeleteDirFilesEx("/bitrix/components/pr/recrm.detail");
		DeleteDirFilesEx("/bitrix/components/pr/recrm.list");

		COption::RemoveOption($this->MODULE_ID);
		
		return true;
	}
コード例 #23
0
ファイル: index.php プロジェクト: mrdeadmouse/u136006
 function UnInstallFiles()
 {
     if ($_ENV["COMPUTERNAME"] != 'BX') {
         DeleteDirFiles($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/controller/install/admin/', $_SERVER['DOCUMENT_ROOT'] . '/bitrix/admin');
         DeleteDirFiles($_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/controller/install/themes/.default/', $_SERVER['DOCUMENT_ROOT'] . '/bitrix/themes/.default');
         //css
         DeleteDirFilesEx('/bitrix/themes/.default/icons/controller/');
         //icons
         DeleteDirFilesEx('/bitrix/images/controller/');
         //images
     }
     return true;
 }
コード例 #24
0
ファイル: index.php プロジェクト: ASDAFF/Bitrix
  function DoUninstall()
  {
    global $DOCUMENT_ROOT, $APPLICATION;
    $this->UnInstallDB();
    $this->UnInstallFiles();
    UnRegisterModule("user_vars");

    DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/user_vars/install/admin", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/admin");
    DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/user_vars/install/themes/.default/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/themes/.default"); //css
    DeleteDirFilesEx("/bitrix/themes/.default/icons/user_vars/"); //icons
    DeleteDirFilesEx("/bitrix/images/user_vars/"); //images

    $APPLICATION->IncludeAdminFile(GetMessage('UV_UNINSTALL_TITLE'), $DOCUMENT_ROOT . "/bitrix/modules/user_vars/install/unstep.php");
  }
コード例 #25
0
ファイル: index.php プロジェクト: Hawkart/megatv
 function UnInstallFiles()
 {
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/grain.customsettings/install/admin", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/admin");
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/grain.customsettings/install/themes/.default/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/themes/.default");
     //css
     DeleteDirFilesEx("/bitrix/themes/.default/icons/grain.customsettings/");
     //icons
     DeleteDirFilesEx("/bitrix/themes/.default/start_menu/grain.customsettings/");
     //start menu icons
     DeleteDirFilesEx("/bitrix/images/grain.customsettings/");
     //images
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/grain.customsettings/lang/ru/default_settings/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/grain.customsettings/admin");
     // default settings files
     return true;
 }
コード例 #26
0
ファイル: index.php プロジェクト: ASDAFF/bx_eventimport
	public function DoUninstall() {
		COption::RemoveOption($this->MODULE_ID);
		UnregisterModule($this->MODULE_ID);

		DeleteDirFiles(
			$_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/bx_eventimport/install/admin', 
			$_SERVER['DOCUMENT_ROOT'] . '/bitrix/admin'
		);

		DeleteDirFiles(
			$_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/bx_eventimport/install/js',
			$_SERVER['DOCUMENT_ROOT'] . '/bitrix/js/bx_eventimport'
		);

		UnRegisterModuleDependences(
			'bx_ichannels', 
			'getImporters', 
			'bx_eventimport', 
			'CEventImport', 
			'getImporter'
		);
	}
コード例 #27
0
ファイル: index.php プロジェクト: mrdeadmouse/u136006
 function UnInstallFiles()
 {
     if ($_ENV["COMPUTERNAME"] != 'BX') {
         DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sale/install/admin", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/admin");
         DeleteDirFilesEx("/bitrix/js/sale/");
         //javascript
         DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sale/install/themes/.default/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/themes/.default");
         //css
         DeleteDirFilesEx("/bitrix/themes/.default/icons/sale/");
         //icons
         DeleteDirFilesEx("/bitrix/images/sale/");
         //images
         DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sale/install/tools/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/tools");
         //tools
         DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sale/install/services", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/services");
     }
     return true;
 }
コード例 #28
0
ファイル: index.php プロジェクト: mrdeadmouse/u136006
 function UnInstallFiles()
 {
     if ($_ENV["COMPUTERNAME"] != 'BX') {
         DeleteDirFiles($_SERVER['DOCUMENT_ROOT'] . "/bitrix/modules/catalog/install/admin", $_SERVER['DOCUMENT_ROOT'] . "/bitrix/admin");
         DeleteDirFiles($_SERVER['DOCUMENT_ROOT'] . "/bitrix/modules/catalog/install/themes/.default/", $_SERVER['DOCUMENT_ROOT'] . "/bitrix/themes/.default");
         //css
         DeleteDirFilesEx("/bitrix/themes/.default/icons/catalog/");
         //icons
         DeleteDirFilesEx("/bitrix/tools/catalog/");
         // scripts
         DeleteDirFilesEx("/bitrix/js/catalog/");
         //javascript
         DeleteDirFilesEx("/bitrix/panel/catalog/");
         //panel
     }
     return true;
 }
コード例 #29
0
ファイル: index.php プロジェクト: spas-viktor/books
 function UnInstallFiles($arParams = array())
 {
     global $DB;
     // Delete files
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/seo/install/admin/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/admin");
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/seo/install/tools/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/tools");
     DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/seo/install/images/seo", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/images/seo");
     return true;
 }
コード例 #30
0
ファイル: index.php プロジェクト: Hawkart/megatv
 function UnInstallFiles()
 {
     if ($_ENV["COMPUTERNAME"] != 'BX') {
         //admin files
         DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sender/install/admin", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/admin");
         DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sender/install/tools", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/tools");
         //css
         DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sender/install/themes/.default/", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/themes/.default");
         DeleteDirFiles($_SERVER["DOCUMENT_ROOT"] . "/bitrix/modules/sender/install/js", $_SERVER["DOCUMENT_ROOT"] . "/bitrix/js");
     }
     return true;
 }