minified things

This commit is contained in:
kasperrt
2014-12-31 16:44:59 +01:00
parent 5fddb7bb9e
commit 4a2f84fcb5
7 changed files with 11 additions and 5 deletions

1
js/admin-min.js vendored Normal file
View File

@@ -0,0 +1 @@
function admin(){adminTogg=!adminTogg;if(adminTogg)$("#playlist").height($("#playlist").height()-210);if(!adminTogg)setTimeout(function(){$("#playlist").height($("#playlist").height()+210)},501);$("#adminPanel").toggleClass("hiddenAdmin")}function submitAdmin(e){voting=e.vote.value;addsongs=e.addsongs.value;longsongs=e.longsongs.value;frontpage=e.frontpage.value;allvideos=e.allvideos.value;removeplay=e.removeplay.value;adminpass=e.pass.value;confRes=$.ajax({type:"POST",url:"php/change.php",async:false,data:"conf=start&vote="+voting+"&addsongs="+addsongs+"&longsongs="+longsongs+"&frontpage="+frontpage+"&allvideos="+allvideos+"&removeplay="+removeplay+"&pass="+adminpass,success:function(){console.log("configurations response: "+response)}}).responseText;pass_corr=confRes;if(pass_corr=="correct"){$("#adminPanel").addClass("success")}else{$("#adminPanel").addClass("fadeerror");alert("Wrong password :(")}console.log(pass_corr);updateList();setTimeout(function(){$("#adminPanel").removeClass("success");$("#adminPanel").removeClass("fadeerror")},1500)}var adminTogg=false;var pass_corr=""

1
js/list-min.js vendored Normal file
View File

