risolto bottone filtro in versi non coinvolti nella ricerca

This commit is contained in:
nicola 2025-03-18 17:34:57 +01:00
parent d6a6813d21
commit 0ce4064238
1 changed files with 9 additions and 9 deletions

View File

@ -2008,8 +2008,14 @@ $(document).ready(function() {
//metto l'icona anche ai versi che hanno riferimenti ma che non sono nel resultset //metto l'icona anche ai versi che hanno riferimenti ma che non sono nel resultset
var versicontesto = [...setVersicontesto]; var versicontesto = [...setVersicontesto];
var flagRisultato;
for (var elverso of versicontesto) { for (var elverso of versicontesto) {
if (versoCommentato(elverso)) { if (versoCommentato(elverso)) {
if (uniq_res.includes(elverso)){
flagRisultato = true;
}else{
flagRisultato = false;
}
var tresa = elverso.split('_') var tresa = elverso.split('_')
var tcantica = '1' var tcantica = '1'
if (tresa[0] == 'Purgatorio') if (tresa[0] == 'Purgatorio')
@ -2023,7 +2029,7 @@ $(document).ready(function() {
continue; continue;
elverso=elverso.replace('_Proemio', '_0') elverso=elverso.replace('_Proemio', '_0')
var myverso = $('#' + elverso.replace('sp', 'res')) var myverso = $('#' + elverso.replace('sp', 'res'))
createCommentSpan(aidCommento, myverso, 1) createCommentSpan(aidCommento, myverso, 1 ,flagRisultato)
} }
} }
/*var tmpresu=getRisultatiRiferimenti() /*var tmpresu=getRisultatiRiferimenti()
@ -2034,12 +2040,6 @@ $(document).ready(function() {
return verso; return verso;
} }
async function loadCommentsBottons(cid, formeCanto, numCantica, canto) {
await initCitazioni(cid)
showCanto(formeCanto, numCantica, canto)
drawMinimap(cid, false)
addFormaListenersInCanto();
}
function executeLocalSearch(testo, forme, limit, cantica, cont, resultsInCantica, resultsInCanto) { function executeLocalSearch(testo, forme, limit, cantica, cont, resultsInCantica, resultsInCanto) {
for (var ip = 0; ip <= limit; ip++) { for (var ip = 0; ip <= limit; ip++) {
@ -2211,11 +2211,11 @@ $(document).ready(function() {
spanoccorrenza.appendTo(elementoverso) spanoccorrenza.appendTo(elementoverso)
} }
function createCommentSpan(idVerso, elementoverso, numberOfComments) { function createCommentSpan(idVerso, elementoverso, numberOfComments, flagRisultato=false) {
var spanoccorrenza = $('<button />') var spanoccorrenza = $('<button />')
spanoccorrenza.attr('id', idVerso) spanoccorrenza.attr('id', idVerso)
//btn-sm btn-outline-secondary //btn-sm btn-outline-secondary
if (idVerso.startsWith("CommentoRes_")) { if (idVerso.startsWith("CommentoRes_") && flagRisultato) {
spanoccorrenza.attr('class', 'btn btn-sm btn-outline-primary risultato showcomments bg-light border-0 rounded text-primary px-1 pt-1 pb-0 ml-1'); spanoccorrenza.attr('class', 'btn btn-sm btn-outline-primary risultato showcomments bg-light border-0 rounded text-primary px-1 pt-1 pb-0 ml-1');
} else { } else {
spanoccorrenza.attr('class', 'btn btn-sm btn-outline-primary showcomments bg-light border-0 rounded text-primary px-1 pt-1 pb-0 ml-1'); spanoccorrenza.attr('class', 'btn btn-sm btn-outline-primary showcomments bg-light border-0 rounded text-primary px-1 pt-1 pb-0 ml-1');