From d0a9d8b2b0d28dbef209c7cbcbfd56eaeac24d9b Mon Sep 17 00:00:00 2001 From: Andreas Hubel Date: Sun, 7 Jun 2020 21:36:10 +0200 Subject: hacky netcut integration --- index.php | 11 ++++++++ template/page.phtml | 7 +++++ template/relive-player-netcut.phtml | 52 +++++++++++++++++++++++++++++++++++++ view/relive-player-netcut.php | 13 ++++++++++ 4 files changed, 83 insertions(+) create mode 100644 template/relive-player-netcut.phtml create mode 100644 view/relive-player-netcut.php diff --git a/index.php b/index.php index 95dac53..569a4b9 100644 --- a/index.php +++ b/index.php @@ -70,6 +70,8 @@ try { $route = rtrim($route, '/'); $GLOBALS['forceopen'] = isset($_GET['forceopen']); + $GLOBALS['netcut'] = preg_match('@^relive/([0-9]+)/cut$@', $route); + // generic template $tpl = new PhpTemplate('template/page.phtml'); @@ -251,6 +253,15 @@ try { require('view/relive-player.php'); } + // ROUTES AVAILABLE AFTER BUT NOT BEFORE THE CONFERENCE + else if(preg_match('@^relive/([0-9]+)/cut$@', $route, $m)) + { + $_GET = array( + 'id' => $m[1], + ); + require('view/relive-player-netcut.php'); + } + else if($route == 'relive') { require('view/relive.php'); diff --git a/template/page.phtml b/template/page.phtml index ccd5ea8..4c05008 100644 --- a/template/page.phtml +++ b/template/page.phtml @@ -62,12 +62,19 @@ + + + + + + + isEnabled()): ?> diff --git a/template/relive-player-netcut.phtml b/template/relive-player-netcut.phtml new file mode 100644 index 0000000..7cdde6c --- /dev/null +++ b/template/relive-player-netcut.phtml @@ -0,0 +1,52 @@ +
+
+
+

netct:

+
+
+ + +
+
+
+

Released

+

Beware! This is an unprocessed streamdump, the final release was released at .

+
+
+
+ + + +
+
+
+ +
+ +
+
+ Preview: Press i/o to set markers, I/O to jump to markers
+
+
+ + + + + + + + + + +
+
+
+
diff --git a/view/relive-player-netcut.php b/view/relive-player-netcut.php new file mode 100644 index 0000000..d453028 --- /dev/null +++ b/view/relive-player-netcut.php @@ -0,0 +1,13 @@ +getRelive(); +$talk = $relive->getTalk(intval($_GET['id'])); + +echo $tpl->render(array( + 'page' => 'relive-player-netcut', + 'title' => $talk['title'], + 'talk' => $talk, + + 'width' => 1920, + 'height' => 1080, +)); -- cgit v1.2.3