Explorar el Código

Update queries

Alessia hace 1 año
padre
commit
62663a0114
Se han modificado 7 ficheros con 817 adiciones y 743 borrados
  1. 1 0
      js/people.js
  2. 266 0
      js/query/managerQuery.js
  3. 0 123
      js/query/queryMMO.js
  4. 517 605
      js/search.js
  5. 2 2
      js/word_cloud.js
  6. 8 0
      lettera.html
  7. 23 13
      ricerca.html

+ 1 - 0
js/people.js

@@ -1622,3 +1622,4 @@ function myFunction(){
 
     //copyToClipboard(copyText.value);
 }
+

+ 266 - 0
js/query/managerQuery.js

@@ -0,0 +1,266 @@
+var queryManager = { 
+    prefixes : {
+        all : "PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> \
+        PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> \
+        PREFIX crm: <http://www.cidoc-crm.org/cidoc-crm/> \
+        PREFIX owl: <http://www.w3.org/2002/07/owl#> \
+        PREFIX schema: <http://schema.org/> \
+        PREFIX foaf: <http://xmlns.com/foaf/0.1/> \
+        PREFIX person: <http://www.w3.org/ns/person#> \
+        PREFIX time: <https://www.w3.org/TR/owl-time#> "
+    },
+    queryMMO: { 
+        queryLabel : " SELECT DISTINCT ?g AS ?graph ?subject ?label ?identifier \
+        WHERE {<{GRAPH}> \
+        GRAPH ?g {?subject rdf:type crm:E22_Man-Made_Object } \
+        ?subject rdfs:label ?label . \
+        ?subject crm:P1_is_identified_by ?uri_identifier . \
+        ?uri_identifier rdfs:label ?identifier ; \
+        crm:P2_has_type 'Segnatura' . \
+        <{WORD}> \
+        }",
+
+        queryArte : " SELECT DISTINCT ?g AS ?graph ?subject ?label ?identifier ?type \
+        WHERE { <{GRAPH}> \
+        GRAPH ?g {?subject rdf:type crm:E22_Man-Made_Object } \
+        ?subject rdfs:label ?label ; \
+        crm:P2_has_type ?type ; \
+        crm:P1_is_identified_by ?uri_identifier . \
+        ?uri_identifier rdfs:label ?identifier . \
+        <{WORD}> \
+        FILTER (?type = \"Opera d'Arte\") \
+        }", 
+
+        queryIdentificatore: " SELECT DISTINCT ?g ?subject ?label ?identifier \
+        WHERE {<{GRAPH}> \
+        GRAPH ?g {?subject rdf:type crm:E22_Man-Made_Object } \
+        ?subject rdfs:label ?label . \
+        ?subject crm:P1_is_identified_by ?uri_identifier . \
+        ?uri_identifier rdfs:label ?identifier ; \
+        crm:P2_has_type 'Segnatura' . \
+        FILTER (CONTAINS(?identifier, <{WORD}>)) \
+        }"
+    }, 
+    queryINF: { 
+        queryContenuti1: " SELECT DISTINCT ?g AS ?graph ?Physical_Object ?subject ?label ?id (group_concat(distinct ?type ;separator=', ') as ?types) (SAMPLE(?object_Label) AS ?text) \
+        WHERE { <{GRAPH}> \
+        GRAPH ?g {?subject rdf:type crm:E73_Information_Object ; \
+        rdfs:label ?label .} \
+        OPTIONAL {?Physical_Object crm:P128_carries ?subject .} \
+        OPTIONAL {?subject crm:P1_is_identified_by ?id_subject . \
+        ?id_subject rdfs:label ?id ; \
+        rdf:type crm:E42_Identifier . } \
+        OPTIONAL {?subject crm:P2_has_type ?type . } \
+        ?subject ?property ?object_Label . \
+        <{WORD}> \
+        }",
+
+        queryContenuti2: " SELECT DISTINCT ?g AS ?graph ?Physical_Object ?subject ?label ?id (group_concat(distinct ?type ;separator=', ') as ?types) (SAMPLE(?object_Label) AS ?text) \
+        WHERE { <{GRAPH}> \
+        GRAPH ?g {?subject rdf:type crm:E73_Information_Object ; \
+        rdfs:label ?label .} \
+        OPTIONAL {?Physical_Object crm:P128_carries ?subject .} \
+        OPTIONAL {?subject crm:P1_is_identified_by ?id_subject . \
+        ?id_subject rdfs:label ?id ; \
+        rdf:type crm:E42_Identifier . } \
+        OPTIONAL {?subject crm:P2_has_type ?type . } \
+        VALUES ?object_type {crm:E1_Entity crm:E1_CRM_Entity crm:E41_Appellation crm:E62_String} \
+        ?subject ?property ?object  . \
+        ?object rdfs:label ?object_Label . \
+        ?object rdf:type ?object_type . \
+        <{WORD}> \
+        FILTER NOT EXISTS { ?property rdfs:label 'label' } \
+        }",
+
+        queryContenuti3: " SELECT DISTINCT ?g AS ?graph ?Physical_Object ?subject ?label ?id (group_concat(distinct ?type ;separator=', ') as ?types) (SAMPLE(?object_Label) AS ?text) \
+        WHERE {<{GRAPH}> \
+        GRAPH ?g {?subject rdf:type crm:E73_Information_Object ; \
+        rdfs:label ?label .} \
+        OPTIONAL {?Physical_Object crm:P128_carries ?subject .} \
+        OPTIONAL {?subject crm:P1_is_identified_by ?id_subject . \
+        ?id_subject rdfs:label ?id ; \
+        rdf:type crm:E42_Identifier . } \
+        OPTIONAL { \
+        {?subject crm:P2_has_type ?type .} \
+        UNION { \
+        ?subject crm:P2_has_type ?uri_type . \
+        ?uri_type rdfs:label ?type . } \
+        } \
+        ?subject crm:P67_refers_to ?object_uri . \
+        ?object_uri rdfs:label ?object_Label . \
+        <{WORD}> \
+        }" 
+    },
+    queryPER: {
+        queryNome: " SELECT DISTINCT ?g AS ?graph ?subject ?name \
+        WHERE { <{GRAPH}> \
+        GRAPH ?g { ?subject ?property ?object . } \
+        ?subject rdf:type crm:E21_Person ; \
+        foaf:name ?name . \
+        ?name bif:contains <{WORD}> . \
+        } ",
+
+        queryNote: " SELECT DISTINCT ?g AS ?graph ?subject ?name ?note \
+        WHERE {<{GRAPH}> \
+        GRAPH ?g { ?subject ?property ?object . } \
+        ?subject rdf:type crm:E21_Person ; \
+        foaf:name ?name . \
+        ?subject crm:P3_has_note ?note . \
+        ?note bif:contains <{WORD}> . \
+        }",
+
+        queryOccupazione: " SELECT DISTINCT ?g AS ?graph ?subject ?name ?occupation \
+        WHERE {<{GRAPH}> \
+        GRAPH ?g { ?subject ?property ?object . } \
+        ?subject rdf:type crm:E21_Person ; \
+        foaf:name ?name . \
+        ?subject schema:hasOccupation ?uri_occupation . \
+        ?uri_occupation rdfs:label ?occupation . \
+        ?occupation bif:contains <{WORD}> . \
+        }"
+    },
+    queryLG: {
+        queryLuoghi : " SELECT DISTINCT ?g AS ?graph ?subject ?label \
+        WHERE {<{GRAPH}> \
+        GRAPH ?g { ?subject ?property ?object } \
+        ?subject rdfs:label ?label ; \
+        rdf:type crm:E53_Place ; \
+        crm:P168_place_is_defined_by ?coords . \
+        ?label bif:contains <{WORD}> . \
+        }"
+    }
+};
+
+/*
+$.jsonManager
+        { 
+                    connection : [
+                        queries = {
+                            prefixes : {
+                                pref : "PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> \
+                                PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> \
+                                PREFIX crm: <http://www.cidoc-crm.org/cidoc-crm/> \
+                                PREFIX owl: <http://www.w3.org/2002/07/owl#> \
+                                PREFIX schema: <http://schema.org/> \
+                                PREFIX foaf: <http://xmlns.com/foaf/0.1/> \
+                                PREFIX person: <http://www.w3.org/ns/person#> \
+                                PREFIX time: <https://www.w3.org/TR/owl-time#> "
+                            },
+
+                            sparqlMMO : {
+                                queryLabel : " SELECT DISTINCT ?g ?subject ?label ?identifier \
+                                WHERE {<{GRAPH}> \
+                                GRAPH ?g {?subject rdf:type crm:E22_Man-Made_Object } \
+                                ?subject rdfs:label ?label . \
+                                ?subject crm:P1_is_identified_by ?uri_identifier . \
+                                ?uri_identifier rdfs:label ?identifier ; \
+                                crm:P2_has_type 'Segnatura' . \
+                                ?label bif:contains <{WORD}> . \
+                                }",
+
+                                queryIdentificatore: " SELECT DISTINCT ?g ?subject ?label ?identifier \
+                                WHERE {<{GRAPH}> \
+                                GRAPH ?g {?subject rdf:type crm:E22_Man-Made_Object } \
+                                ?subject rdfs:label ?label . \
+                                ?subject crm:P1_is_identified_by ?uri_identifier . \
+                                ?uri_identifier rdfs:label ?identifier ; \
+                                crm:P2_has_type 'Segnatura' . \
+                                FILTER (CONTAINS(?identifier, <{WORD}>)) \
+                                }"
+                            },
+                            sparqlINF : {
+                                queryContenuti1: " SELECT DISTINCT ?g AS ?graph ?Physical_Object ?subject ?label ?id (group_concat(distinct ?type ;separator=', ') as ?types) (SAMPLE(?object_Label) AS ?text) \
+                                WHERE { <{GRAPH}> \
+                                GRAPH ?g {?subject rdf:type crm:E73_Information_Object ; \
+                                rdfs:label ?label .} \
+                                OPTIONAL {?Physical_Object crm:P128_carries ?subject .} \
+                                OPTIONAL {?subject crm:P1_is_identified_by ?id_subject . \
+                                ?id_subject rdfs:label ?id ; \
+                                rdf:type crm:E42_Identifier . } \
+                                OPTIONAL {?subject crm:P2_has_type ?type . } \
+                                ?subject ?property ?object_Label . \
+                                ?object_Label bif:contains <{WORD}> . \
+                                }",
+
+                                queryContenuti2: " SELECT DISTINCT ?g AS ?graph ?Physical_Object ?subject ?label ?id (group_concat(distinct ?type ;separator=', ') as ?types) (SAMPLE(?object_Label) AS ?text) \
+                                WHERE { <{GRAPH}> \
+                                GRAPH ?g {?subject rdf:type crm:E73_Information_Object ; \
+                                rdfs:label ?label .} \
+                                OPTIONAL {?Physical_Object crm:P128_carries ?subject .} \
+                                OPTIONAL {?subject crm:P1_is_identified_by ?id_subject . \
+                                ?id_subject rdfs:label ?id ; \
+                                rdf:type crm:E42_Identifier . } \
+                                OPTIONAL {?subject crm:P2_has_type ?type . } \
+                                VALUES ?object_type {crm:E1_Entity crm:E1_CRM_Entity crm:E41_Appellation crm:E62_String} \
+                                ?subject ?property ?object  . \
+                                ?object rdfs:label ?object_Label . \
+                                ?object rdf:type ?object_type . \
+                                ?object_Label bif:contains <{WORD}> . \
+                                FILTER NOT EXISTS { ?property rdfs:label 'label' } \
+                                }",
+
+                                queryContenuti3: " SELECT DISTINCT ?g AS ?graph ?Physical_Object ?subject ?label ?id (group_concat(distinct ?type ;separator=', ') as ?types) (SAMPLE(?object_Label) AS ?text) \
+                                WHERE {<{GRAPH}> \
+                                GRAPH ?g {?subject rdf:type crm:E73_Information_Object ; \
+                                rdfs:label ?label .} \
+                                OPTIONAL {?Physical_Object crm:P128_carries ?subject .} \
+                                OPTIONAL {?subject crm:P1_is_identified_by ?id_subject . \
+                                ?id_subject rdfs:label ?id ; \
+                                rdf:type crm:E42_Identifier . } \
+                                OPTIONAL { \
+                                {?subject crm:P2_has_type ?type .} \
+                                UNION { \
+                                ?subject crm:P2_has_type ?uri_type . \
+                                ?uri_type rdfs:label ?type . } \
+                                } \
+                                ?subject crm:P67_refers_to ?object_uri . \
+                                ?object_uri rdfs:label ?object_Label . \
+                                ?object_Label bif:contains <{WORD}> . \
+                                }"
+
+                            },
+                            sparqlPER : {
+                                queryNome: " SELECT DISTINCT ?g AS ?graph ?subject ?name \
+                                WHERE {<{GRAPH}> \
+                                GRAPH ?g { ?subject ?property ?object . } \
+                                ?subject rdf:type crm:E21_Person ; \
+                                foaf:name ?name . \
+                                ?name bif:contains <{WORD}> . \
+                                } ",
+
+                                queryNote: " SELECT DISTINCT ?g AS ?graph ?subject ?name ?note \
+                                WHERE {<{GRAPH}> \
+                                GRAPH ?g { ?subject ?property ?object . } \
+                                ?subject rdf:type crm:E21_Person ; \
+                                foaf:name ?name . \
+                                ?subject crm:P3_has_note ?note . \
+                                ?note bif:contains <{WORD}> . \
+                                }",
+
+                                queryOccupazione: " SELECT DISTINCT ?g AS ?graph ?subject ?name ?occupation \
+                                WHERE {<{GRAPH}> \
+                                GRAPH ?g { ?subject ?property ?object . } \
+                                ?subject rdf:type crm:E21_Person ; \
+                                foaf:name ?name . \
+                                ?subject schema:hasOccupation ?uri_occupation . \
+                                ?uri_occupation rdfs:label ?occupation . \
+                                ?occupation bif:contains <{WORD}> . \
+                                }"
+                            },
+                            sparqlLG : {
+                                queryLuoghi : " SELECT DISTINCT ?g AS ?graph ?subject ?label \
+                                WHERE {<{GRAPH}> \
+                                GRAPH ?g { ?subject ?property ?object } \
+                                ?subject rdfs:label ?label ; \
+                                rdf:type crm:E53_Place ; \
+                                crm:P168_place_is_defined_by ?coords . \
+                                ?label bif:contains <{WORD}> . \
+                                }"
+                            },
+                            endpoint : 'http://dev.restore.ovi.cnr.it:8890/sparql/',
+                        },
+                    ]
+                }
+*/
+                
+

