larger buzzing thingy
This commit is contained in:
parent
b6912248a4
commit
9d22746fc8
|
@ -92,7 +92,7 @@ def join():
|
||||||
form = JoinForm()
|
form = JoinForm()
|
||||||
if form.validate_on_submit():
|
if form.validate_on_submit():
|
||||||
wlist = whitelist()
|
wlist = whitelist()
|
||||||
if not all([a in wlist for a in form.name.data]):
|
if (not all([a in wlist for a in form.name.data])) or (len(form.name.data) > 12):
|
||||||
return render_template('badname.html', title='Join Game', version=str(version))
|
return render_template('badname.html', title='Join Game', version=str(version))
|
||||||
hash = form.roomcode.data
|
hash = form.roomcode.data
|
||||||
if hash in games.keys():
|
if hash in games.keys():
|
||||||
|
|
|
@ -75,13 +75,21 @@ socket.on("buzz_event", function(data) {
|
||||||
var player = data["username"];
|
var player = data["username"];
|
||||||
document.getElementById(player).childNodes[0].style.color = "#2c26e2";
|
document.getElementById(player).childNodes[0].style.color = "#2c26e2";
|
||||||
document.getElementById(player).childNodes[1].style.color = "#2c26e2";
|
document.getElementById(player).childNodes[1].style.color = "#2c26e2";
|
||||||
|
document.getElementById(player).childNodes[0].style.color = "#2c26e2";
|
||||||
|
var buzztext = document.createElement("p");
|
||||||
|
buzztext.setAttribute("id", player + "_buzz");
|
||||||
|
buzztext.innerHTML = "[BUZZ] "
|
||||||
|
buzztext.style.color = "#2c26e2";
|
||||||
|
document.getElementById(player).insertBefore(buzztext, document.getElementById(player).childNodes[0]);
|
||||||
|
document.getElementById(player).childNodes[1].style.color = "#2c26e2";
|
||||||
})
|
})
|
||||||
socket.on("update_score_event", function(datas) {
|
socket.on("update_score_event", function(datas) {
|
||||||
|
|
||||||
var player = datas["username"];
|
var player = datas["username"];
|
||||||
document.getElementById(player).childNodes[0].style.color = "";
|
document.getElementById(player).childNodes[0].style.color = "";
|
||||||
document.getElementById(player).childNodes[1].style.color = "";
|
document.getElementById(player).childNodes[1].style.color = "";
|
||||||
|
var buzztext = document.getElementById(player + "_buzz")
|
||||||
|
buzztext.parentNode.removeChild(buzztext);
|
||||||
data = datas["players"]
|
data = datas["players"]
|
||||||
div = document.getElementById("sidebar");
|
div = document.getElementById("sidebar");
|
||||||
removeAllChildren(div);
|
removeAllChildren(div);
|
||||||
|
|
|
@ -116,6 +116,11 @@ socket.on("buzz_event", function(data) {
|
||||||
audio.play();
|
audio.play();
|
||||||
var player = data["username"];
|
var player = data["username"];
|
||||||
document.getElementById(player).childNodes[0].style.color = "#2c26e2";
|
document.getElementById(player).childNodes[0].style.color = "#2c26e2";
|
||||||
|
var buzztext = document.createElement("p");
|
||||||
|
buzztext.setAttribute("id", player + "_buzz");
|
||||||
|
buzztext.innerHTML = "[BUZZ] "
|
||||||
|
buzztext.style.color = "#2c26e2";
|
||||||
|
document.getElementById(player).insertBefore(buzztext, document.getElementById(player).childNodes[0]);
|
||||||
document.getElementById(player).childNodes[1].style.color = "#2c26e2";
|
document.getElementById(player).childNodes[1].style.color = "#2c26e2";
|
||||||
game = document.getElementById("game");
|
game = document.getElementById("game");
|
||||||
var tossup = document.createElement("a");
|
var tossup = document.createElement("a");
|
||||||
|
@ -156,6 +161,8 @@ socket.on("update_score_event", function(datas) {
|
||||||
var player = datas["username"];
|
var player = datas["username"];
|
||||||
document.getElementById(player).childNodes[0].style.color = "";
|
document.getElementById(player).childNodes[0].style.color = "";
|
||||||
document.getElementById(player).childNodes[1].style.color = "";
|
document.getElementById(player).childNodes[1].style.color = "";
|
||||||
|
var buzztext = document.getElementById(player + "_buzz")
|
||||||
|
buzztext.parentNode.removeChild(buzztext);
|
||||||
data = datas["players"]
|
data = datas["players"]
|
||||||
div = document.getElementById("sidebar");
|
div = document.getElementById("sidebar");
|
||||||
removeAllChildren(div);
|
removeAllChildren(div);
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
</div>
|
</div>
|
||||||
<div class="text">
|
<div class="text">
|
||||||
<center>
|
<center>
|
||||||
<p>Names can only be alphanumeric. </p>
|
<p>Names can only be alphanumeric and must be less than 13 characters. </p>
|
||||||
</center>
|
</center>
|
||||||
</div>
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
Reference in New Issue
Block a user