Refactoring

This commit is contained in:
Luca Trupiano 2025-01-31 11:05:14 +01:00
parent 0b4674f875
commit 1025f00375
6 changed files with 3965 additions and 18 deletions

View File

@ -29,18 +29,20 @@
<script src="https://rdf.js.org/comunica-browser/versions/latest/engines/query-sparql/comunica-browser.js"></script>
<script type="text/javascript" src="https://bundle.run/sparqljs@3.4.1"></script>
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/js-cookie@3.0.1/dist/js.cookie.min.js"></script>
<!--
<!--<script type="module" src="https://lida.dantenetwork.it/js/dataMgr.js"></script>
-->
<script type="module" src="https://lida.dantenetwork.it/js/syntgraph.js"></script>
<script type="module" src="./js/dataMgr.js"></script>
<script type="module" src="./js/syntgraph_5.0.js"></script>
<script src="https://lida.dantenetwork.it/node_modules/commarcdiag/d3.js"></script>
<script type="text/javascript" src="./js/lib/peg-0.10.0.min.js"></script>
<script type="text/javascript" src="./js/lib/jquery.ui.touch-punch.js"></script>
<script type="text/javascript" src="./js/browseMgr.js"></script>
<script type="module" src="./js/browseMgr_5.0.js"></script>
<script type="text/javascript" src="./js/minimap_4.3.js"></script>
<script type="text/javascript" src="./js/partext.js"></script>
<script type="text/javascript" src="./js/utilsMgr.js"></script>
<script type="text/javascript" src="./js/citazionijson.js"></script>
<script type="text/javascript" src="./js/script_5.0.js"></script>
<script type="module" src="./js/script_5.0.js"></script>
<script type="text/javascript" src="./js/sparqltemplates.js"></script>
@ -862,9 +864,6 @@
name="areaRif100" id="Area_Tematica100" title="Area Tematica"
value="all">
<option value="all">Qualsiasi</option>
<option value="agiografia">Agiografia</option>
<option value="apologetica">Apologetica</option>
<option value="altro">Etc...</option>
</select>
</div>
</div>

2211
index_5.0.org.html Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,7 +1,7 @@
/**
*
*/
import { getJsonQuery, emptyStructCard } from './script_5.0.mod.js';
import { getJsonQuery, emptyStructCard } from './script_5.0.js';
import {resetGraphStr} from './syntgraph_5.0.js'
import { getVersiConCitazioni, queryRiferimenti} from './dataMgr.js';

View File

@ -2,16 +2,21 @@
*
*/
var getJsonQuery;
var fillStructCard;
var emptyStructCard;
import {numeroContesti, resetResult} from './browseMgr_5.0.js'
import { resetGraphStr } from './syntgraph_5.0.js';
import { getAutoriFontiCitazioniS, getCommentatoriS, getAreeTematicheS, getFontiS} from './dataMgr.js';
export var getJsonQuery;
export var fillStructCard;
export var emptyStructCard;
var currPage = 0;
var latestPhraseId = "";
var numeroPagine = 0;
var latestOffset = 0;
const cssCantoHeight = 0.65;
const cssTableMainHeight = 0.95; //.tableMain {height: 95%;}
export const cssTableMainHeight = 0.95; //.tableMain {height: 95%;}
const bgImgUrl1 = "./images/fefeff.png";
const bgImgUrl2 = "./images/f8f9fa.png";
const textAbout = '<div class="container"><div class="row align-items-start pt-3"><div class="col">'
@ -513,7 +518,7 @@ $(document).ready(function() {
//$('#displayinfo').append($(emptyInfo))
$('#infoCard0').attr('style', "display: flex;");
$('#structGroupCard0').attr('style', "display: none;");
resetGraphStruct()
resetGraphStr()
});
// Variabili JSON per i filtri
@ -682,11 +687,11 @@ $(document).ready(function() {
const condLIplaceholderText2d = 'Trascina qui almeno 2 clausole o condizioni, oppure attiva le clausole inattive';
const condLIplaceholderPart1 = '<li id="placeholderSort';
const condLIplaceholderPart2 = '" class="mx-0 my-1 p-1 pl-3 list-group-item align-items-center border text-muted small bg-light ui-state-disabled">';
const listaCommentatori = getCommentatoriS();
const listaAutoriFontiCitazioni = getAutoriFontiCitazioniS();
const listaAreeTematiche = getAreeTematicheS();
const listaCommentatori = getCommentatori();
const listaAutoriFontiCitazioni = getAutoriFontiCitazioni();
// Variabili e costanti funzionali
// Variabili e costanti funzionali-
var minimapScrolling = false;
var tabID = 0;
var claListLen = 0;
@ -733,6 +738,12 @@ $(document).ready(function() {
.val(p).html(p));
};
});
$.each(listaAreeTematiche, function (i, p) {
if ( !!p && p.length > 2) {
$('#Area_Tematica100').append($('<option></option>')
.val(p).html(p));
};
});
addClaContext(100);
};
@ -1694,6 +1705,12 @@ $(document).ready(function() {
Cookies.set('LiDa_style', newStyle); };
};
var cantoHeightToSet = $("body")[0].clientHeight*cssCantoHeight;
var maxCantoHeightToSet = $("body")[0].clientHeight*cssTableMainHeight-110; // 63 padding top + 47 margine bottom
$(visCantoClass).css("max-height", maxCantoHeightToSet);
$(visCantoClass).css("height", cantoHeightToSet);
$(displayCantoId).css("max-height", maxCantoHeightToSet);
$(displayCantoId).css("height", cantoHeightToSet);
});

1720
js/script_5.0.org.js Normal file

File diff suppressed because it is too large Load Diff

View File

@ -6,7 +6,7 @@ import commarc from "https://hdnlab1.isti.cnr.it/d3search/node_modules/commarcdi
import {Runtime, Library, Inspector} from "https://lida.dantenetwork.it/node_modules/commarcdiag/runtime.js";
import commarc from "https://lida.dantenetwork.it/node_modules/commarcdiag/index.js";
import {formaClass, lisid, lsentid, vistaPeriodi, listaPeriodiRisultato, listaClausoleRisultato} from "./browseMgr_5.0.js"
import { fillStructCard, emptyStructCard } from "./script_5.0.mod.js";
import { fillStructCard, emptyStructCard } from "./script_5.0.js";
const iframe = document.getElementsByClassName("minimap__content");
const runtime1 = new Runtime(new Library(name => {