forked from Krautspace/webseite-krautspace
statusbutton und termine per php
statusbutton und termine werden dynamisch aus einem iCalendar gezogen, styling der ausgabe überarbeitet, überflüssige funktionen aus getContent.php entfernt, fehlerbehandlung eingebaut
This commit is contained in:
parent
8a1dab5d15
commit
4056d2f324
3 changed files with 29 additions and 81 deletions
|
@ -43,60 +43,13 @@ function getStatus(): bool
|
|||
catch (Error $e) { return false; }
|
||||
}
|
||||
|
||||
function getKrautButtonColor($status) {
|
||||
if ($status) {
|
||||
echo "<img src='./img/icons/users.svg' id='krauticon'>";
|
||||
} else {
|
||||
echo "<img src='./img/icons/user-times.svg' id='krauticon'>";
|
||||
}
|
||||
}
|
||||
|
||||
function getKrautStatus($status) {
|
||||
if ($status) {
|
||||
echo "Raum ist offen";
|
||||
} else {
|
||||
echo "Raum ist geschlossen";
|
||||
}
|
||||
}
|
||||
|
||||
function getKrautSidebar($status)
|
||||
{
|
||||
if ($status) {
|
||||
echo <<<END
|
||||
<div class="sidebar-heading">
|
||||
<div class="icondiv"><img src="./img/icons/users.svg" class="icon" alt="Person"></div>
|
||||
<h4>Raum ist geöffnet</h4>
|
||||
<p>Schaut einfach vorbei</p>
|
||||
</div>
|
||||
END;
|
||||
|
||||
} else {
|
||||
echo <<<END
|
||||
<div class="sidebar-heading">
|
||||
<div class="icondiv"><img src="./img/icons/user-times.svg" class="icon" alt="niemand"></div>
|
||||
<h4>Niemand ist im Raum</h4>
|
||||
<p>Keine Hackerseele anwesend</p>
|
||||
</div>
|
||||
END;
|
||||
}
|
||||
}
|
||||
|
||||
function getKrautButton(bool $status)
|
||||
{
|
||||
if ($status) {
|
||||
echo <<<END
|
||||
<div id="roombutton" class="krautopen">
|
||||
<img src="./img/icons/users.svg" id="roomicon" alt="Person">
|
||||
<p>Raum ist geöffnet</p>
|
||||
</div>
|
||||
END;
|
||||
|
||||
echo '<img alt="Raumstatus Icon - Raum ist geöffnet"
|
||||
class="icon-img" src="./images/icons/users.svg">';
|
||||
} else {
|
||||
echo <<<END
|
||||
<div id="roombutton" class="krautclose">
|
||||
<img src="./img/icons/user-times.svg" id="roomicon" alt="niemand">
|
||||
<p>Raum ist geschlossen</p>
|
||||
</div>
|
||||
END;
|
||||
echo '<img alt="Raumstatus Icon - Raum ist geschlossen"
|
||||
class="icon-img" src="./images/icons/user-times.svg">';
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue