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
var versicontesto = [...setVersicontesto];
var flagRisultato;
for (var elverso of versicontesto) {
if (versoCommentato(elverso)) {
if (uniq_res.includes(elverso)){
flagRisultato = true;
}else{
flagRisultato = false;
}
var tresa = elverso.split('_')
var tcantica = '1'
if (tresa[0] == 'Purgatorio')
@ -2023,7 +2029,7 @@ $(document).ready(function() {
continue;
elverso=elverso.replace('_Proemio', '_0')
var myverso = $('#' + elverso.replace('sp', 'res'))
createCommentSpan(aidCommento, myverso, 1)
createCommentSpan(aidCommento, myverso, 1 ,flagRisultato)
}
}
/*var tmpresu=getRisultatiRiferimenti()
@ -2034,12 +2040,6 @@ $(document).ready(function() {
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) {
for (var ip = 0; ip <= limit; ip++) {
@ -2211,11 +2211,11 @@ $(document).ready(function() {
spanoccorrenza.appendTo(elementoverso)
}
function createCommentSpan(idVerso, elementoverso, numberOfComments) {
function createCommentSpan(idVerso, elementoverso, numberOfComments, flagRisultato=false) {
var spanoccorrenza = $('<button />')
spanoccorrenza.attr('id', idVerso)
//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');
} 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');