From e8447b570a15eed4ce238d863bdc62b4c6386b39 Mon Sep 17 00:00:00 2001 From: Jeremy Kauffman Date: Sat, 7 Dec 2019 11:30:39 -0500 Subject: [PATCH] alternate youtube url with player --- controller/Controller.class.php | 3 +++ controller/action/AcquisitionActions.class.php | 7 ++++++- view/template/acquisition/youtubeiframe.php | 1 + view/template/layout/basic.php | 7 +++++++ 4 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 view/template/acquisition/youtubeiframe.php diff --git a/controller/Controller.class.php b/controller/Controller.class.php index f0fba329..6dfdde14 100644 --- a/controller/Controller.class.php +++ b/controller/Controller.class.php @@ -129,6 +129,9 @@ class Controller $router->any('/dmca', 'ReportActions::executeDmca'); $router->any('/dmca/{claimid}', 'ReportActions::executeDmcaWithClaimId'); + $router->get('/escapeyoutube', 'AcquisitionActions::executeYouTube'); + $router->get('/escapeyoutubeiframe', 'AcquisitionActions::executeYouTubeIframe'); + $router->post('/youtube/edit', 'AcquisitionActions::executeYoutubeEdit'); $router->post('/youtube/token', 'AcquisitionActions::executeYoutubeToken'); $router->any('/youtube/status/{token}', 'AcquisitionActions::executeYoutubeStatus'); diff --git a/controller/action/AcquisitionActions.class.php b/controller/action/AcquisitionActions.class.php index 6184c4a8..274fe059 100644 --- a/controller/action/AcquisitionActions.class.php +++ b/controller/action/AcquisitionActions.class.php @@ -20,7 +20,12 @@ class AcquisitionActions extends Actions ]]; } - public static function executeYouTube(string $version = '') + public static function executeYouTubeIframe() + { + return ['acquisition/youtubeiframe', ['_no_layout' => true]]; + } + + public static function executeYouTube(string $version = '') { $errorMessage = Request::getParam('error_message', ''); diff --git a/view/template/acquisition/youtubeiframe.php b/view/template/acquisition/youtubeiframe.php new file mode 100644 index 00000000..bacd235f --- /dev/null +++ b/view/template/acquisition/youtubeiframe.php @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/view/template/layout/basic.php b/view/template/layout/basic.php index 20c90211..301dc9cf 100644 --- a/view/template/layout/basic.php +++ b/view/template/layout/basic.php @@ -68,6 +68,13 @@ + + + + + + +