Haldern-Festival
Haldern, 2016
Ohne Vision, ohne Navigation, ohne Echolot.
Wir treiben auf der Stelle ohne Zielkanäle unterm Kiel,
Keine Welle schlägt gegen den Bug.
Jennifer Rostock // Echolot
Auch in dieser Variante, in der die Sektionen durch Artikel aufgebaut werden, muss erst der gesamte Content geparst und und aus den einzelnen Artikeln gesammelt werden, bevor er unterhalb der Navigation ausgegeben wird.
Das Prinzip: Der Startartikel erzeugt die Ausgabe, die Inhalte kommen aus den weiteren Artikeln, berücksichtigt nur Artikel mit dem Status “Online”.
Textersetzungen erleichtern die Formatierung. So erledigt z.B. eine Ersetzung die Generierung von <span class="label label-primary">
durch die Eingabe von zwei Sternchen. Oder – wie unten im Beispiel-Code – die Auszeichung eines Links mit der Klasse “button” wird dank einer Ersetzung ergänzt mit den Formatierungen für ein großen Button mit dunklem Hintergrund und Pfeillchen im Button: "btn btn-lg btn-black btn-arrow"
.
<?php
echo '<ul>';
$cat = rex_category::get($this->article_id);
// Alle Artikel der aktuellen Kategorie ermitteln mit dem Status online
$articles = $cat->getArticles(true);
if (is_array($articles) && count($articles) > 0) {
foreach ($articles as $article) {
// Der Inhalt des aktuellen Artikels soll nicht nochmal erneut ausgelesen werden
if ($article->getId() == REX_ARTICLE_ID) continue;
// Der Startartikel wird nicht berücksichtigt
if ($article->isStartArticle()) continue;
// rex_string::normalize entfernt Sonderzeichen für eine gültige URL
echo '
<li><a href="" data-scroll="true" data-id="#'.rex_string::normalize($article->getName()).'">'.$article->getName().'</a></li>';
// Das Artikel-Objekt wird angesprochen
$article_content = new rex_article_content($article->getId());
// Der Inhalt der Unter-Artikel wird an den Artikel-Inhalt angehängt
// Zu Beginn wird immer ein Sprunganker erzeugt
$content .= '
<div id="'.rex_string::normalize($article->getName()).'"></div>';
$content .= str_replace('class="button', 'class="btn btn-lg btn-black btn-arrow', $article_content->getArticle());
}
}
echo '</ul>';
echo $content;
?>
Haldern, 2016
Ein großartiges Festival. Hier waren Bands wie Reamonn, Starsailor, Travis, Franz Ferdinand, Keane oder Mando Diao zu hören.
Wir sind stolz, dabei gewesen zu sein.
Tokio, 2016
Ursprünglich eine Halle für Judo-Wettkämpfe. Aber hey – diese Bühne wurde bereits durch Bob Dylan, Deep Purple und The Beatles heilig.
Eine Location mit einem sehe speziellen Flair, und ein tolles Publikum.
New York, 2017
Eigentlich eine Halle vor allem für Sportveranstaltungen. Aber hier spielten sie alle: John Lennon gemeinsam mit Elton John, Aretha Franklin, The Who, Prince, The Police, Springsteen, Ryan Adams – und unser persönliches Highlight: Led Zeppelin 1971.
Ein Ort, an dem Rockgeschichte geschrieben wurde.
Adrenalin. Gas geben. Nachdem das Lampenfieber überwunden ist, hat man vergessen, auf der Bühne zu stehen. Es ist ein Höhenflug, getragen von der Euphorie der Menge. Die Magie des Moments verbindet sich zu einem Rausch.
Und dann: Der Absturz danach. Fallen gelassen. Das Gefühl, gegen eine Wand gerannt zu sein. Einsamkeit, kalte Hotelzimmer, Alkohol. Die Hoffnung bleibt, durchzuhalten bis zum nächsten Abend.
All you need is … REDAXO
John Lemon
Smells Like … REDAXO
Kurt Kuhbein
Sympathy for … REDAXO
Nick Jacket
Seit vier Jahren besteht die Band noch immer in Originalbesetzung.
Gesang
Gitarre
Bass / Gesang
Cause you’re a sky, cause you’re a sky full of stars
I’m gonna give you my heart
Cause you’re a sky, cause you’re a sky full of stars_
Cause you light up the path
I don’t care
Go on and tear me apart
I don’t care if you do
Cause in a sky, a sky full of stars
I think I saw you
…
Such a heavenly view …
Coldplay
Hier könnte dann das Impressum stehen. Passend für einen Onepager gibt es keine eigene Seite, sondern das Impressum blendet sich am unteren Seitenende ein. Gepflegt werden diese “Footer-Einblend-Segemente” als Artikel im Root-Verzeichnis, so dass hierfür alle Module verwendet werden können.
Demo: Peter Bickel, Polarpixel
Fotos: Unsplash
Video: Bjørn Klauer, Svalbard Expedition