- Created new CSS files for styling the application, including home.css and style.css. - Implemented 403 and 404 error views with appropriate messages and navigation. - Developed a dump view to display deleted elements with restoration options. - Enhanced home view to include music search functionality and display results. - Added listplay view for managing music playlists, including creation and deletion options. - Implemented loadmusic view for uploading new music with necessary fields. - Created login and register views for user authentication. - Developed sound view to display individual music tracks with playback controls and options for liking and deleting. - Updated menu view to include navigation links based on user authentication status.
62 lines
3.0 KiB
PHP
62 lines
3.0 KiB
PHP
<div class="body">
|
|
<?php include $views['menu']; ?>
|
|
<div class="container-fluid mt-3">
|
|
<div class="card" style="background-color: #212529;">
|
|
<div class="card-body">
|
|
<h1 class="text-muted">Busca tu música favorita</h1>
|
|
<form action="" method="get">
|
|
<div class="form-group">
|
|
<input type="text" name="search" class="form-control" placeholder="Nombre o Autor de Música a Buscar" required>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<?php if (isset($_GET['search'])) : ?>
|
|
<div class="card" style="background-color: #212529;">
|
|
<div class="card-header" style="background-color: #212529;">
|
|
<h2 class="text-muted">Resultados de Busqueda (<?= count($musics) ?>)</h2>
|
|
<hr class="dropdown-divider">
|
|
<br>
|
|
<?php foreach ($musics as $sound) : ?>
|
|
<?php include $views['sound']; ?>
|
|
<?php endforeach; ?>
|
|
</div>
|
|
<div class="card-body">
|
|
<br><br><br><br><br>
|
|
</div>
|
|
</div>
|
|
<?php endif; ?>
|
|
</div>
|
|
<?php if (!isset($_GET['search'])) : ?>
|
|
<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel">
|
|
<ol class="carousel-indicators">
|
|
<?php for ($i = 0; $i < count($assets['IMAGE']['CAROUSEL']['FILE_DIR']); $i++) : ?>
|
|
<li data-target="#carouselExampleIndicators" data-slide-to="<?= $i ?>" class="<?= $i == 0 ? 'active' : '' ?>"></li>
|
|
<?php endfor; ?>
|
|
</ol>
|
|
<div class="carousel-inner">
|
|
<?php foreach ($assets['IMAGE']['CAROUSEL']['FILE_DIR'] as $index => $path) : ?>
|
|
<div class="carousel-item <?= $index == 'bfmv' ? 'active' : '' ?>">
|
|
<img class="d-block w-100" src="<?= $path ?>">
|
|
</div>
|
|
<?php endforeach; ?>
|
|
</div>
|
|
<a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev">
|
|
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
|
|
<span class="sr-only">Previous</span>
|
|
</a>
|
|
<a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next">
|
|
<span class="carousel-control-next-icon" aria-hidden="true"></span>
|
|
<span class="sr-only">Next</span>
|
|
</a>
|
|
</div>
|
|
<div class="container-fluid mt-5">
|
|
<h1 class="text-muted">LO NUEVO HASTA AHORA</h1>
|
|
<div class="dropdown-divider"></div><br>
|
|
<?php foreach($musics as $sound):?>
|
|
<?php include $views['sound'];?>
|
|
<?php endforeach;?>
|
|
</div>
|
|
<?php endif; ?>
|
|
<br><br><br><br><br>
|
|
</div>
|