aggiunto contenuto del riferimento

This commit is contained in:
nicola 2023-12-13 16:09:38 +01:00
parent 85868d4997
commit 7bfeb4da0d
1 changed files with 16 additions and 14 deletions

View File

@ -25,14 +25,12 @@ $(document).ready(function() {
var shownSentenceList = new Set() var shownSentenceList = new Set()
//var currentMinimap = ''
listarisultati = []; listarisultati = [];
listaPeriodiRisultato = []; listaPeriodiRisultato = [];
listaClausoleRisultato=[] listaClausoleRisultato=[]
var commentsArray = [] var commentsArray = []
var resultSentences = new Set() var resultSentences = new Set()
//var displayId = 'displaycanto'
var cantiche=["Inferno", "Purgatorio","Paradiso"] var cantiche=["Inferno", "Purgatorio","Paradiso"]
var loadedCanti=new Set(); var loadedCanti=new Set();
const openSTag="{" const openSTag="{"
@ -40,7 +38,6 @@ $(document).ready(function() {
var cantoDisplayed = "#InfernoCanto_1"; var cantoDisplayed = "#InfernoCanto_1";
var prevCantoDisplayed = "#InfernoCanto_1"; var prevCantoDisplayed = "#InfernoCanto_1";
var queryExecuted = false;
var contextLength = 3; var contextLength = 3;
var showOffset = 30; var showOffset = 30;
var idCitazione = "citazioneFrase"; var idCitazione = "citazioneFrase";
@ -805,18 +802,18 @@ function resetFrasi(){
createModule(collapseCardBody,"Testo della fonte: ", comments.TestoFonteCitazione, "1", id, pos) createModule(collapseCardBody,"Testo della fonte: ", comments.TestoFonteCitazione, "1", id, pos)
} }
if (comments.NaturaRiferimento != null){ if (comments.NaturaRiferimento != null){
createDivSingola(divCampiSingoli, "Tipo di riferimento: ", comments.NaturaRiferimento) createDivSingola(divCampiSingoli, "Tipo di riferimento: ", comments.NaturaRiferimento, false)
divCampiSingoli.appendTo(collapseCardBody); divCampiSingoli.appendTo(collapseCardBody);
if (comments.NaturaRiferimento == "CITAZIONE" || comments.NaturaRiferimento == "LOCI PARALLELI" ){ if (comments.NaturaRiferimento == "CITAZIONE" || comments.NaturaRiferimento == "LOCI PARALLELI" ){
if (comments.TipoCitazione != null && comments.TipoCitazione != ""){ if (comments.TipoCitazione != null && comments.TipoCitazione != ""){
createDivSingola(divCampiSingoli, "Tipo citazione: ", comments.TipoCitazione) createDivSingola(divCampiSingoli, "Tipo citazione: ", comments.TipoCitazione, false)
divCampiSingoli.appendTo(collapseCardBody); divCampiSingoli.appendTo(collapseCardBody);
} }
appendSpecifica(comments,divCampiSingoli,collapseCardBody) appendSpecifica(comments,divCampiSingoli,collapseCardBody)
} }
} }
if (comments.RapportoSoggettoOggetto != null){ if (comments.RapportoSoggettoOggetto != null){
createDivSingola(divCampiSingoli, "Rapporto testo/fonte: ", comments.RapportoSoggettoOggetto) createDivSingola(divCampiSingoli, "Rapporto testo/fonte: ", comments.RapportoSoggettoOggetto, false)
divCampiSingoli.appendTo(collapseCardBody); divCampiSingoli.appendTo(collapseCardBody);
} }
if (comments.RapportoCommentoCommentatoreText != null && comments.RapportoCommentoCommentatoreText != "nan"){ if (comments.RapportoCommentoCommentatoreText != null && comments.RapportoCommentoCommentatoreText != "nan"){
@ -844,32 +841,32 @@ function resetFrasi(){
if(commenti.CitEpisodi != null && commenti.CitEpisodi != ""){ if(commenti.CitEpisodi != null && commenti.CitEpisodi != ""){
specifica = commenti.CitEpisodi; specifica = commenti.CitEpisodi;
createDivSingola(cardBody, "Episodio: ", specifica) createDivSingola(cardBody, "Contento del riferimento: Episodio (", specifica, true)
cardBody.appendTo(collapseCard); cardBody.appendTo(collapseCard);
} }
if(commenti.CitImmagini != null && commenti.CitImmagini != ""){ if(commenti.CitImmagini != null && commenti.CitImmagini != ""){
specifica = commenti.CitImmagini; specifica = commenti.CitImmagini;
createDivSingola(cardBody, "Immagine: ", specifica) createDivSingola(cardBody, "Contento del riferimento: Immagine (", specifica, true)
cardBody.appendTo(collapseCard); cardBody.appendTo(collapseCard);
} }
if(commenti.CitTeorie != null && commenti.CitTeorie != ""){ if(commenti.CitTeorie != null && commenti.CitTeorie != ""){
specifica = commenti.CitTeorie; specifica = commenti.CitTeorie;
createDivSingola(cardBody, "Teoria: ", specifica) createDivSingola(cardBody, "Contento del riferimento: Teoria (", specifica, true)
cardBody.appendTo(collapseCard); cardBody.appendTo(collapseCard);
} }
if(commenti.CitMotivi != null && commenti.CitMotivi != ""){ if(commenti.CitMotivi != null && commenti.CitMotivi != ""){
specifica = commenti.CitMotivi; specifica = commenti.CitMotivi;
createDivSingola(cardBody, "Motivo: ", specifica) createDivSingola(cardBody, "Contento del riferimento: Motivo (", specifica, true)
cardBody.appendTo(collapseCard); cardBody.appendTo(collapseCard);
} }
if(commenti.CitStilemi != null && commenti.CitStilemi != ""){ if(commenti.CitStilemi != null && commenti.CitStilemi != ""){
specifica = commenti.CitStilemi; specifica = commenti.CitStilemi;
createDivSingola(cardBody, "Stilema: ", specifica) createDivSingola(cardBody, "Contento del riferimento: Stilema (", specifica, true)
cardBody.appendTo(collapseCard); cardBody.appendTo(collapseCard);
} }
if(commenti.CitTopografie != null && commenti.CitTopografie != ""){ if(commenti.CitTopografie != null && commenti.CitTopografie != ""){
specifica = commenti.CitTopografie; specifica = commenti.CitTopografie;
createDivSingola(cardBody, "Topografia: ", specifica) createDivSingola(cardBody, "Contento del riferimento: Topografia (", specifica, true)
cardBody.appendTo(collapseCard); cardBody.appendTo(collapseCard);
} }
} }
@ -936,10 +933,15 @@ function resetFrasi(){
commentHeader.appendTo(noteCardX); commentHeader.appendTo(noteCardX);
} }
function createDivSingola(divCampi, campo, valore){ function createDivSingola(divCampi, campo, valore, specifica){
//var divSingola = $('<div class="px-3 py-1">'); //var divSingola = $('<div class="px-3 py-1">');
var divSingola = $('<div class="pl-0 pr-3 py-1">'); var divSingola = $('<div class="pl-0 pr-3 py-1">');
divSingola.append ('<b>'+campo+'</b><i> '+valore+'</i>'); if (specifica){
valore = valore.trim();
divSingola.append ('<b>'+campo+'</b><i>'+valore+')</i>');
}else {
divSingola.append ('<b>'+campo+'</b><i> '+valore+'</i>');
}
divSingola.appendTo(divCampi); divSingola.appendTo(divCampi);
} }