diff --git a/admin/admin.db b/admin/admin.db index de1ea0d..8286f8a 100755 Binary files a/admin/admin.db and b/admin/admin.db differ diff --git a/admin/catalogo/mapfile/editor/exec.php b/admin/catalogo/mapfile/editor/exec.php index 26a232c..e4c0895 100755 --- a/admin/catalogo/mapfile/editor/exec.php +++ b/admin/catalogo/mapfile/editor/exec.php @@ -62,5 +62,20 @@ switch ($funcao) { "dados" => $dados ) ); break; + case "UNDO" : + $mapfile = $_SESSION["dir_tmp"] . "/" . $codigo . "backupEditor.map"; + if (file_exists($mapfile)) { + $status = copy($mapfile,$_SESSION["locaplic"]."/temas/".$codigo.".map"); + if($status == false){ + header ( "HTTP/1.1 500 nao foi possivel restaurar o arquivo" ); + } else { + //ob_clean(); + //echo ""; + //echo ""; + } + } else { + header ( "HTTP/1.1 500 arquivo de backup nao encontrado" ); + } + break; } ?> \ No newline at end of file diff --git a/admin/catalogo/mapfile/editor/funcoes.php b/admin/catalogo/mapfile/editor/funcoes.php index bdf605e..3293b5c 100755 --- a/admin/catalogo/mapfile/editor/funcoes.php +++ b/admin/catalogo/mapfile/editor/funcoes.php @@ -1,6 +1,14 @@