Pairing page: display stats at top, and persist scroll
This commit is contained in:
@@ -126,6 +126,7 @@ country pays
|
|||||||
d d
|
d d
|
||||||
first name prénom
|
first name prénom
|
||||||
from de
|
from de
|
||||||
|
games ) parties )
|
||||||
h h
|
h h
|
||||||
in a way that best suits your needs. Here are your options: de la manière qui répond le mieux à vos besoin. Voici vos options :
|
in a way that best suits your needs. Here are your options: de la manière qui répond le mieux à vos besoin. Voici vos options :
|
||||||
instance graciously hosted by the French Go Federation. gracieusement hébergée par la Fédération Française de Go
|
instance graciously hosted by the French Go Federation. gracieusement hébergée par la Fédération Française de Go
|
||||||
@@ -138,6 +139,7 @@ online tournament tournoi en ligne
|
|||||||
opengotha OpenGotha
|
opengotha OpenGotha
|
||||||
or ou
|
or ou
|
||||||
pairable players joueurs disponibles
|
pairable players joueurs disponibles
|
||||||
|
pairable, disponibles,
|
||||||
pairgoth pairgoth
|
pairgoth pairgoth
|
||||||
pairing system, ideal for championships with no handicap games, as well as the , idéal pour les championnats sans handicap, ainsi que le système d’appariement
|
pairing system, ideal for championships with no handicap games, as well as the , idéal pour les championnats sans handicap, ainsi que le système d’appariement
|
||||||
pairing system, more suited for classical tournaments and cups. It is still in a beta stage. Future versions will support more pairing systems and more features. , plus adapté pour les tournois classiques et les coupes. Il en est encore à une phase « beta ». Les versions futures comporteront plus de systèmes d’appariements et de fonctionnalités.
|
pairing system, more suited for classical tournaments and cups. It is still in a beta stage. Future versions will support more pairing systems and more features. , plus adapté pour les tournois classiques et les coupes. Il en est encore à une phase « beta ». Les versions futures comporteront plus de systèmes d’appariements et de fonctionnalités.
|
||||||
@@ -152,6 +154,7 @@ table table
|
|||||||
the configuration guide le guide de configuration
|
the configuration guide le guide de configuration
|
||||||
to à
|
to à
|
||||||
unpairable players joueurs non disponibles
|
unpairable players joueurs non disponibles
|
||||||
|
unpairable, non disponibles,
|
||||||
version 0.1 supports the version 0.1 supporte le système d’appariement
|
version 0.1 supports the version 0.1 supporte le système d’appariement
|
||||||
white blanc
|
white blanc
|
||||||
White Blanc
|
White Blanc
|
||||||
|
@@ -159,4 +159,16 @@ onLoad(()=>{
|
|||||||
$('#update-pairable').on('click', e => {
|
$('#update-pairable').on('click', e => {
|
||||||
updatePairable();
|
updatePairable();
|
||||||
});
|
});
|
||||||
|
window.on('unload', e => {
|
||||||
|
console.log(store('unpairablesScroll'))
|
||||||
|
store('pairablesScroll', $('#pairables')[0].scrollTop);
|
||||||
|
store('unpairablesScroll', $('#unpairables')[0].scrollTop);
|
||||||
|
store('pairedScroll', $('#paired')[0].scrollTop);
|
||||||
|
});
|
||||||
|
console.log(store('unpairablesScroll'))
|
||||||
|
setTimeout(() => {
|
||||||
|
if (store.has('pairablesScroll')) $('#pairables')[0].scrollTop = store('pairablesScroll');
|
||||||
|
if (store.has('unpairablesScroll')) $('#unpairables')[0].scrollTop = store('unpairablesScroll');
|
||||||
|
if (store.has('pairedScroll')) $('#paired')[0].scrollTop = store('pairedScroll');
|
||||||
|
}, 0);
|
||||||
});
|
});
|
||||||
|
@@ -20,6 +20,7 @@
|
|||||||
<button class="ui floating choose-round prev-round button">«</button>
|
<button class="ui floating choose-round prev-round button">«</button>
|
||||||
<span class="active-round">$round</span>
|
<span class="active-round">$round</span>
|
||||||
<button class="ui floating choose-round next-round button">»</button>
|
<button class="ui floating choose-round next-round button">»</button>
|
||||||
|
<span class="norbeak">( $pairables.size() pairable, $games.size() games )</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="pairing-lists">
|
<div id="pairing-lists">
|
||||||
<div id="pairing-left">
|
<div id="pairing-left">
|
||||||
|
@@ -5,7 +5,7 @@
|
|||||||
<span class="active-round">$round</span>
|
<span class="active-round">$round</span>
|
||||||
<button class="ui floating choose-round next-round button">»</button>
|
<button class="ui floating choose-round next-round button">»</button>
|
||||||
#set($stats = $utils.getResultsStats($games))
|
#set($stats = $utils.getResultsStats($games))
|
||||||
<span class="norbeak"><span id="known">$stats.known</span> / $stats.total</span>
|
<span class="norbeak">( <span id="known">$stats.known</span> / $stats.total )</span>
|
||||||
</div>
|
</div>
|
||||||
<div id="results-list" class="roundbox">
|
<div id="results-list" class="roundbox">
|
||||||
<table id="results-table" class="ui celled striped table">
|
<table id="results-table" class="ui celled striped table">
|
||||||
|
Reference in New Issue
Block a user