Exemple #1
0
 function unarchivePage($page)
 {
     if (is_array($page)) {
         $page = sqlescape($page["id"]);
     } else {
         $page = sqlescape($page);
     }
     $access = $this->getPageAccessLevel($page);
     if ($access == "p" && $this->canModifyChildren(BigTreeCMS::getPage($page))) {
         sqlquery("UPDATE bigtree_pages SET archived = '' WHERE id = '{$page}'");
         $this->track("bigtree_pages", $page, "unarchived");
         $this->unarchivePageChildren($page);
         return true;
     }
     return false;
 }