<?php
require '../../../zb_system/function/c_system_base.php';

require '../../../zb_system/function/c_system_admin.php';

require dirname(__FILE__) . '/function.php';

$zbp->Load();

$action = 'root';
if (!$zbp->CheckRights($action)) {$zbp->ShowError(6);die();}

if (!$zbp->CheckPlugin('AppCentre')) {$zbp->ShowError(48);die();}

if (!$zbp->ValidToken(GetVars('token', 'GET'),'AppCentre')) {$zbp->ShowError(5, __FILE__, __LINE__);die();}

if($blogversion>=151525){

	$app=$zbp->LoadApp($_GET['type'], $_GET['id']);
	if($app->type == $_GET['type']){
		if($app->CanDel()){
			$app->Del();
		}
	}

}else{

	function rrmdir($dir) {
		if (is_dir($dir)) {
			$objects = scandir($dir);
			foreach ($objects as $object) {
				if ($object != '.' && $object != '..') {
					if (filetype($dir . '/' . $object) == 'dir') {
						rrmdir($dir . '/' . $object);
					} else {
						unlink($dir . '/' . $object);
					}

				}
			}
			reset($objects);
			rmdir($dir);
		}
	}

	rrmdir($zbp->usersdir . $_GET['type'] . '/' . $_GET['id']);
}

Redirect($_SERVER["HTTP_REFERER"]);
