Ejemplo n.º 1
0
function parse_content(&$toparse)
{
    $toparse = htmlspecialchars_decode($toparse);
    $explo = explode('|', $toparse);
    foreach ($explo as $index => $part) {
        $part = trim($part);
        if ($part[0] == '+') {
            $func = explode(',', $part, 4);
            switch ($func[0]) {
                case "+img":
                    $explo[$index] = imgtag($func[1], $func[2]);
                    break;
                case "+spacer":
                    $explo[$index] = spacertag($func[1]);
                    break;
                case "+atvgall":
                    $explo[$index] = build_atv_gallery();
                    break;
                case "+imagegall":
                    $explo[$index] = '<h1>Image Gallery</h1>' . imageupload() . '<p><br><br></p>' . delimage() . '<p><br><br></p>' . buildgallery();
                    break;
                case "+csv":
                    $explo[$index] = csvfileupload();
                    break;
                case "+viparea":
                    $explo[$index] = viparea();
                    break;
                case "+dbviewer":
                    $explo[$index] = dbcontrol() . printusers() . printfiles() . printnotes() . printcms();
                    break;
                case "+filedeposit":
                    $explo[$index] = filedeposit();
                    break;
                case "+newsfeed":
                    $explo[$index] = build_newsfeed();
                    break;
                case "+projfeed":
                    $explo[$index] = build_projectfeed($func[1]);
                    break;
                case "+login":
                    $explo[$index] = login_page();
                    break;
                case "+contactprofile":
                    $explo[$index] = profilepage();
                    break;
            }
        }
    }
    $toparse = implode($explo);
}
Ejemplo n.º 2
0
$root = "/tmp/usbmounts/";
$aMovieFolder = array();
$aMovieFiles = array();
$moviepage = $_GET["page"];
if ("" == $moviepage) {
    echo "<title>Movie HDD Browser</title>\n";
    unset($aMovieFolder);
    scanfolder($root);
    printfolder($root);
} else {
    $moviepage = str_replace("%20", " ", $moviepage);
    echo "<title>.." . substr($moviepage, strlen($root)) . "</title>\n";
    unset($aMovieFolder);
    scanfolder($moviepage);
    printfolder($moviepage);
    printfiles($moviepage);
}
function checkForMoviefolder($folder)
{
    $moviefolder = "";
    if ($dh = opendir($folder)) {
        while (false !== ($file = readdir($dh))) {
            if ("." != $file && ".." != $file && is_dir($folder . "/" . $file)) {
                break;
            } else {
                if (is_file($folder . "/" . $file)) {
                    if (substr($file, 0, strlen($file) - 4) == basename($folder)) {
                        $moviefolder = $folder . "/" . $file;
                        break;
                    }
                }
Ejemplo n.º 3
0
        $title = strtoupper(basename($moviepage));
        echo "<title>{$title}</title>\n";
        if (file_exists($moviedb)) {
            $moviedbcontent = unserialize(file_get_contents($moviedb));
        }
        if ($root == $moviepage) {
            $allowedscanpath = file($moviefolderscfg);
            $pages = array();
            foreach ($allowedscanpath as $page) {
                scanfolder(trim($page), $moviedbcontent, true);
            }
        } else {
            scanfolder($moviepage, $moviedbcontent);
        }
        printfolder();
        printfiles();
    }
}
/*******************************************************
 *                    FUNCTIONS
 *******************************************************/
/*******************************************************
 * entermainmenu - first menu entry.
 */
function entermainmenu()
{
    global $scriptfile, $moviedb, $root;
    printitem("Browse HDD", $scriptfile . '?page=' . $root, "http://xtreamer-web-sdk.googlecode.com/svn/trunk/rss/scripts/image/X.png");
    $sFirstLetter = "";
    if (file_exists($moviedb)) {
        printitem("Search video", "rss_command://search", "http://xtreamer-web-sdk.googlecode.com/svn/trunk/rss/scripts/image/X.png", $scriptfile . '?searchkey=%s');
Ejemplo n.º 4
0
                }
                if (is_link("{$dir}/{$oor}")) {
                    $f .= "||1";
                } else {
                    $f .= "||0";
                }
                if (is_dir("{$dir}/{$oor}")) {
                    $dirs[] = $f;
                } else {
                    $files[] = $f;
                }
            }
            getpath($dir);
            echo "<br><br><pre>";
            printdirs($dirs);
            printfiles($files);
        } else {
            echo " <script> alert(\"readdir permission denied\");\n                        document.location = \"{$PHP_SELF}?action=browse&dir=dirup&olddir={$dir}\";\n                        </script>";
        }
    }
}
//--------------------------------------------------- END BROWSING
//--------------------------------------------------- BEGIN EXPLORER
if ($action == explorer) {
    $default_directory = dirname($PATH_TRANSLATED);
    $show_icons = 0;
    define("BACKGROUND_COLOR", "\"#000000\"");
    define("FONT_COLOR", "\"#CCCCCC\"");
    define("TABLE_BORDER_COLOR", "\"#000000\"");
    define("TABLE_BACKGROUND_COLOR", "\"#000000\"");
    define("TABLE_FONT_COLOR", "\"#000000\"");