mirror of
				https://github.com/KevinMidboe/zoff.git
				synced 2025-10-29 18:00:23 +00:00 
			
		
		
		
	Added number of songs in list support on frontpage
This commit is contained in:
		@@ -37,15 +37,17 @@ io.on('connection', function(socket){
 | 
			
		||||
        colNames.forEach(function(name){
 | 
			
		||||
          if(name != "system.indexes")
 | 
			
		||||
          {
 | 
			
		||||
            db.collection(name).count(function(err, num){
 | 
			
		||||
              db.collection(name).find({now_playing:true}, function(err, np){
 | 
			
		||||
              complete(np, i, colNames.length-2, name);
 | 
			
		||||
                complete(np, i, colNames.length-2, name, num-1);
 | 
			
		||||
                i++;
 | 
			
		||||
              });
 | 
			
		||||
            });
 | 
			
		||||
          }
 | 
			
		||||
      });
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    var complete = function(list, curr, tot, name)
 | 
			
		||||
    var complete = function(list, curr, tot, name, count)
 | 
			
		||||
    {
 | 
			
		||||
      if(list.length > 0)
 | 
			
		||||
      {
 | 
			
		||||
@@ -54,7 +56,7 @@ io.on('connection', function(socket){
 | 
			
		||||
        try{
 | 
			
		||||
          var viewers = lists[name].length;
 | 
			
		||||
        }catch(err){var viewers = 0;}
 | 
			
		||||
        var to_push = [viewers, id, title, name];
 | 
			
		||||
        var to_push = [viewers, id, title, name, count];
 | 
			
		||||
        playlists_to_send.push(to_push);
 | 
			
		||||
      }
 | 
			
		||||
      if(curr == tot)
 | 
			
		||||
 
 | 
			
		||||
@@ -25,12 +25,13 @@ function populate_channels(lists)
 | 
			
		||||
        var chan = lists[x][3];
 | 
			
		||||
        var viewers = lists[x][0];
 | 
			
		||||
        var img = "background-image:url('http://img.youtube.com/vi/"+id+"/hqdefault.jpg');";
 | 
			
		||||
        var song_count = lists[x][4];
 | 
			
		||||
 | 
			
		||||
        $("#channels").append(list_html);
 | 
			
		||||
        var card = $("#chan-card");
 | 
			
		||||
        card.find(".chan-name").text(chan);
 | 
			
		||||
        card.find(".chan-views").text(viewers);
 | 
			
		||||
        card.find(".chan-songs").text("666");
 | 
			
		||||
        card.find(".chan-songs").text(song_count);
 | 
			
		||||
        card.find(".chan-bg").attr("style", img);
 | 
			
		||||
        card.find(".chan-link").attr("href", chan);
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user