mirror of
https://github.com/LBRYFoundation/lbry.com.git
synced 2025-08-23 17:47:26 +00:00
sketch
This commit is contained in:
parent
7d7fb84d60
commit
c0344be7a2
2 changed files with 20 additions and 14 deletions
|
@ -102,12 +102,13 @@ class Controller
|
||||||
|
|
||||||
$router->any('/dmca', 'ReportActions::executeDmca');
|
$router->any('/dmca', 'ReportActions::executeDmca');
|
||||||
|
|
||||||
$router->any('/youtube/sub', 'AcquisitionActions::executeYouTubeSub');
|
$router->any('/youtube/sub', 'AcquisitionActions::executeYouTubeSub');
|
||||||
$router->post('/youtube/edit', 'AcquisitionActions::executeYoutubeEdit');
|
$router->post('/youtube/edit', 'AcquisitionActions::executeYoutubeEdit');
|
||||||
$router->post('/youtube/token', 'AcquisitionActions::executeYoutubeToken');
|
$router->post('/youtube/token', 'AcquisitionActions::executeYoutubeToken');
|
||||||
$router->any('/youtube/status/{token}', 'AcquisitionActions::executeYoutubeStatus');
|
$router->any('/youtube/status/{token}', 'AcquisitionActions::executeYoutubeStatus');
|
||||||
$router->any('/youtube', 'AcquisitionActions::executeYouTube');
|
$router->any('/youtube/status', 'AcquisitionActions::executeRedirectYoutube');
|
||||||
$router->any('/youtube/status', 'AcquisitionActions::executeRedirectYoutube');
|
$router->any('/youtube', 'AcquisitionActions::executeYouTube');
|
||||||
|
$router->get('/youtube/{version}', 'AcquisitionActions::executeYouTube');
|
||||||
|
|
||||||
$router->get('/verify/{token}', 'AcquisitionActions::executeVerify');
|
$router->get('/verify/{token}', 'AcquisitionActions::executeVerify');
|
||||||
|
|
||||||
|
|
|
@ -24,17 +24,22 @@ class AcquisitionActions extends Actions
|
||||||
Mailgun::sendYouTubeWarmLead(['email' => $email]);
|
Mailgun::sendYouTubeWarmLead(['email' => $email]);
|
||||||
|
|
||||||
Session::setFlash('success', 'Thanks! We\'ll be in touch. The good kind of touch.');
|
Session::setFlash('success', 'Thanks! We\'ll be in touch. The good kind of touch.');
|
||||||
|
}
|
||||||
return Controller::redirect(Request::getReferrer(), 303);
|
|
||||||
|
public static function executeYouTube(string $version = '')
|
||||||
|
{
|
||||||
|
if(isset($_GET['error_message'])){
|
||||||
|
$error_message = Request::encodeStringFromUser($_GET['error_message']);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static function executeYouTube()
|
$baseTemplate = 'acquisition/youtube';
|
||||||
{
|
$versionedTemplate = $baseTemplate . '-' . $version;
|
||||||
if (isset($_GET['error_message'])) {
|
$template = $version && View::exists($versionedTemplate) ? $versionedTemplate : $baseTemplate;
|
||||||
$error_message = Request::encodeStringFromUser($_GET['error_message']);
|
|
||||||
}
|
|
||||||
|
|
||||||
return ['acquisition/youtube', [
|
//since multiple URLs come into this page, we need to save the URL the user came in with and send them back to it
|
||||||
|
//in addition to storing here, all redirections to /youtube need to be updated to send back to the URL we capture here
|
||||||
|
|
||||||
|
return [$template, [
|
||||||
'reward' => LBRY::youtubeReward(),
|
'reward' => LBRY::youtubeReward(),
|
||||||
'error_message' => $error_message ?? ''
|
'error_message' => $error_message ?? ''
|
||||||
]];
|
]];
|
||||||
|
|
Loading…
Add table
Reference in a new issue