Skip to content

Commit

Permalink
Fix #62, fix #60
Browse files Browse the repository at this point in the history
  • Loading branch information
ArturSierzant committed Feb 17, 2018
1 parent 6aa0a45 commit c314efc
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 20 deletions.
1 change: 1 addition & 0 deletions include/config.inc.php
Expand Up @@ -71,6 +71,7 @@
// | $cfg['python_path'] = '/share/HDA_DATA/.qpkg/Python3/src/bin/python3'; |
// | $cfg['youtube-dl_path'] = '/share/HDA_DATA/Download/youtube-dl/__main__.py'; |
// +------------------------------------------------------------------------------+
unset($cfg['youtube_indicator']);

$cfg['python_path'] = '';
$cfg['youtube-dl_path'] = 'youtube-dl';
Expand Down
6 changes: 4 additions & 2 deletions play.php
Expand Up @@ -871,8 +871,10 @@ function seekImageMap() {
$parts = parse_url($currentsong['file']);
parse_str($parts['query'], $url_query);
$track_id = $url_query['track_id'];

$query = mysqli_query($db,'SELECT miliseconds FROM track WHERE relative_file = "' . mysqli_real_escape_string($db,$currentsong['file']) . '" OR track_id = "' .$track_id . '"');
if ($track_id)
$query = mysqli_query($db,'SELECT miliseconds FROM track WHERE relative_file = "' . mysqli_real_escape_string($db,$currentsong['file']) . '" OR track_id = "' .$track_id . '"');
else
$query = mysqli_query($db,'SELECT miliseconds FROM track WHERE relative_file = "' . mysqli_real_escape_string($db,$currentsong['file']) . '"');

$track = mysqli_fetch_assoc($query);
if ($track)
Expand Down
38 changes: 20 additions & 18 deletions playlist.php
Expand Up @@ -462,9 +462,9 @@
$("#time").click(function(){
$.ajax({url: "play.php?action=beginOfTrack&menu=playlist"});
});
<?php
if ($cfg['testing'] == 'on') echo "var testing = 'on';";
?>

var testing = '<?php echo $cfg['testing']; ?>';


function hidePL() {
window.scrollTo(0,0);
Expand Down Expand Up @@ -842,25 +842,27 @@ function evaluateTrack(data) {

document.getElementById('tracktime').innerHTML = m + ':' + s;
artist = '';
l = data.track_artist.length;
if (l>1) {
for (i=0; i<l; i++) {
artist = artist + '<a href="index.php?action=view2&order=year&sort=asc&artist=' + encodeURIComponent(data.track_artist_url[i]) + '">' + data.track_artist[i] + '</a>';
if (i!=l-1) {
var delimiter = data.track_artist_all.match(data.track_artist_url[i] + "(.*)" + data.track_artist_url[i+1]);
if (testing == 'on') {
delimiter[1] = delimiter[1].replace(';','&');
if ($.isArray(data.track_artist)) {
l = data.track_artist.length;
if (l>1) {
for (i=0; i<l; i++) {
artist = artist + '<a href="index.php?action=view2&order=year&sort=asc&artist=' + encodeURIComponent(data.track_artist_url[i]) + '">' + data.track_artist[i] + '</a>';
if (i!=l-1) {
var delimiter = data.track_artist_all.match(data.track_artist_url[i] + "(.*)" + data.track_artist_url[i+1]);
if (testing == 'on') {
delimiter[1] = delimiter[1].replace(';','&');
}
artist = artist + '<a href="index.php?action=view2&order=artist&sort=asc&artist=' + data.track_artist_url_all + '"><span class="artist_all">' + delimiter[1] + '</span></a>';
}
artist = artist + '<a href="index.php?action=view2&order=artist&sort=asc&artist=' + data.track_artist_url_all + '"><span class="artist_all">' + delimiter[1] + '</span></a>';
}
}
else if (l>0) {
artist = '<a href="index.php?action=view2&order=year&sort=asc&artist=' + encodeURIComponent(data.track_artist_url[0]) + '">' + data.track_artist[0] + '</a>';
}
}
else if (l>0) {
artist = '<a href="index.php?action=view2&order=year&sort=asc&artist=' + encodeURIComponent(data.track_artist_url[0]) + '">' + data.track_artist[0] + '</a>';
}
/* else {
artist = '&nbsp;';
} */
else {
artist = '<a href="index.php?action=view2&order=year&sort=asc&artist=' + data.track_artist_url_all + '">' + data.track_artist + '</a>';
}

document.getElementById('artist1').innerHTML = (data.track_artist[0] == '&nbsp;') ? '&nbsp;' : 'by ' + artist;
document.getElementById('artist').innerHTML = artist;
Expand Down

0 comments on commit c314efc

Please sign in to comment.