mirror of
https://github.com/KevinMidboe/zoff.git
synced 2025-10-29 18:00:23 +00:00
Removed spotify and fixed error with panel
This commit is contained in:
181
php/panel.php
181
php/panel.php
@@ -149,9 +149,8 @@
|
|||||||
<form action="#" id="listImport">
|
<form action="#" id="listImport">
|
||||||
<i class="mdi-av-playlist-add import-icon"></i>
|
<i class="mdi-av-playlist-add import-icon"></i>
|
||||||
<input title="Input YouTube-playlist url here!" placeholder="Enter YouTube-list URL" id="import" type="text" class="validate" autocomplete="off" />
|
<input title="Input YouTube-playlist url here!" placeholder="Enter YouTube-list URL" id="import" type="text" class="validate" autocomplete="off" />
|
||||||
<li id="playlist_loader" class="valign-wrapper hide">
|
<div class="valign playlist_loader_padding">
|
||||||
<div class="valign">
|
<div id="playlist_loader" class="preloader-wrapper small active hide">
|
||||||
<div class="preloader-wrapper small active">
|
|
||||||
<div class="spinner-layer spinner-blue">
|
<div class="spinner-layer spinner-blue">
|
||||||
<div class="circle-clipper left">
|
<div class="circle-clipper left">
|
||||||
<div class="circle"></div>
|
<div class="circle"></div>
|
||||||
@@ -201,7 +200,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
</li>
|
</li>
|
||||||
@@ -215,96 +213,8 @@
|
|||||||
<form action="#" id="listImportSpotify">
|
<form action="#" id="listImportSpotify">
|
||||||
<i class="mdi-av-playlist-add import-icon"></i>
|
<i class="mdi-av-playlist-add import-icon"></i>
|
||||||
<input title="Input Spotify-playlist url here!" placeholder="Enter Spotify-list url" id="import_spotify" type="text" class="validate" autocomplete="off" />
|
<input title="Input Spotify-playlist url here!" placeholder="Enter Spotify-list url" id="import_spotify" type="text" class="validate" autocomplete="off" />
|
||||||
<li id="playlist_loader_spotify" class="valign-wrapper hide">
|
<div class="valign playlist_loader_padding">
|
||||||
<div class="valign">
|
<div id="playlist_loader_spotify" class="preloader-wrapper small active hide">
|
||||||
<div class="preloader-wrapper small active">
|
|
||||||
<div class="spinner-layer spinner-blue">
|
|
||||||
<div class="circle-clipper left">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="gap-patch">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="circle-clipper right">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="spinner-layer spinner-red">
|
|
||||||
<div class="circle-clipper left">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="gap-patch">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="circle-clipper right">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="spinner-layer spinner-yellow">
|
|
||||||
<div class="circle-clipper left">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="gap-patch">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="circle-clipper right">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="spinner-layer spinner-green">
|
|
||||||
<div class="circle-clipper left">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="gap-patch">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
<div class="circle-clipper right">
|
|
||||||
<div class="circle"></div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
</form>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
<li class="not-imported white-bg hide">
|
|
||||||
<div class="center-align">Not imported</div>
|
|
||||||
<ul class="input-field field-settings not-imported-container">
|
|
||||||
<li class="white-bg not-imported-element">
|
|
||||||
<div class="extra-add-text truncate"></div>
|
|
||||||
<a href="#" class="waves-effect red lighten btn right extra-button extra-button-delete">X</a>
|
|
||||||
<a href="#" class="waves-effect green lighten btn right extra-button extra-button-search">
|
|
||||||
<i class="mdi-action-search search-extra"></i></a>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</div>
|
|
||||||
</li>
|
|
||||||
</ul>
|
|
||||||
</li>
|
|
||||||
|
|
||||||
|
|
||||||
<li class="no-padding hide-on-small-only">
|
|
||||||
<ul class="collapsible collapsible-accordion white-bg">
|
|
||||||
<li>
|
|
||||||
<a class="collapsible-header bold waves-effect export-a">Export Playlist
|
|
||||||
<i class="mdi-hardware-keyboard-arrow-up"></i>
|
|
||||||
</a>
|
|
||||||
<div class="collapsible-body">
|
|
||||||
<ul>
|
|
||||||
<li class="white-bg">
|
|
||||||
<div class="input-field field-settings youtube_export_button export-buttons">
|
|
||||||
<a class="modal-trigger waves-effect red btn export-youtube" id="listExport" title="Export to YouTube">
|
|
||||||
YouTube
|
|
||||||
</a>
|
|
||||||
<li id="playlist_loader_export" class="valign-wrapper hide">
|
|
||||||
<div class="valign">
|
|
||||||
<div class="preloader-wrapper small active">
|
|
||||||
<div class="spinner-layer spinner-blue">
|
<div class="spinner-layer spinner-blue">
|
||||||
<div class="circle-clipper left">
|
<div class="circle-clipper left">
|
||||||
<div class="circle"></div>
|
<div class="circle"></div>
|
||||||
@@ -354,7 +264,90 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
<li class="not-imported white-bg hide">
|
||||||
|
<div class="center-align">Not imported</div>
|
||||||
|
<ul class="input-field field-settings not-imported-container">
|
||||||
|
<li class="white-bg not-imported-element">
|
||||||
|
<div class="extra-add-text truncate"></div>
|
||||||
|
<a href="#" class="waves-effect red lighten btn right extra-button extra-button-delete">X</a>
|
||||||
|
<a href="#" class="waves-effect green lighten btn right extra-button extra-button-search">
|
||||||
|
<i class="mdi-action-search search-extra"></i></a>
|
||||||
</li>
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="no-padding hide-on-small-only">
|
||||||
|
<ul class="collapsible collapsible-accordion white-bg">
|
||||||
|
<li>
|
||||||
|
<a class="collapsible-header bold waves-effect export-a">Export Playlist
|
||||||
|
<i class="mdi-hardware-keyboard-arrow-up"></i>
|
||||||
|
</a>
|
||||||
|
<div class="collapsible-body">
|
||||||
|
<ul>
|
||||||
|
<li class="white-bg">
|
||||||
|
<div class="input-field field-settings youtube_export_button export-buttons">
|
||||||
|
<a class="modal-trigger waves-effect red btn export-youtube" id="listExport" title="Export to YouTube">
|
||||||
|
YouTube
|
||||||
|
</a>
|
||||||
|
<div class="valign playlist_loader_padding">
|
||||||
|
<div id="playlist_loader_export" class="preloader-wrapper small active hide">
|
||||||
|
<div class="spinner-layer spinner-blue">
|
||||||
|
<div class="circle-clipper left">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="gap-patch">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="circle-clipper right">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="spinner-layer spinner-red">
|
||||||
|
<div class="circle-clipper left">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="gap-patch">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="circle-clipper right">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="spinner-layer spinner-yellow">
|
||||||
|
<div class="circle-clipper left">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="gap-patch">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="circle-clipper right">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="spinner-layer spinner-green">
|
||||||
|
<div class="circle-clipper left">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="gap-patch">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
<div class="circle-clipper right">
|
||||||
|
<div class="circle"></div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="input-field field-settings">
|
<div class="input-field field-settings">
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -960,7 +960,7 @@ ul #chat-log{
|
|||||||
margin-top:15px;
|
margin-top:15px;
|
||||||
}
|
}
|
||||||
|
|
||||||
#playlist_loader, #playlist_loader_spotify, #playlist_loader_export {
|
.playlist_loader_padding{
|
||||||
padding: 10px 0px 0px 70px;
|
padding: 10px 0px 0px 70px;
|
||||||
background-color: white !important;
|
background-color: white !important;
|
||||||
}
|
}
|
||||||
|
|||||||
2
static/dist/embed.min.js
vendored
2
static/dist/embed.min.js
vendored
File diff suppressed because one or more lines are too long
6
static/dist/main.min.js
vendored
6
static/dist/main.min.js
vendored
File diff suppressed because one or more lines are too long
1
static/dist/spotify.min.js
vendored
1
static/dist/spotify.min.js
vendored
@@ -1 +0,0 @@
|
|||||||
!function(){function e(e){var t,o=e.substring(1).split("&"),n={};for(var a in o)t=o[a].split("="),2==t.length&&(n[t[0]]=t[1]);return n}window.addEventListener("load",function(){var t,o,n,a=e(window.location.hash);window.location.protocol+"//"+window.location.hostname+"/callback";if(a.spotify)t="b934ecdd173648f5bcd38738af529d58",o="token",n="playlist-read-private playlist-read-collaborative user-read-private",console.log("spotify");else if(a.youtube)t="",o="",n="",console.log("youtube");else{var i=e(window.location.hash);window.opener.callback(i)}})}();
|
|
||||||
@@ -30,8 +30,13 @@ var Player = {
|
|||||||
Player.player.stopVideo();
|
Player.player.stopVideo();
|
||||||
}catch(e){}
|
}catch(e){}
|
||||||
//List.importOldList(channel.toLowerCase());
|
//List.importOldList(channel.toLowerCase());
|
||||||
}
|
} else if(paused){
|
||||||
else{
|
|
||||||
|
Player.getTitle(obj.np[0].title, viewers);
|
||||||
|
//Player.setBGimage(video_id);
|
||||||
|
Player.notifyUser(obj.np[0].id, obj.np[0].title);
|
||||||
|
Player.player.stopVideo();
|
||||||
|
}else if(!paused){
|
||||||
//Helper.log("gotten new song");
|
//Helper.log("gotten new song");
|
||||||
if(previous_video_id === undefined)
|
if(previous_video_id === undefined)
|
||||||
previous_video_id = obj.np[0].id;
|
previous_video_id = obj.np[0].id;
|
||||||
@@ -70,7 +75,6 @@ var Player = {
|
|||||||
if(paused)
|
if(paused)
|
||||||
Player.player.pauseVideo();
|
Player.player.pauseVideo();
|
||||||
}
|
}
|
||||||
|
|
||||||
if(!paused){
|
if(!paused){
|
||||||
if(!mobile_beginning)
|
if(!mobile_beginning)
|
||||||
Player.player.playVideo();
|
Player.player.playVideo();
|
||||||
@@ -112,6 +116,7 @@ var Player = {
|
|||||||
socket.emit("end", {id: video_id, channel: chan.toLowerCase()});
|
socket.emit("end", {id: video_id, channel: chan.toLowerCase()});
|
||||||
break;
|
break;
|
||||||
case 1:
|
case 1:
|
||||||
|
|
||||||
playing = true;
|
playing = true;
|
||||||
if(beginning && Helper.mobilecheck()){
|
if(beginning && Helper.mobilecheck()){
|
||||||
Player.player.pauseVideo();
|
Player.player.pauseVideo();
|
||||||
|
|||||||
Reference in New Issue
Block a user