From f0f46b4617325947cb1689747f9470e8b17f1434 Mon Sep 17 00:00:00 2001 From: adplantade Date: Tue, 11 Aug 2020 16:11:29 +0200 Subject: [PATCH] le nombre de dots affiche mainteannt des gemmes --- code/button_displayer.js | 44 +++++++++++++++++++++++++++++++--------- code/index.php | 26 ++++++++++++++++-------- code/options.js | 28 ++----------------------- 3 files changed, 53 insertions(+), 45 deletions(-) diff --git a/code/button_displayer.js b/code/button_displayer.js index 9ab2183..876616a 100644 --- a/code/button_displayer.js +++ b/code/button_displayer.js @@ -83,10 +83,8 @@ function disp(what, short=false) // Dots amount -var output = document.getElementById("dotsNumber"); var outputHi = document.getElementById("amountHi"); var amount = (getCookie("dotsAmount")=="" ? 4 : getCookie("dotsAmount")); -output.innerHTML = amount; outputHi.value= amount; document.getElementById("+").width=size/4; @@ -98,7 +96,6 @@ function less() { amount--; } - output.innerHTML = amount; outputHi.value=amount; dispDots(); } @@ -110,7 +107,6 @@ function more() { amount++; } - output.innerHTML = amount; outputHi.value=amount; dispDots(); } @@ -149,7 +145,6 @@ if(document.getElementById("diffSel")!=null) document.getElementById(diffSelected).checked=true; document.getElementById(modeSelected).checked=true; - output.innerHTML = amount; outputHi.value= amount; } else @@ -169,18 +164,47 @@ for(var cpt=1;cpt<9;cpt++) { document.getElementById("col"+cpt+"D").style.height=size/6; document.getElementById("col"+cpt+"D").style.width=size/6; + document.getElementById("gem"+cpt+"D").style.height=size/6; + document.getElementById("gem"+cpt+"D").style.width=size/6; } function dispDots() { var amountI = parseInt(amount); - for(var cpt=1;cptNombre de dots - - - - - - - - - + + + + + + + + + + + + + + + + +

diff --git a/code/options.js b/code/options.js index 9fc80a4..5edee23 100644 --- a/code/options.js +++ b/code/options.js @@ -28,21 +28,12 @@ window.onclick = function(event) { } -var output = document.getElementById("dotsNumber"); -var amount = (getCookie("dotsAmount")=="" ? 4 : getCookie("dotsAmount")); -output.innerHTML = amount; - -document.getElementById("+").width=size/4; -document.getElementById("-").width=size/4; - document.getElementById("displays").addEventListener("click", function(){ document.getElementById("color_pickers").style.display= (displ!="points" ? "none" : "inline"); document.getElementById("gems_picker").style.display= (displ=="points" ? "none" : "inline"); }) function saveOptions() { - setCookie("dotsAmount",amount,30); - setCookie("pause",(document.getElementById("no_pause").checked ? 0 : 1),30); modal.style.display = "none"; } @@ -67,6 +58,7 @@ function selectDisplay(e) document.getElementById("both_di").classList.remove("selected"); document.getElementById(e+"_di").classList.add("selected"); backgroundBoth(); + dispDots(); } function backgroundBoth() @@ -136,7 +128,6 @@ function allowDrop(ev) { function drag(ev) { ev.dataTransfer.setData("text", ev.target.id); dragFrom=ev.currentTarget.parentElement; - //console.log("je prends de "+ev.dataTransfer.getData("text") + " et "+ ev.currentTarget.parentElement.id); } var dragFrom; @@ -145,30 +136,15 @@ function drop(ev) { ev.preventDefault(); var data = ev.dataTransfer.getData("text"); var color; - //console.log("je lâche sur "+ev.target.id + " et "+dragFrom.hasChildNodes() + "|"+ev.currentTarget.id); - /* - if(!ev.target.hasChildNodes() && ev.target.tagName=="DIV") - { - ev.target.appendChild(document.getElementById(data)); - //gemsSelected[ev.target.id.substring(4)-1]=document.getElementById(data) - - //console.log(data + " | " + ev.target.id + " | " + document.getElementById(data).src.substring(document.getElementById(data).src.search("/ress")+6)); - - color=document.getElementById(data).src.substring(document.getElementById(data).src.search("/ress")+6); - gemsSelected[ev.target.id.substring(4)-1]=color; - console.log(gemsSelected); - } - else */ if(dragFrom.hasChildNodes() && ev.currentTarget.hasChildNodes() && dragFrom!=ev.currentTarget) { [gemsSelected[dragFrom.id.substring(4)-1],gemsSelected[ev.currentTarget.id.substring(4)-1]]=[gemsSelected[ev.currentTarget.id.substring(4)-1],gemsSelected[dragFrom.id.substring(4)-1]]; dragFrom.appendChild(ev.currentTarget.firstChild); ev.currentTarget.appendChild(dragFrom.firstChild); - //console.log(ev.currentTarget.firstChild.src.substring(document.getElementById(data).src.search("/ress")+6) + "|"+dragFrom.firstChild.src.substring(document.getElementById(data).src.search("/ress")+6)); setCookie("gem"+ev.currentTarget.id.substring(4),ev.currentTarget.firstChild.src.substring(document.getElementById(data).src.search("/ress")+6),30); setCookie("gem"+dragFrom.id.substring(4),dragFrom.firstChild.src.substring(document.getElementById(data).src.search("/ress")+6),30); - //console.log(dragFrom.id.substring(4)+"/"+ev.currentTarget.id.substring(4)); + } }