if ($query->getAction() == "DELETE") { // Delete if (file_exists($wikiFile)) { if (!$wigit->git("rm {$wikiFilename}")) { exit('rm'); } $commitMessage = addslashes("Deleted {$wikiPage}"); $author = addslashes($wigit->getAuthorForUser($wigit->getUser())); if (!$wigit->git("commit --allow-empty --no-verify --message='{$commitMessage}' --author='{$author}'")) { exit('commit'); } if (!$wigit->git("gc")) { exit('gc'); } } header("Location: " . $query->getPageURL()); exit; } else { if ($query->getAction() == "history") { $wikiHistory = $wigit->getGitHistory(); $wikiPage = ""; include $wigit->getThemeDir() . "/history.php"; } else { if ($query->getAction() == "index") { $wikiIndex = $wigit->getGitIndex(); include $wigit->getThemeDir() . "/index.php"; } else { if ($query->getAction() == "preview") { $wikiData = $query->getParam("data"); // Put in template $wikiContent = $wigit->wikify($wikiData);