@@ -0,0 +1 @@
function updateList(){console.log("updating list");list=$.ajax({type:"GET",url:"php/change.php",async:false}).responseText;list=$.parseJSON(list);conf=list.conf;if(conf.hasOwnProperty("addsongs")&&conf.addsongs=="true")adminadd=1;else adminadd=0;if(conf.hasOwnProperty("allvideos")&&conf.allvideos=="true")music=1;else music=0;if(conf.hasOwnProperty("longsongs")&&conf.longsongs=="true")longS=1;else longS=0;if(conf.hasOwnProperty("vote")&&conf.vote=="true")adminvote=1;else adminvote=0;if(conf.hasOwnProperty("adminpass")&&conf.adminpass!=="")hasadmin=1;else hasadmin=0;setTimeout(function(){$("#wrapper").empty();$.each(list.songs,function(e,t){var n=t.title.replace(/\\\'/g,"'").replace(/&quot;/g,"'").replace(/&/g,"&");var r=t.id;var i="http://i.ytimg.com/vi/"+r+"/mqdefault.jpg";var s="";if(e%2===0)s=" oddlist";var o="";if(pass_corr=="correct")o="<input id='del' title='Remove' type='button' class='button' value='X' onclick=\"vote('"+r+"','del')\">";var u="<div id='result' class='result lresult"+s+"'>"+"<img src='"+i+"' class='thumb lthumb'>"+"<div class='ltitle'>"+n+"</div>"+"<div class='votes'>"+t.votes+"<a onclick=\"vote('"+r+"','pos');\" id='plus'>+</a>"+"<a onclick=\"vote('"+r+"','neg');\" id='minus'>-</a>"+o+"</div>"+"</div>";$("#wrapper").append(u)});if($("#playlist").height()!=$("#player").height()){if(!window.mobilecheck()){$("#playlist").css({height:$("#player").height()-$("#adminPanel").outerHeight(true)+30});$("#playlist").css({overflow:"hidden"});if(scroller===false){myScroll=new IScroll("#playlist",{mouseWheel:true,scrollbars:false,scrollY:true,interactiveScrollbars:false});scroller=true}else{myScroll.refresh()}}}if(window.mobilecheck()){document.getElementById("player").style.display="none";ytplayer.pauseVideo()}else{myScroll.refresh()}if(!adminTogg){names=["vote","addsongs","longsongs","frontpage","allvideos","removeplay"];for(var e=0;e<names.length;e++){document.getElementsByName(names[e])[0].checked=conf[names[e]]==="true";document.getElementsByName(names[e])[1].checked=conf[names[e]]==="false"}if(hasadmin)$("#setpass").text("Channel has admin");else $("#setpass").text("Channel has no admin")}},2500)}function vote(e,t){console.log(adminpass);console.log($.ajax({type:"GET",url:"php/change.php",async:false,data:"vote="+t+"&id="+e+"&pass="+adminpass,success:function(){console.log("voted "+t+" on "+e);if(t=="pos"){$("#playlist").addClass("success")}else{$("#playlist").addClass("fadeerror")}updateList()}}).responseText);setTimeout(function(){$("#playlist").removeClass("success");$("#playlist").removeClass("fadeerror")},1500)}function skip(){console.log($.ajax({type:"GET",url:"php/change.php",async:false,data:"skip",success:function(){console.log("voted to skip song");$("#buttons").addClass("success");updateList()}}).responseText);setTimeout(function(){$("#playlist").removeClass("success")},1500)}function show(){if(showToggle){showToggle=false;$("#toptitle").empty();$("#chan").addClass("bigChan");$("#chan").html("zoff.no/"+chan)}else{showToggle=true;$("#toptitle").html("Zöff");$("#chan").removeClass("bigChan");$("#chan").html(chan)}}function ks(){list=$.ajax({type:"GET",url:"php/change.php",async:false}).responseText;list=$.parseJSON(list);myScroll.destroy();myScroll=null;$("#playlist").css({height:$("#player").height()});$("#playlist").css({overflow:"hidden"});myScroll=new IScroll("#playlist",{mouseWheel:true,scrollbars:false,scrollY:true,interactiveScrollbars:false});scroller=true}var list;var toSend="";var sendURL;var myScroll;var scroller=false;var showToggle=true;var chan=$("#chan").html();var hasadmin=0

1
js/main.js Normal file

File diff suppressed because one or more lines are too long

1
js/playercontrols-min.js vendored Normal file
View File

@@ -0,0 +1 @@
function initYoutubeControls(e){if(e!==undefined){ytplayer=e;durationFixer=setInterval(durationSetter,1e3)}else{tag=document.createElement("script");tag.src="https://www.youtube.com/iframe_api";firstScriptTag=document.getElementsByTagName("script")[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag)}elems=Array("volume","duration","fullscreen");var t=document.getElementById("controls");var n=document.createElement("div");n.id="playpause";n.className="play";t.appendChild(n);for(x=0;x<elems.length;x++){var r=document.createElement("div");r.id=elems[x];t.appendChild(r)}initControls();fitToScreen();$(window).resize(function(){fitToScreen()})}function initControls(){document.getElementById("playpause").addEventListener("click",playPause);document.getElementById("fullscreen").addEventListener("click",function(){document.getElementById("player").webkitRequestFullscreen()});var e=document.getElementsByClassName("qChange")}function fitToScreen(){document.getElementById("controls").style.top=document.getElementById("player").offsetTop+$("#player").height()+"px";document.getElementById("controls").style.left=document.getElementById("player").offsetLeft+"px"}function initSlider(){$("#volume").slider({min:0,max:100,value:ytplayer.getVolume(),range:"min",animate:true,slide:function(e,t){setVolume(t.value)}})}function settings(){$("#qS").toggleClass("hide")}function changeQuality(){wantedQ=this.getAttribute("name");if(ytplayer.getPlaybackQuality!=wantedQ){ytplayer.setPlaybackQuality(wantedQ)}}function setVolume(e){ytplayer.setVolume(e)}function playPause(){console.log("playPause");state=ytplayer.getPlayerState();console.log("state: "+state);button=document.getElementById("playpause");if(state==1){ytplayer.pauseVideo()}else if(state==2){ytplayer.playVideo()}}function durationSetter(){duration=ytplayer.getDuration();dMinutes=Math.floor(duration/60);dSeconds=duration-dMinutes*60;currDurr=ytplayer.getCurrentTime();minutes=Math.floor(currDurr/60);seconds=currDurr-minutes*60;document.getElementById("duration").innerHTML=pad(minutes)+":"+pad(seconds)+" <span id='dash'>/</span> "+pad(dMinutes)+":"+pad(dSeconds)}function pad(e){return e<10?"0"+Math.floor(e):Math.floor(e)}function volumeOptions(){console.log("volumeOptions");button=document.getElementById("volume");if(ytplayer.isMuted()){ytplayer.unMute();button.innerHTML="Mute"}else{ytplayer.mute();button.innerHTML="Unmute"}}function logQ(){console.log(ytplayer.getPlaybackQuality())}

1
js/search-min.js vendored Normal file
View File

@@ -0,0 +1 @@
function search(e){$("#results").html("");if(e!==""){var t=encodeURIComponent(e);var n="http://gdata.youtube.com/feeds/api/videos?q="+t+"&format=5&orderby=relevance&max-results=25&v=2&alt=jsonc";$.ajax({type:"GET",url:n,dataType:"jsonp",success:function(e){if(e.data.items){var t="";$.each(e.data.items,function(e,n){if(n.duration>720&&longS===0){return}if(n.category=="Music"||music==1){var r=encodeURIComponent(n.title).replace(/'/g,"\\'");var i=n.viewCount;var s="http://i.ytimg.com/vi/"+n.id+"/default.jpg";var o=Math.floor(n.duration/60)+":"+(n.duration-Math.floor(n.duration/60)*60);var u=" <div id='result' class='result' onclick=\"submitAndClose('"+n.id+"','"+r+"');\"> <img src='"+s+"' class='thumb'> <div id='title'>"+n.title+" <div class='result_info'>"+i+" views • "+o+"</div> <input id='add' title='Add several songs' type='button' class='button' value='+' onclick=\"submit('"+n.id+"','"+r+"');\"> </div> </div>";t+=u}});console.log(t);$("<div style='display:none;'>"+t+"</div>").appendTo("#results").slideDown("slow")}else{$("#video").html("<div id='no'>No Video</div>")}}})}}function submitAndClose(e,t){submit(e,t);$("#results").html("");console.log("sub&closed")}function submit(e,t){console.log($.ajax({type:"GET",url:"php/change.php",async:false,data:"v="+e+"&n="+t+"&pass="+adminpass,success:function(){console.log("added "+e);document.getElementById("search").value="";$("#search").addClass("success")},error:function(){console.log("error in adding");document.getElementById("search").value="";$("#search").addClass("error")}}).responseText);$("#search").focus();setTimeout(function(){$("#search").removeClass("success");$("#search").removeClass("error")},1500);updateList();event.stopPropagation()}var old_input="";var timer=0;$(document).ready(function(){$("#search").focus();$("#base").bind("keyup keypress",function(e){var t=e.keyCode||e.which;if(t==13){e.preventDefault();return false}});$(".search_input").focus();$(".search_input").keyup(function(e){var t=$(this).val();if(t.length<3){$("#results").html("")}if(e.keyCode==13){search(t)}else if(e.keyCode==27){$("#results").html("")}else{timer=100}});setInterval(function(){timer--;if(timer===0){search($(".search_input").val())}},1)})

1
js/youtube-min.js vendored Normal file

File diff suppressed because one or more lines are too long