|
@@ -172,8 +172,10 @@ crm:P14.1_in_the_role_of ?uri_role . \
|
|
|
?uri_person rdfs:label ?label . \
|
|
|
OPTIONAL {?event crm:P4_has_time-span ?uri_time_span . \
|
|
|
?uri_time_span rdfs:label ?time_span . } \
|
|
|
-OPTIONAL {?event crm:P7_took_place_at ?uri_place . \
|
|
|
-?uri_place rdfs:label ?place . } \
|
|
|
+OPTIONAL {?event crm:P7_took_place_at ?uri_location . \
|
|
|
+?uri_place owl:sameAs ?uri_location ; \
|
|
|
+crm:P168_place_is_defined_by ?coords; \
|
|
|
+rdfs:label ?place . } \
|
|
|
}"
|
|
|
|
|
|
queryURL = prepareQueryURL(queryInfo);
|
|
@@ -321,6 +323,13 @@ function handle_objectData(json) {
|
|
|
<i class="fa fa-link" aria-hidden="true"> <p class="btn-text">Link</p></i></button>';
|
|
|
}
|
|
|
|
|
|
+ var Buttons = '<button class="btn btn-default" type="button" onclick="schedaASPO(\'' + uri + '\')"> \
|
|
|
+ <i class="fas fa-external-link-alt" aria-hidden="true"></i></button> \
|
|
|
+ <button type="button" value="object" id="' + uri + '" class="cit btn btn-default" alt="scheda" title="Citazione"><i class="fa fa-quote-right"></i></button> \
|
|
|
+ <button type="button" value="object" id="' + uri + '" class="hyp btn btn-default" alt="scheda" title="Hyperlink"><i class="fa fa-link"></i></button> \
|
|
|
+ <a href="http://dev.restore.ovi.cnr.it/lodlive/?' + uri + '" target="_blank"><button type="button" class="btn btn-default info" alt="LOD" title="LodLive"><i class="fa fa-share-alt"></i></button></a></div></div>';
|
|
|
+
|
|
|
+
|
|
|
document.getElementById("grafo").innerHTML = dataset;
|
|
|
document.getElementById("nome_oggetto").innerHTML = label;
|
|
|
document.getElementById("identifier").innerHTML = identifier;
|
|
@@ -332,6 +341,7 @@ function handle_objectData(json) {
|
|
|
document.getElementById("owner").innerHTML = current_owner;
|
|
|
document.getElementById("btn_owner").innerHTML = button_owner;
|
|
|
document.getElementById("timeSpan").innerHTML = dates;
|
|
|
+ document.getElementById("link_buttons").innerHTML = Buttons;
|
|
|
|
|
|
|
|
|
});
|
|
@@ -751,20 +761,19 @@ function handle_eventiGettatelli(json) {
|
|
|
|
|
|
});
|
|
|
|
|
|
- var thead = '<div id="ev_thead" class="row">' +
|
|
|
+ var thead =
|
|
|
'<div class="col-4">Evento registrato</div>' +
|
|
|
'<div class="col-2">Persona</div>' +
|
|
|
'<div class="col-2">Ruolo</div>' +
|
|
|
'<div class="col-2">Data</div>' +
|
|
|
- '<div class="col-2">Luogo</div>' +
|
|
|
- '</div>';
|
|
|
+ '<div class="col-2">Luogo</div>';
|
|
|
|
|
|
- var EventsTable = thead;
|
|
|
+ var EventsTable = "";
|
|
|
|
|
|
for (var i=0; i<evGett.length; i++) {
|
|
|
- EventsTable += '<div class="row">' +
|
|
|
+ EventsTable += '<div class="row res">' +
|
|
|
'<div class="col-4">' + evGett[i][0] + '</div>' +
|
|
|
- '<div id="' + evGett[i][1] + '" class="col-2 luogo">' + evGett[i][2] + '</div>' +
|
|
|
+ '<div id="' + evGett[i][1] + '" class="col-2 persona">' + evGett[i][2] + '</div>' +
|
|
|
'<div class="col-2">' + evGett[i][3] + '</div>' +
|
|
|
'<div class="col-2">' + evGett[i][4] + '</div>' +
|
|
|
'<div id="' + evGett[i][5] + '" class="col-2 luogo">' + evGett[i][6] + '</div>' +
|
|
@@ -772,6 +781,7 @@ function handle_eventiGettatelli(json) {
|
|
|
}
|
|
|
|
|
|
if (events.length != 0) {
|
|
|
+ document.getElementById("thead_ev").innerHTML = thead;
|
|
|
document.getElementById("section_events").innerHTML = EventsTable;
|
|
|
} else {
|
|
|
document.getElementById("section_events").innerHTML = "Nessun evento trovato";
|