<?php /***************************************************************************** * AlbumHeaderBox.php * Defines the AlbumHeaderBox template. * * Kabuki CMS (C) 2013-2016, Aaron van Geffen *****************************************************************************/ class AlbumHeaderBox extends Template { private $back_link_title; private $back_link; private $description; private $title; public function __construct($title, $description, $back_link, $back_link_title) { $this->title = $title; $this->description = $description; $this->back_link = $back_link; $this->back_link_title = $back_link_title; } public function html_main() { echo ' <div class="album_title_box"> <a class="back_button" href="', $this->back_link, '" title="', $this->back_link_title, '"> <i class="bi bi-arrow-left"></i> </a> <div> <h2>', $this->title, '</h2>'; if (!empty($this->description)) echo ' <p>', $this->description, '</p>'; echo ' </div> </div>'; } }