Beispiel #1
0
function fileCopyDir($fromDir, $toDir)
{
    $result = false;
    $readFromDir = $fromDir;
    $readToDir = $toDir;
    createDir($toDir);
    if (is_dir($readFromDir)) {
        $filesArray = array();
        $filesArray = fileReadDirContents($readFromDir);
        foreach ($filesArray as $name) {
            if (is_dir($readFromDir . '/' . $name)) {
                $result = fileCopyDir($fromDir . '/' . $name, $toDir . '/' . $name);
            } elseif (file_exists($readFromDir . '/' . $name)) {
                $result = fileCopy($fromDir . '/' . $name, $toDir . '/' . $name);
            }
        }
    }
    return $result;
}
function createWebsiteCopyTheme($fromDir, $toDir)
{
    $readFromDir = $fromDir;
    $readToDir = $toDir;
    createDir($toDir);
    if (is_dir($readFromDir)) {
        $filesArray = array();
        $filesArray = fileReadDirContents($readFromDir);
        foreach ($filesArray as $name) {
            if (is_dir($readFromDir . '/' . $name)) {
                $result = fileCopyDir($fromDir . '/' . $name, $toDir . '/' . $name);
            } elseif (file_exists($readFromDir . '/' . $name)) {
                if ($name == 'style.css' || $name == 'style.ie6.css' || $name == 'style.ie7.css' || $name == 'favicon.ico') {
                    $result = fileCopy($fromDir . '/' . $name, $toDir . '/' . $name);
                }
            }
        }
    }
}