diff --git a/js/browseMgr_5.0.js b/js/browseMgr_5.0.js index ae5e401..39a1cae 100644 --- a/js/browseMgr_5.0.js +++ b/js/browseMgr_5.0.js @@ -883,7 +883,7 @@ $(document).ready(function() { /* */ var mresult = await getVersiConCitazioni(cantica, canto) - + commentsSQL = Object.groupBy(mresult, ({ VersoCitazione }) => VersoCitazione); var tmpkeys = [] diff --git a/js/browseMgr_5.1.js b/js/browseMgr_5.1.js index 14a6972..51ec4e8 100644 --- a/js/browseMgr_5.1.js +++ b/js/browseMgr_5.1.js @@ -885,8 +885,9 @@ $(document).ready(function() { var tmpkeys = [] for (const ke in commentsSQL) { - //console.log(ke.split('-')[0]) + var t = ke.split('-')[0] + if (tmpkeys.indexOf(t) == -1) tmpkeys.push(t) else @@ -894,8 +895,15 @@ $(document).ready(function() { var pio = $("#" + idCommento + t) if (pio.length) break; - var elverso = $("#" + idverso + t)//$("li[value='"+t+"']") - //console.log(elverso) + if(t=='Proemio'){ + console.log(idminimap+' '+t) + var elcanto=$("#" + idminimap) + createProemioSpan(idCommento + t, elcanto, commentsSQL[ke].length) + continue + } + + var elverso = $("#" + idverso + t) + createCommentSpan(idCommento + t, elverso, commentsSQL[ke].length) } @@ -983,8 +991,12 @@ $(document).ready(function() { } else { var commentiSP = " commento su " } - //noteGroupCard.append('
' + cantica + ", Canto " + canto + versi + "
"); - rigaNota.append('
' + len + "" + commentiSP + cantica + ", Canto " + canto + versi + "
"); + if (versi.includes('Proemio')){ + rigaNota.append('
' + len + "" + cantica + ", Canto " + canto + ", Proemio
"); + + } + else + rigaNota.append('
' + len + "" + commentiSP + cantica + ", Canto " + canto + versi + "
"); rigaNota.appendTo(commentHeader); buttons.appendTo(commentHeader); commentHeader.appendTo(noteGroupCard); @@ -1501,7 +1513,7 @@ $(document).ready(function() { function manageQuery() { cleanSearchResult() //var esprlogica = [] - var jsonQuery = getJsonQuery() + var jsonQuery = JSON.parse(JSON.stringify(getJsonQuery())) if (jsonQuery['QueryAvanzata'] == 0) unitaRicerca = 'forma' @@ -1715,6 +1727,18 @@ $(document).ready(function() { } } + + function createProemioSpan(idVerso, elementoverso, numberOfComments) { + var spanoccorrenza = $('