$(document).ready(function(){ OC.search.customResults.Music=function(row,item){ var parts=item.link.substr(item.link.indexOf('#')+1).split('&'); var data={}; for(var i=0;i'); button.css('background-image','url('+OC.imagePath('core','actions/play-add')+')') button.click(function(event){ event.stopPropagation(); PlayList.add(media); PlayList.render(); }); row.find('div.name').append(button); } Collection.display(); }); function getUrlVars(){ var vars = [], hash; var hashes = window.location.href.slice(window.location.href.indexOf('#') + 1).split('&'); for(var i = 0; i < hashes.length; i++) { hash = hashes[i].split('='); vars.push(hash[0]); vars[hash[0]] = hash[1].replace(/\+/g,' '); } return vars; } function musicTypeFromFile(file){ var extention=file.split('.').pop(); if(extention=='ogg'){ return 'oga' } //TODO check for more specific cases return extention; }