Ejemplo n.º 1
0
function restoreDefaultPages($dst)
{
    $errorpages = ctrl_options::GetSystemOption('static_dir') . "/errorpages/";
    $dir = opendir($errorpages);
    @mkdir($dst);
    while (false !== ($file = readdir($dir))) {
        if ($file != '.' && $file != '..') {
            if (is_dir($errorpages . '/' . $file)) {
                restoreDefaultPages($errorpages . '/' . $file, $dst . '/' . $file);
            } else {
                copy($errorpages . '/' . $file, $dst . '/' . $file);
            }
        }
    }
    closedir($dir);
}
Ejemplo n.º 2
0
            $epages = scandir($path);
            $ignore = array(".", "..", ".htaccess", "thumbs.db", "index.html");
            foreach ($epages as $curepage) {
                if (!in_array($curepage, $ignore)) {
                    //echo "<li><button onclick=\"DelPage('$curepage')\">Delete</button><input type=\"radio\" name=\"page\" value=\"".$curepage."\">".$curepage."</li>";
                    $selectedDomainName = str_replace('_', '.', $selectedDomain);
                    echo "\n\t<li><input type=\"radio\" name=\"page\" value=\"" . $curepage . "\"\n\t onclick=\"this.form.submit();\">" . $curepage . " \n\t<a target=\"_blank\" href=\"http://" . $selectedDomainName . "/_errorpages/" . $curepage . "\">(Click to preview)</a></li>";
                }
            }
            echo "</ul>\n        </form></div>";
            // end
        } else {
            // Restore default pages if not exist
            if (isset($_POST['create']) && $_POST['create'] == "yes") {
                $dst = $hostdatadir . "/public_html" . $selectedDomain . "/_errorpages/";
                restoreDefaultPages($dst);
                echo "<div align=\"center\">";
                echo "<h3>Default error pages restored for " . $selectedDomainName . "</h3>";
                echo "<input class=\"fg-button ui-state-default ui-corner-all\" type=\"button\" name=\"goback\" value=\"Go Back\" onclick=\"history.go(-1);\" />";
                echo "</div>";
            } else {
                if (isset($_POST['create']) && $_POST['create'] == "no") {
                    echo "<div align=\"center\">";
                    echo "<h3>Nothing has been changed...Select another domain by clicking the button above.</h3>";
                    echo "</div>";
                    exit;
                }
                ?>
<div align="center">
	<h3>
    <form name="defaults" action="" method="POST">