Ejemplo n.º 1
0
function getdir()
{
    global $links, $orderby, $seite;
    $r = explode("/", trim($_GET['dir'], "/"));
    if (count($r) == 2) {
        return gennavi($links);
    }
    if (count($r) == 3) {
        $ar = $links[$r[2]];
        if (isset($ar['suche'])) {
            return gennavi($orderby);
        } else {
            return gennavi(myvideo_rss_feed_input($ar['url']));
        }
    }
    if (count($r) == 4) {
        return gennavi($seite);
    }
    if (count($r) == 5) {
        $page = $seite[$r[4]]['nr'];
        $ar = $links[$r[2]];
        $ar = myvideo_search_input(urlencode($ar['suche']), $page, $orderby[$r[3]]['api']);
        return gennavi($ar);
    }
}
Ejemplo n.º 2
0
function getdir()
{
    global $links, $orderby, $search, $seite;
    $r = explode("/", trim($_GET['dir'], "/"));
    if (count($r) == 2) {
        return gennavi($links);
    }
    #such navi oder direkte ausgabe
    if (count($r) == 3) {
        $ar = $links[$r[2]];
        if (isset($ar['suche'])) {
            return gennavi($orderby);
        } else {
            return gennavi(input($ar['url']));
        }
    }
    #such sotierung
    if (count($r) == 4) {
        return gennavi($seite);
    }
    #such ausgabe
    if (count($r) == 5) {
        $ar = $links[$r[2]];
        $index = $seite[$r[4]]['nr'];
        $ur = str_replace("%string%", urlencode($ar['suche']), $search);
        $ur = str_replace("%orderby%", $orderby[$r[3]]['api'], $ur);
        $ur = str_replace("%index%", $index, $ur);
        return gennavi(input($ur, implode("/", $r)));
    }
}
function getdir()
{
    global $links;
    $r = split("/", trim($_GET['dir'], "/"));
    if (count($r) == 2) {
        return gennavi($links);
    }
    if (count($r) == 3) {
        return gennavi(input($links[$r[2]]['url'], $links[$r[2]]['sub']));
    }
}
function getdir()
{
    global $links, $faketxt;
    $r = explode("/", trim($_GET['dir'], "/"));
    if (count($r) == 2) {
        return gennavi($links);
    }
    if (count($r) == 3) {
        exec($links[$r[2]]['exec']);
        return gennavi($faketxt);
    }
}
function getdir()
{
    $r = explode("/", trim($_GET['dir'], "/"));
    if (count($r) == 2) {
        return gennavi(find_shows());
    }
    if (count($r) == 3) {
        $shows = find_shows();
        $rss_items = show_rss_items($shows[$r[2]]['assetId']);
        return gennavi($rss_items);
    }
}
function getdir()
{
    global $links;
    $r = explode("/", trim($_GET['dir'], "/"));
    if (count($r) == 2) {
        return gennavi($links);
    }
    if (count($r) == 3) {
        return gennavi(input($links[$r[2]]['url']));
    }
    if (count($r) == 4) {
        $first = input($links[$r[2]]['url']);
        return gennavi(trailer($first[$r[3]]['url']));
    }
}
function getdir()
{
    global $links;
    $r = split("/", trim($_GET['dir'], "/"));
    if (count($r) == 2) {
        return gennavi($links);
    }
    if (count($r) == 3) {
        return gennavi(input($links[$r[2]]['url'], $links[$r[2]]['sub'], $links[$r[2]]['function']));
    }
    if (count($r) == 4) {
        $tmp = call_user_func($links[$r[2]]['function'], $links[$r[2]]['url']);
        return gennavi(input($tmp[$r[3]]['url']));
    }
}
function getdir()
{
    global $links;
    $r = explode("/", trim($_GET['dir'], "/"));
    if (count($r) == 2) {
        return gennavi($links);
    }
    if (count($r) == 3) {
        return gennavi(input($links[$r[2]]));
    }
    if (count($r) == 4) {
        $links = input($links[$r[2]]);
        $link = $links[$r[3]];
        return gennavi(tvtotal_video_list($link['url']));
    }
}
Ejemplo n.º 9
0
function getdir()
{
    global $links, $seite, $search;
    $r = explode("/", trim($_GET['dir'], "/"));
    if (count($r) == 2) {
        return gennavi($links);
    }
    if (count($r) == 3) {
        return gennavi($seite);
    }
    if (count($r) == 4) {
        $url = str_replace("%tag%", $r[2], $search);
        $url = str_replace("%page%", $seite[$r[3]]['nr'], $url);
        return gennavi(input($url));
    }
}
Ejemplo n.º 10
0
function getdir()
{
    global $links;
    $r = split("/", trim($_GET['dir'], "/"));
    if (count($r) == 2) {
        return gennavi(nv_serien("http://rtl-now.rtl.de/"));
    }
    if (count($r) == 3) {
        $first = nv_serien("http://rtl-now.rtl.de/");
        return gennavi(sub_navi($first[$r[2]]['url']));
    }
    if (count($r) == 4) {
        $first = nv_serien("http://rtl-now.rtl.de/");
        $sub = sub_navi($first[$r[2]]['url']);
        return gennavi(sub_navi2($sub[$r[3]]));
    }
}
Ejemplo n.º 11
0
function getdir()
{
    global $UpdURL, $faketxt, $faketxtDL, $links;
    $r = split("/", trim($_GET['dir'], "/"));
    if (count($r) == 2) {
        $retArray = $links;
    }
    if (count($r) == 3) {
        $UpdURL = $links[$r[2]]['url'];
        $retArray = input($UpdURL);
    }
    if (count($r) == 4) {
        $retArray = $faketxt;
    }
    if (count($r) == 5) {
        $UpdURL = $links[$r[2]]['url'];
        $scripts = input($UpdURL);
        $scriptUrl = $scripts[$r[3]][url];
        $scriptName = $scripts[$r[3]][name];
        $down = cacheurl($scriptUrl);
        $sFunction = $r[4];
        switch ($sFunction) {
            case "Download":
                d_write("scripts/" . urldecode($scriptName), $down);
                $retArray = $faketxtDL;
                break;
            case "Info":
                preg_match('|<info>(.*?)</info>|si', $down, $row);
                $infoText = $row[1];
                $retArray = showText($infoText);
                break;
            case "Changelog":
                preg_match('|<changelog>(.*?)</changelog>|si', $down, $row);
                $infoText = $row[1];
                $retArray = showText($infoText);
                break;
            default:
                break;
        }
    }
    return gennavi($retArray);
}
Ejemplo n.º 12
0
function getdir()
{
    global $links;
    $r = explode("/", trim($_GET['dir'], "/"));
    if (count($r) == 2) {
        return gennavi($links);
    }
    if (count($r) == 3) {
        return gennavi(starts($links[$r[2]]['url']));
    }
    if (count($r) == 4) {
        $first = starts($links[$r[2]]['url']);
        $trailer = trailer($first[$r[3]]['url']);
        if ($GLOBALS['kinodescription'] == true) {
            $beschreibung = descript($first[$r[3]]['keyurl']);
            $blank['------']['url'] = " ";
            $all = $trailer + $blank + $beschreibung;
        } else {
            $all = $trailer;
        }
        return gennavi($all);
    }
}
Ejemplo n.º 13
0
function getdir()
{
    global $links, $orderby, $search, $seite;
    $r = explode("/", trim($_GET['dir'], "/"));
    if (count($r) == 2) {
        return gennavi($links);
    }
    if (count($r) == 3) {
        $ar = $links[$r[2]];
        if (isset($ar['suche'])) {
            return gennavi($orderby);
        } else {
            return gennavi(input($ar['url']));
        }
    }
    if (count($r) == 4) {
        return gennavi($seite);
    }
    if (count($r) == 5) {
        $ar = $links[$r[2]];
        $index = $seite[$r[4]]['nr'] * 50 + 1;
        $ur = str_replace("%string%", urlencode($ar['suche']), $search);
        $ur = str_replace("%orderby%", $orderby[$r[3]]['api'], $ur);
        $ur = str_replace("%index%", $index, $ur);
        #youtube api: search video within the specified time
        #we only need this_week and this_month
        $ur = preg_match('/month|week/i', $r[3], $match) ? str_replace('%time%', '&time=this_' . strtolower($match[0]), $ur) : ($ur = str_replace('%time%', '', $ur));
        return gennavi(input($ur, implode("/", $r)));
    }
}
function getdir()
{
    global $links;
    return gennavi($links);
}
function getdir()
{
    return gennavi(input());
}