+ 0 - 123
js/query/queryMMO.js

@@ -1,123 +0,0 @@
-prefixes = "PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> \
-PREFIX rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> \
-PREFIX crm: <http://www.cidoc-crm.org/cidoc-crm/> \
-PREFIX owl: <http://www.w3.org/2002/07/owl#> \
-PREFIX schema: <http://schema.org/> \
-PREFIX foaf: <http://xmlns.com/foaf/0.1/> \
-PREFIX person: <http://www.w3.org/ns/person#> \
-PREFIX time: <https://www.w3.org/TR/owl-time#> "
-
-/****************
- * QUERY OGGETTO
- ****************/
-
-queryLabel = prefixes + " SELECT DISTINCT ?g ?subject ?label ?identifier \
-WHERE {GRAPH ?g {?subject rdf:type crm:E22_Man-Made_Object } \
-?subject rdfs:label ?label . \
-?subject crm:P1_is_identified_by ?uri_identifier . \
-?uri_identifier rdfs:label ?identifier ; \
-crm:P2_has_type 'Segnatura' . \
-?label bif:contains "'carocci' AND 'mazzei' AND 'piero'" . \
-}"
-
-queryIdentificatore = prefixes + " SELECT DISTINCT ?g ?subject ?label ?identifier \
-WHERE {GRAPH ?g {?subject rdf:type crm:E22_Man-Made_Object } \
-?subject rdfs:label ?label . \
-?subject crm:P1_is_identified_by ?uri_identifier . \
-?uri_identifier rdfs:label ?identifier ; \
-crm:P2_has_type 'Segnatura' . \
-FILTER (CONTAINS(?identifier, " + word + ")) \
-}"
-
-/****************
- * QUERY CONTENUTI
- ****************/
-
-queryContenuti1 = prefixes + " SELECT DISTINCT ?g AS ?graph ?Physical_Object ?subject ?label ?id (group_concat(distinct ?type ;separator=', ') as ?types) (SAMPLE(?object_Label) AS ?text) \
-WHERE { \
-GRAPH ?g {?subject rdf:type crm:E73_Information_Object ; \
-rdfs:label ?label .} \
-OPTIONAL {?Physical_Object crm:P128_carries ?subject .} \
-OPTIONAL {?subject crm:P1_is_identified_by ?id_subject . \
-?id_subject rdfs:label ?id ; \
-rdf:type crm:E42_Identifier . } \
-OPTIONAL {?subject crm:P2_has_type ?type . } \
-?subject ?property ?object_Label . \
-?object_Label bif:contains "'arno' AND 'cosimo'" . \
-}"
-
-queryContenuti2 = prefixes + " SELECT DISTINCT ?g AS ?graph ?Physical_Object ?subject ?label ?id (group_concat(distinct ?type ;separator=', ') as ?types) (SAMPLE(?object_Label) AS ?text) \
-WHERE { \
-GRAPH ?g {?subject rdf:type crm:E73_Information_Object ; \
-rdfs:label ?label .} \
-OPTIONAL {?Physical_Object crm:P128_carries ?subject .} \
-OPTIONAL {?subject crm:P1_is_identified_by ?id_subject . \
-?id_subject rdfs:label ?id ; \
-rdf:type crm:E42_Identifier . } \
-OPTIONAL {?subject crm:P2_has_type ?type . } \
-VALUES ?object_type {crm:E1_Entity crm:E1_CRM_Entity crm:E41_Appellation crm:E62_String} \
-?subject ?property ?object  . \
-?object rdfs:label ?object_Label . \
-?object rdf:type ?object_type . \
-?object_Label bif:contains "arno" . \
-FILTER NOT EXISTS { ?property rdfs:label 'label' } \
-}"
-
-queryContenuti3 = " SELECT DISTINCT ?g AS ?graph ?Physical_Object ?subject ?label ?id (group_concat(distinct ?type ;separator=', ') as ?types) (SAMPLE(?object_Label) AS ?text) \
-WHERE { \
-GRAPH ?g {?subject rdf:type crm:E73_Information_Object ; \
-rdfs:label ?label .} \
-OPTIONAL {?Physical_Object crm:P128_carries ?subject .} \
-OPTIONAL {?subject crm:P1_is_identified_by ?id_subject . \
-?id_subject rdfs:label ?id ; \
-rdf:type crm:E42_Identifier . } \
-OPTIONAL { \
-{?subject crm:P2_has_type ?type .} \
-UNION { \
-?subject crm:P2_has_type ?uri_type . \
-?uri_type rdfs:label ?type . } \
-} \
-?subject crm:P67_refers_to ?object_uri . \
-?object_uri rdfs:label ?object_Label . \
-?object_Label bif:contains "arno" . \
-}"
-
-/****************
- * QUERY PERSONA
- ****************/
-
- queryNome = prefixes + " SELECT DISTINCT ?g AS ?graph ?subject ?name \
- WHERE {GRAPH ?g { ?subject ?property ?object . } \
- ?subject rdf:type crm:E21_Person ; \
- foaf:name ?name . \
- ?name bif:contains "mazzei" . \
- } "
-
- queryNote = prefixes + " SELECT DISTINCT ?g AS ?graph ?subject ?name ?note \
- WHERE {GRAPH ?g { ?subject ?property ?object . } \
- ?subject rdf:type crm:E21_Person ; \
- foaf:name ?name . \
- ?subject crm:P3_has_note ?note . \
- ?note bif:contains "'camarlingo' AND 'luglio'" . \
- }"
-
- queryOccupazione = " SELECT DISTINCT ?g AS ?graph ?subject ?name ?occupation \
- WHERE {GRAPH ?g { ?subject ?property ?object . } \
- ?subject rdf:type crm:E21_Person ; \
- foaf:name ?name . \
- ?subject schema:hasOccupation ?uri_occupation . \
- ?uri_occupation rdfs:label ?occupation . \
- ?occupation bif:contains "lanaiolo" . \
- }"
-
- /****************
- * QUERY LUOGO
- ****************/
-
-queryLuoghi = prefixes + " SELECT DISTINCT ?g AS ?graph ?subject ?label \
-WHERE {GRAPH ?g { ?subject ?property ?object } \
-?subject rdfs:label ?label ; \
-rdf:type crm:E53_Place ; \
-crm:P168_place_is_defined_by ?coords . \
-?label bif:contains "Firenze" . \
-}"

