présélection de la recherche précédente dans highscores

master
adplantade 5 years ago
parent 9fbe9069ec
commit 426a23f640

@ -25,6 +25,7 @@ modes.forEach(element => {
}) })
document.getElementById(e.currentTarget.id).classList.add("selected"); document.getElementById(e.currentTarget.id).classList.add("selected");
}); });
var tab=document.getElementById(element).children; var tab=document.getElementById(element).children;
for(var i=1;i<tab.length;i+=2){ for(var i=1;i<tab.length;i+=2){
tab.item(i).children[0].width=size; tab.item(i).children[0].width=size;
@ -78,9 +79,9 @@ diffs.forEach(element => {
}); });
}) })
function disp(what) function disp(what,short=false)
{ {
what=what.currentTarget.id.substring(4); what=(short ? what : what.currentTarget.id.substring(4));
console.log(what); console.log(what);
modes.forEach(element => { modes.forEach(element => {
document.getElementById(element).style.display=what==element ? "flex":"none"; document.getElementById(element).style.display=what==element ? "flex":"none";
@ -144,4 +145,31 @@ document.getElementById("btn_back").width=size;
function index() function index()
{ {
window.location.replace("./"); window.location.replace("./");
} }
if(document.getElementById("diffSel")!=null)
{
console.log("LOADING");
diffSelected=document.getElementById("diffSel").value;
modeSelected=document.getElementById("modeSel").value;
amount=document.getElementById("dotsAmountSel").value;
gameSelected = (modeSelected.includes("s") ? "survie" : (modeSelected.includes("p") ? "points" : "temps"));
disp(gameSelected, true);
document.getElementById("img_"+diffSelected).classList.add("selected");
document.getElementById("img_"+gameSelected).classList.add("selected");
document.getElementById("img_"+modeSelected).classList.add("selected");
document.getElementById("pause"+ document.getElementById("pauseSel").value).checked=true;
document.getElementById(diffSelected).checked=true;
document.getElementById(modeSelected).checked=true;
output.innerHTML = amount;
outputHi.value= amount;
document.getElementById("btn_play").style.display="inline";
document.getElementById("btn_play_des").style.display="none";
document.getElementById("btn_high").style.display="inline";
document.getElementById("btn_high_des").style.display="none";
}

@ -124,6 +124,7 @@ margin-right: auto;
.slot { .slot {
display: inline-block; display: inline-block;
margin-left: 15px;
} }
.texte { .texte {

@ -97,10 +97,6 @@
<img id="btn_play_des" src="ress/button_play_desac.png"/> <img id="btn_play_des" src="ress/button_play_desac.png"/>
</div> </div>
</div> </div>
<img id="btn_back" src="ress/button_back.png" class="back" onClick="index()"/>
<script src="bakery.js"></script>
<script src="highscore_button_displayer.js"></script>
<script src="themeSwitcher.js"></script>
<?php <?php
$database = new SQLite3("data.db"); $database = new SQLite3("data.db");
@ -134,8 +130,18 @@
} }
echo "<h1 id='aya' class='texte' >".$phrase."</h1>"; echo "<h1 id='aya' class='texte' >".$phrase."</h1>";
echo "<input type='hidden' id='modeSel' value='".$_POST["game_mode"]."'/>";
echo "<input type='hidden' id='diffSel' value='".$_POST["difficulty"]."'/>";
echo "<input type='hidden' id='dotsAmountSel' value='".$_POST["dotsAmount"]."'/>";
echo "<input type='hidden' id='pauseSel' value='".$_POST["pause"]."'/>";
} }
?> ?>
<img id="btn_back" src="ress/button_back.png" class="back" onClick="index()"/>
<script src="bakery.js"></script>
<script src="highscore_button_displayer.js"></script>
<script src="themeSwitcher.js"></script>
<script src="bakery.js"></script> <script src="bakery.js"></script>
<script src="themeSwitcher.js"></script> <script src="themeSwitcher.js"></script>
</body> </body>

@ -85,7 +85,6 @@ function selectDisplay(e)
{ {
displ=e; displ=e;
setCookie("displayMode",e,30); setCookie("displayMode",e,30);
console.log("cookie "+getCookie("displayMode"));
document.getElementById("points_di").classList.remove("selected"); document.getElementById("points_di").classList.remove("selected");
document.getElementById("gems_di").classList.remove("selected"); document.getElementById("gems_di").classList.remove("selected");
document.getElementById("both_di").classList.remove("selected"); document.getElementById("both_di").classList.remove("selected");

Loading…
Cancel
Save