diff options
Diffstat (limited to 'includes/include.php')
-rwxr-xr-x | includes/include.php | 137 |
1 files changed, 0 insertions, 137 deletions
diff --git a/includes/include.php b/includes/include.php deleted file mode 100755 index de9cfa4..0000000 --- a/includes/include.php +++ /dev/null @@ -1,137 +0,0 @@ -<?php - -if (file_exists('config.php')) - include ('config.php'); -else - include ('config_default.php'); -include ('includes/inc_session.php'); -include ('includes/inc_utils.php'); -include ('includes/inc_auth.php'); -include ('includes/inc_vdr.php'); -include ('includes/inc_files.php'); -include ('includes/inc_streaminfo.php'); -include ('getid3/getid3.php'); - -function selectpage() -{ - global $maxencodingprocesses; - - // Sanity check - if (!file_exists('ram')) - die("Error: 'ram/' directory is missing, please create it!"); - - $action = $_REQUEST['action']; - - switch ($action) - { - case ("streaming"): - include('includes/inc_streaming.php'); - break; - case ("startstream"): - // Dont create a session if too much are running already - $nbencprocess = exec("find ram/ -name segmenter.pid | wc | awk '{ print $1 }'"); - if ($nbencprocess < $maxencodingprocesses) - { - $type = $_REQUEST['type']; - $name = $_REQUEST['name']; - $title = $_REQUEST['title']; - $desc = stripslashes ($_REQUEST['desc']); - $qname = $_REQUEST['qname']; - $qparams = $_REQUEST['qparams']; - $category = $_REQUEST['category']; - $url = $_REQUEST['url']; - $mediapath = $_REQUEST['mediapath']; - $subdir = $_REQUEST['subdir']; - $session = sessioncreate($type, $name, $title, $desc, $qname, $qparams, $category, $url, $mediapath, $subdir); - include('includes/inc_streaming.php'); - } - else - include('includes/inc_streaming.php'); - break; - case ("stopstream"): - sessiondelete($_REQUEST['session']); - // NO BREAK; - case ("stream"): - include('includes/inc_stream.php'); - break; - case ("stopallstreamings"): - sessiondelete('all'); - $_SESSION['currentcat'] = NULL; - include('includes/inc_home.php'); - break; - case ("listcategory"): - include('includes/inc_cat.php'); - break; - case ("listchannels"): - include('includes/inc_chan.php'); - break; - case ("recordings"): - include('includes/inc_rec.php'); - break; - case ("video"): - include('includes/inc_video.php'); - break; - case ("audio"): - include('includes/inc_audio.php'); - break; - case ("epg"): - include('includes/inc_epg.php'); - break; - case ("timers"): - include('includes/inc_timers.php'); - break; - case ("edittimer"): - include('includes/inc_edittimer.php'); - break; - case ("deletetimer"): - $timer = $_REQUEST['timer']; - delete_timer($timer); - include('includes/inc_timers.php'); - break; - case ("addtimer"): - $active = $_REQUEST['timer_active']; - $channame = $_REQUEST['timer_chan']; - $date = $_REQUEST['timer_date']; - $stime = $_REQUEST['timer_starttime']; - $etime = $_REQUEST['timer_endtime']; - $desc = $_REQUEST['timer_name']; - $prevtimer = $_REQUEST['prevtimer']; - set_timer($active, $channame, $date, $stime, $etime, $desc, $prevtimer); - include('includes/inc_timers.php'); - break; - case ("playdir"): - include('includes/inc_mp3.php'); - break; - default: - $_SESSION['currentcat'] = NULL; - include('includes/inc_home.php'); - break; - } -} - -function delete_timer($timer) -{ - $ret = vdrdeltimer($timer); - - $message = " <li class=\"textbox\"><p><font color='black'>Timer deleted successfully</font></p></li>"; - -} - -function set_timer($active, $channame, $date, $stime, $etime, $desc, $prevtimer) -{ - $ret = vdrsettimer($prevtimer, $channame, $date, $stime, $etime, $desc, $active); - - if ($prevtimer == -1) - $settype = "creat"; - else - $settype = "edit"; - - $retarray = explode(":", $ret); - - if (!is_numeric(substr($retarray[0], 0, 1))) - $message = " <li class=\"textbox\"><p><font color='red'>{$retarray[0]}</font></p></li>"; - else - $message = " <li class=\"textbox\"><p>Timer {$settype}ed successfully</p></li>"; -} - -?> |