Subversion Repositories cheapmusic

Rev

Rev 10 | Rev 12 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 10 Rev 11
Line 67... Line 67...
67
                ini_set('user_agent', $originalUserAgent);
67
                ini_set('user_agent', $originalUserAgent);
68
                return;
68
                return;
69
            }
69
            }
70
        }
70
        }
71
 
71
 
72
        $_SESSION["discogs"] .= "<div class=\"p-2 flex-fill bg-info\">";
72
        $_SESSION["discogs"] .= "<div class=\"p-2 flex-fill bg-light\">";
73
        $_SESSION["discogs"] .= processMaster($masterResp, $searchValue->{'thumb'}, $masterCount);
73
        $_SESSION["discogs"] .= processMaster($masterResp, $searchValue->{'thumb'}, $masterCount);
74
        $_SESSION["discogs"] .= "</div>";
74
        $_SESSION["discogs"] .= "</div>";
75
 
75
 
76
    }
76
    }
77
 
77
 
Line 82... Line 82...
82
    return;
82
    return;
83
}
83
}
84
 
84
 
85
function processMaster($master, $thumbnail, $cnt) {
85
function processMaster($master, $thumbnail, $cnt) {
86
    $str = "<img class=\"img-fluid\" src=\"" . $thumbnail . "\" alt=\"Discogs Master Thumbnail\">";
86
    $str = "<img class=\"img-fluid\" src=\"" . $thumbnail . "\" alt=\"Discogs Master Thumbnail\">";
87
    $str .= "<table>";
87
    $str .= "<table class=\"table-borderless table-sm small\">";
88
    $str .= "<tr><td>Title:</td><td>" . $master->{'title'} . "</td></tr>";
88
    $str .= "<tr><td>Title:</td><td>" . $master->{'title'} . "</td></tr>";
89
 
89
 
90
    $artists = [];
90
    $artists = [];
91
    foreach ($master->{'artists'} as $key => $value) {
91
    foreach ($master->{'artists'} as $key => $value) {
92
        $artists[] = trim(preg_replace('/\([0-9]+\)$/', "", $value->{'name'}));
92
        $artists[] = trim(preg_replace('/\([0-9]+\)$/', "", $value->{'name'}));
Line 104... Line 104...
104
    if (isset($master->{'styles'})) {
104
    if (isset($master->{'styles'})) {
105
        $styles = [];
105
        $styles = [];
106
        foreach ($master->{'styles'} as $key => $value) {
106
        foreach ($master->{'styles'} as $key => $value) {
107
            $styles[] = $value;
107
            $styles[] = $value;
108
        }
108
        }
-
 
109
        $str .= "<tr><td>Style:</td><td>" . join(", ", $styles) . "</td></tr>";
109
    }
110
    }
110
    $str .= "<tr><td>Style:</td><td>" . join(", ", $styles) . "</td></tr>";
-
 
111
    $str .= "<tr><td colspan=\"2\"><span class=\"font-weight-lighter small\">(Data provided by <a href=\"" . $master->{'uri'} . "\" target=\"_blank\">Discogs)</a></span></td></tr>";
111
    $str .= "<tr><td colspan=\"2\"><span class=\"font-weight-lighter small\">(Data provided by <a href=\"" . $master->{'uri'} . "\" target=\"_blank\">Discogs)</a></span></td></tr>";
112
    $str .= "</table>";
112
    $str .= "</table>";
113
 
113
 
114
    $str .= "<button id=\"track" . $cnt . "\" type=\"button\" class=\"btn btn-primary small\" data-toggle=\"collapse\" data-target=\"#trackCollapse" . $cnt . "\">Tracks</button>";
114
    $str .= "<button id=\"track" . $cnt . "\" type=\"button\" class=\"btn btn-primary small\" data-toggle=\"collapse\" data-target=\"#trackCollapse" . $cnt . "\">Tracks</button>";
115
    $str .= "<div id=\"trackCollapse" . $cnt . "\" class=\"collapse\">";
115
    $str .= "<div id=\"trackCollapse" . $cnt . "\" class=\"collapse\">";