Mixshows.

This commit is contained in:
Cody Cook 2024-05-14 08:42:50 -07:00
commit ef4eedcd6e
12 changed files with 493 additions and 23 deletions

36
mix.php
View file

@ -150,6 +150,34 @@ require_once 'includes/header.php'; ?>
?>
</div>
</div><?php } ?>
<?php
$mixshows = $mix->get_mixshow();
$mixshowsCount = count($mixshows);
if ($mixshowsCount > 0) {
?>
<hr>
<div class="row">
<div class="col-sm-3">
<p class="mb-0"><?php echo $locale['mixshow'] ?></p>
</div>
<div class="col-sm-9">
<p class="text-muted mb-0">
<?php
$i = 0;
foreach ($mixshows as $mixshow) {
$mixshow = new Mixshow($mixshow, $db);
echo "<a href='/mixshow.php?mixshow=";
echo $mixshow->get_slug();
echo "'>" . $mixshow->get_name() . "</a>";
if ($i < $mixshowsCount - 1) {
echo ", ";
}
$i++;
}
?>
</div>
</div><?php } ?>
<hr>
<div class="row">
<div class="col-sm-3">
@ -303,13 +331,13 @@ require_once 'includes/header.php'; ?>
<?php
if ($mix->get_tracklist() != []) {
echo "<div class='card mb-4'>";
echo "<div class='card-body'>";
echo "<div class='card mb-4 bg-body-secondary'>";
echo "<div class='card-body '>";
echo "<p class='mb-4'><span class='text-primary font-italic me-1'>" . $locale['tracklist'] . "</span></p>";
echo "<ul class='list-group list-group-flush rounded-3'>";
echo "<ul class='list-group list-group-flush rounded-3 bg-body-secondary'>";
$tracklist = $mix->get_tracklist();
foreach ($tracklist as $track) {
echo "<li class='list-group-item d-flex justify-content-between align-items-center'>";
echo "<li class='list-group-item bg-body-secondary d-flex justify-content-between align-items-center'>";
echo $track;
echo "</li>";
}