La diferencia del archivo ha sido suprimido porque es demasiado grande
+ 517 - 605
js/search.js


+ 2 - 2
js/word_cloud.js

@@ -99,8 +99,8 @@ function doListPersonNetwork(words){
         "<div class='item-place-person'>"+
             "<div class='item-place-person-label' id='list-" + filteredText + "'>" +
                 element['text'] +
-                "<br /><span class='num_occ'>[Lettere inviate: " + element['sent'] + "]</span>" +
-                "<br /><span class='num_occ'>[Lettere ricevute: " + element['received'] + "]</span>" +
+                "<br /><span onlick='sendLetter("+ filteredText + ", " + element['hlink'] + ", " + labelName + ", " + thisUrlParams.link +")' class='num_occ'>[Lettere inviate: " + element['sent'] + "]</span>" +
+                "<br /><span onlick='receiveLetter("+ filteredText + ", " + element['hlink'] + ", " + labelName + ", " + thisUrlParams.link +")' class='num_occ'>[Lettere ricevute: " + element['received'] + "]</span>" +
                 "<br /><span id='tot-"+filteredText+"' class='num_occ'>[Totale corrispondenza: " + element['count'] + "]</span>" +
             "</div>" +
             "<div class='item-place-person-action'>" +

+ 8 - 0
lettera.html

@@ -288,6 +288,14 @@
 												<ul id="toponimi"></ul>
 											</div>
 										</div>
+										<div class="col-12 col-sm">
+											<div class="headInfo">
+												<h3>Lemmi</h3>
+											</div>
+											<div id="col_lemmi">
+												<ul id="lemmi"></ul>
+											</div>
+										</div>
 									</div>
 								</div>
 							</div>

+ 23 - 13
ricerca.html

@@ -98,16 +98,22 @@
 						<div>
 							<label for="graph_selector" class="sr-only">Example select</label>
 							<select id="graph_selector" class="form-select">
-								<option selected value="">Tutte le Risorse</option>
+								<option value="">Tutte le Risorse</option>
+								<option value="ASPO">Archivio di Stato di Prato</option>
+								<option value="MPP">Museo di Palazzo Pretorio di Prato</option>
+								<option value="OVI">Opera del Vocabolario Italiano</option>
+								
 							</select>
 						</div>
+					</div>
 
-						<!-- <div>
-							<label for="entity_selector" class="sr-only">Tutte le Categorie</label>
-							<select id="entity_selector" class="form-select">
-								<option selected value="">Tutte le Categorie</option>
+					<div class="form-select-container">
+						<div>
+							<label for="graph_selector2" class="sr-only">Example select</label>
+							<select id="graph_selector2" class="form-select" style="display:none;">
+								<option selected value="">Tutte le Risorse</option>
 							</select>
-						</div> -->
+						</div>
 					</div>
 				</div>
 			</div>
@@ -135,15 +141,17 @@
 				<div class="table results container-fluid">
 					<div class="row section_title">
 						<div class="col">
-							<span class="section_type">Oggetti</span><br />
-							<span class="section_desc">Cerca in nomi delle risorse e loro identificatori</span>
+							<span class="section_type">Oggetti fisici</span><br />
+							<span class="section_desc"></span>
 						</div>
 						<div class="col num_res">
 							<p><span id="n_mmo"></span> Risultati</p>
 						</div>
 					</div>
 					<div class="row res_list">
-						<div class="container-fluid" id="Man-Made_Object"></div>
+						<div class="container-fluid" id="Man-Made_Object">
+							
+						</div>
 					</div>
 				</div>
 
@@ -151,8 +159,8 @@
 				<div class="table results container-fluid">
 					<div class="row section_title">
 						<div class="col">
-							<span class="section_type">Contenuti</span><br />
-							<span class="section_desc">Cerca all'interno dei testi collegati alle risorse</span>
+							<span class="section_type">Testi</span><br />
+							<span class="section_desc"></span>
 						</div>
 						<div class="col num_res">
 							<p><span id="n_io"></span> Risultati</p>
@@ -169,7 +177,7 @@
 					<div class="row section_title">
 						<div class="col">
 							<span class="section_type">Protagonisti</span><br />
-							<span class="section_desc">Cerca in nomi delle persone</span>
+							<span class="section_desc"></span>
 						</div>
 						<div class="col num_res">
 							<p><span id="n_ps"></span> Risultati</p>
@@ -186,7 +194,7 @@
 					<div class="row section_title">
 						<div class="col">
 							<span class="section_type">Luoghi</span><br />
-							<span class="section_desc">Cerca tra i nomi associati ai luoghi (Toponimi)</span>
+							<span class="section_desc"></span>
 						</div>
 						<div class="col num_res">
 							<p><span id="n_pl"></span> Risultati</p>
@@ -273,6 +281,8 @@
 	</footer>
 
 	<!-- Bootstrap core JavaScript -->
+	<!-- <script src="js/query/queryMMO.js"></script>-->
+	<script src="js/query/managerQuery.js"></script>
 	<script src="vendor/jquery/jquery.min.js"></script>
 	<script src="vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
 </body>

Algunos archivos no se mostraron porque demasiados archivos cambiaron en este cambio