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 @@ + + + + + + +