title); $pubDate = $data->pubDate; $parent = $data->parent; $metak = htmldecode($data->meta); $metad = htmldecode($data->metad); $url = $data->url; $content = htmldecode($data->content); $private = $data->private; $template = $data->template; $menu = htmldecode($data->menu); $menuStatus = $data->menuStatus; $menuOrder = $data->menuOrder; } else { redirect('backups.php?upd=bak-err'); } if ($private != '' ) { $private = '('.i18n_r('PRIVATE_SUBTITLE').')'; } else { $private = ''; } if ($menuStatus == '' ) { $menuStatus = i18n_r('NO'); } else { $menuStatus = i18n_r('YES'); } // are we going to do anything with this backup? if ($_GET['p'] != '') { $p = $_GET['p']; } else { redirect('backups.php?upd=bak-err'); } if ($p == 'delete') { // check for csrf if (!defined('GSNOCSRF') || (GSNOCSRF == FALSE) ) { $nonce = $_GET['nonce']; if(!check_nonce($nonce, "delete", "backup-edit.php")) { die("CSRF detected!"); } } delete_bak($id); redirect("backups.php?upd=bak-success&id=".$id); } elseif ($p == 'restore') { // check for csrf if (!defined('GSNOCSRF') || (GSNOCSRF == FALSE) ) { $nonce = $_GET['nonce']; if(!check_nonce($nonce, "restore", "backup-edit.php")) { die("CSRF detected!"); } } if (isset($_GET['new'])) { updateSlugs($_GET['new'], $id); restore_bak($id); $existing = GSDATAPAGESPATH . $_GET['new'] .".xml"; $bakfile = GSBACKUPSPATH."pages/". $_GET['new'] .".bak.xml"; copy($existing, $bakfile); unlink($existing); redirect("edit.php?id=". $id ."&old=".$_GET['new']."&upd=edit-success&type=restore"); } else { restore_bak($id); redirect("edit.php?id=". $id ."&upd=edit-success&type=restore"); } } get_template('header', cl($SITENAME).' » '. i18n_r('BAK_MANAGEMENT').' » '.i18n_r('VIEWPAGE_TITLE')); ?>

:
: '. find_url($url, $parent) .''; } ?>
:
:
:
:
: