Rev 116 | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?php
$mediaTypeIcons = array(
'CD' => array(
'text' => "Compact Disc",
'class' => "material-icons media-icon-silver",
'alias' => "album"
) ,
'Record' => array(
'text' => "Vinyl Record",
'class' => "material-icons media-icon-black",
'alias' => "album"
) ,
'Digital' => array(
'text' => "Digital Download",
'class' => "material-icons media-icon-black",
'alias' => "save_alt"
) ,
'Book' => array(
'text' => "Book / Sheet",
'class' => "material-icons media-icon-black",
'alias' => "book"
)
);
function getMediaIcon($media, $extraClass = "") {
global $mediaTypeIcons;
$xh = new Html;
$xh->init($_SESSION["htmlIndent"]);
$xh->add_attribute("class", $mediaTypeIcons[$media]["class"] . rtrim(" " . $extraClass));
$xh->tag('i', $mediaTypeIcons[$media]["alias"]);
$html = $xh->flush();
//error_log(print_r($html, 1));
return $html;
}
function getMediaIconClass($media, $extraClass="") {
global $mediaTypeIcons;
return ($mediaTypeIcons[$media]["class"] . rtrim(" " . $extraClass));
}
function getMediaIconAlias($media) {
global $mediaTypeIcons;
return ($mediaTypeIcons[$media]["alias"]);
}
function getMediaIconText($media) {
global $mediaTypeIcons;
return ($mediaTypeIcons[$media]["text"]);
}