34 lines
1.5 KiB
PHP
34 lines
1.5 KiB
PHP
|
<?php
|
||
|
defined('BASEPATH') OR exit('No direct script access allowed');
|
||
|
?>
|
||
|
|
||
|
<section class="container">
|
||
|
<div class="row">
|
||
|
<div class="col center">
|
||
|
<h1><?= lang('ytdl_title'); ?></h1>
|
||
|
<p class="lead"><?= lang('ytdl_description'); ?></p>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="row justify-content-center">
|
||
|
<form class="form-inline" method="get" id="download" action="/tools/youtube/video">
|
||
|
<label class="sr-only" for="videoid"><?= lang('ytdl_videoid'); ?></label>
|
||
|
<input type="text" class="form-control input-lg mb-2 mr-sm-2" id="videoid" name="videoid" placeholder="<?= lang('ytdl_videoid'); ?>" ariadescribedby="description">
|
||
|
|
||
|
<input type="submit" class="btn btn-primary mb-2" name="type" id="type" value="<?= lang('ytdl_download'); ?>">
|
||
|
</form>
|
||
|
</div>
|
||
|
<div class="row">
|
||
|
<div class="col center">
|
||
|
<span id="description" class="help-block"><?= lang('ytdl_help'); ?></span>
|
||
|
</div>
|
||
|
</div>
|
||
|
</section>
|
||
|
|
||
|
<?php
|
||
|
if (isset($_GET['error']) && !empty($_GET['error'])) {
|
||
|
$errors = lang('ytdl_errors');
|
||
|
|
||
|
echo '<div class="fixed-bottom"><div class="alert alert-danger alert-dismissible" style="margin: auto 25% 10px 25%" role="alert"><button type="button" class="close" data-dismiss="alert" aria-label="' . lang('ytdl_close') . '"><span aria-hidden="true">×</span></button> <strong>' . lang('ytdl_error') . '</strong> ' . $errors[$_GET['error']] . '</div></div>';
|
||
|
}
|
||
|
?>
|