Think everything is ready now?

This commit is contained in:
Kasper Rynning-Tønnesen
2015-04-15 21:13:16 +02:00
parent 7f8841ce4a
commit ed925b2601
4 changed files with 9 additions and 4 deletions

View File

@@ -14,6 +14,7 @@
</head>
<body>
<header>
<div class="navbar-fixed">
<nav id="nav">
<div class="nav-wrapper">
<a href="//zoff.no" class="brand-logo hide-on-small-only">
@@ -51,6 +52,7 @@
<div id="results"></div>
</div>
</nav>
</div>
</header>
<main class="container center-align main">
<div class="row">
@@ -88,7 +90,7 @@
<span class="list-votes"></span>
</span>
<div class="card-action hide">
<a id="del" onclick="vote('id','del')" class="clickable" class="waves-effect waves-orange btn-flat">Remove</a>
<a id="del" onclick="vote('id','del')" class="waves-effect waves-orange btn-flat clickable">Remove</a>
</div>
</div>
</div>

View File

@@ -145,7 +145,7 @@ io.on('connection', function(socket){
socket.on('vote', function(msg)
{
if(msg[2] == "del")
del(msg);
del(msg, socket);
else
{
var id = msg[1];
@@ -282,14 +282,14 @@ io.on('connection', function(socket){
});
});
function del(params)
function del(params, socket)
{
var coll = params[0].toLowerCase();
db.collection(coll).find({views:{$exists:true}}, function(err, docs){
if(docs[0]["adminpass"] == hash_pass(params[4]))
{
db.collection(coll).remove({id:params[1]}, function(err, docs){
socket.emit("toast", "The song was deleted.");
socket.emit("toast", "Deleted song!");
sort_list(coll, undefined, false);
})
}

View File

@@ -20,6 +20,7 @@ socket.on("pw", function(msg)
for (var i = 0; i < names.length; i++) {
$("input[name="+names[i]+"]").attr("disabled", false);
}
$(".card-action").removeClass("hide");
});
socket.on(chan.toLowerCase()+",conf", function(msg)

View File

@@ -74,6 +74,8 @@ function populate_list(msg, conf_only)
song.find(".votebg").attr("onclick", "vote('"+video_id+"','pos')");
song.find(".list-image").attr("style",video_thumb);
song.attr("id",video_id);
song.find("#del").attr("onclick", "vote('"+video_id+"', 'del')");
if(!w_p) $(".card-action").removeClass("hide");
}
});