summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-08-09 06:17:37 +0000
committerKarl 'vollmerk' Vollmer <vollmer@ampache.org>2007-08-09 06:17:37 +0000
commit796c2692d0cfa4641e0c47700371c24a01412ed1 (patch)
tree33d8921798b9603c177a0dd2a025e09f3f32691f /lib
parent905d434c669b634c6e070c60811a4a5ecfc1c67a (diff)
downloadampache-796c2692d0cfa4641e0c47700371c24a01412ed1.tar.gz
ampache-796c2692d0cfa4641e0c47700371c24a01412ed1.tar.bz2
ampache-796c2692d0cfa4641e0c47700371c24a01412ed1.zip
fixed lower paging horn, tweaked css for page-a-nation, added paging to playlists, genres and radio strations, added detection of purchase urls to find missing tracks on albums
Diffstat (limited to 'lib')
-rw-r--r--lib/class/metadata.class.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/class/metadata.class.php b/lib/class/metadata.class.php
index f7cb3e32..4a90e59a 100644
--- a/lib/class/metadata.class.php
+++ b/lib/class/metadata.class.php
@@ -118,7 +118,7 @@ class metadata {
if (!$mystrands_id) { return false; }
- $tracks = $openstrands->lookup_album_tracks($mystrands_id);
+ $tracks = $openstrands->lookup_album_tracks($mystrands_id,Openstrands::$alias);
// Recurse the data we've found and check the local album
foreach ($tracks as $track) {
@@ -128,6 +128,10 @@ class metadata {
$data['disc'] = $track['DiscNumber'];
$data['artist'] = $track['ArtistName'];
$data['links'] = "<a target=\"_blank\" href=\"" . $track['URI'] . "\">" . get_user_icon('world_link','MyStrands') . "</a>";
+ // If we've got a purchase URL
+ if ($track['UserPurchaseURI']) {
+ $data['links'] .= "<a target=\"_blank\" href=\"" . $track['UserPurchaseURI'] . "\">" . get_user_icon('money',_('Buy Track from MyStrands')) . "</a>";
+ }
$objects[] = Album::construct_from_array($data);
}
} // end foreach