gestione risultati per query su periodi

This commit is contained in:
cesare 2024-05-23 14:14:41 +02:00
parent 9ad7e9a818
commit 62a3e3250a
1 changed files with 11 additions and 12 deletions

View File

@ -614,7 +614,7 @@ $(document).ready(function() {
function loadPeriodo(idperiodo) {
//if(idperiodo.split('_')[0]+'_'+idperiodo.split('_')[1]!=getNumCurrentCantica())
if (!isPeriodoInCanto(idperiodo, cantoDisplayed)) {
return
}
@ -1953,7 +1953,8 @@ $(document).ready(function() {
listaClausoleRisultato = []
//Unità di ricerca è 'frase'
if (!listarisultati.length || unitaRicerca == 'frase') {
//if (!listarisultati.length || unitaRicerca == 'frase') {
if (unitaRicerca == 'frase') {
resultsInCantica = []
resultsInCanto = []
@ -1989,30 +1990,28 @@ $(document).ready(function() {
//listaPeriodiRisultato=[]
for (var frase of listaclausole) {
var fraseItems = frase.split('-');
var mysid = '.' + fraseItems[0].toString()
//console.log(mysid)
//var mysid = '.' + fraseItems[0].toString()
listaPeriodiRisultato.push(fraseItems[0].toString())
loadPeriodo(fraseItems[0].toString())
/*
$(mysid).each(function(){
//console.log('add id '+$(this).attr('id'));
listarisultati.push($(this).attr('id'))
});
*/
loadClausola(fraseItems[0].toString(), fraseItems[3].toString(), fraseItems[1], fraseItems[2])
resSent.add(fraseItems[0] + '-' + fraseItems[3] + '-' + fraseItems[1] + '-' + fraseItems[2]);
if (!resSent.has(fraseItems[0])) {
resSent.add(fraseItems[0]);
resultsInCantica.push(fraseItems[4]);
resultsInCanto.push(fraseItems[4] + fraseItems[5]);
}
}
listaClausoleRisultato = Array.from(resSent);
}
if (listarisultati.length) {
//evidenzia risultati
for (ris of listarisultati) {
idris = '#' + ris
$(idris).addClass("font-weight-bold mark ")
$(idris).addClass("mark ")
minim.contents().find(idris).addClass("font-weight-bold mark ")
}