|
@@ -405,14 +405,16 @@ function handle_receive(json) {
|
|
|
for (var i=0; i<received.length; i++) {
|
|
|
var letter = "";
|
|
|
var infObject_button = "";
|
|
|
-
|
|
|
+ var object_type = "";
|
|
|
|
|
|
if (received[i][4] != "") {
|
|
|
letter = '<div class="col-8"><p><span id="' + received[i][0] + '" class="title_doc lettera">'+ received[i][1] + '</span>';
|
|
|
+ object_type = "lettera";
|
|
|
infObject_button += '<button type="button" id="' + received[i][4] +
|
|
|
'" class="lettera btn btn-default" alt="lettera" ><i class="fa fa-envelope"></i><p class="btn-text">Scheda Lettera</p></button>';
|
|
|
} else {
|
|
|
letter = '<div class="col-8"><p><span id="' + received[i][0] + '" class="title_doc object">'+ received[i][1] + '</span>';
|
|
|
+ object_type = "object";
|
|
|
infObject_button += '<button type="button" id="' + received[i][0] +
|
|
|
'" class="object btn btn-default" alt="oggetto" title="' + received[i][1] +
|
|
|
'"><i class="fa fa-book"></i><p class="btn-text">Scheda Oggetto</p></button>';
|
|
@@ -429,8 +431,8 @@ function handle_receive(json) {
|
|
|
|
|
|
myArray += '<div class="row res">'+ letter +
|
|
|
'<div class="col d-flex align-items-start justify-content-end">' + infObject_button +
|
|
|
- '<button type="button" id="' + received[i][0] + '" class="cit btn btn-default" alt="scheda" title="Info"><i class="fa fa-quote-right"></i><p class="btn-text">Citazione</p></button>' +
|
|
|
- '<button type="button" id="' + received[i][0] + '" class="hyp btn btn-default" alt="scheda" title="Info"><i class="fa fa-link"></i><p class="btn-text">Hyperlink</p></button>' +
|
|
|
+ '<button value="' + object_type + '" type="button" id="' + received[i][0] + '" class="cit btn btn-default" alt="scheda" title="Info"><i class="fa fa-quote-right"></i><p class="btn-text">Citazione</p></button>' +
|
|
|
+ '<button value="' + object_type + '" type="button" id="' + received[i][0] + '" class="hyp btn btn-default" alt="scheda" title="Info"><i class="fa fa-link"></i><p class="btn-text">Hyperlink</p></button>' +
|
|
|
'<a href="http://dev.restore.ovi.cnr.it/lodlive/?' + received[i][0] + '" target="_blank"><button type="button" class="btn btn-default info" alt="LOD"><i class="fa fa-share-alt"></i><p class="btn-text">Lod</p></button></a></div></div>';
|
|
|
|
|
|
}
|
|
@@ -476,13 +478,16 @@ function handle_send(json) {
|
|
|
for (var i=0; i<sent.length; i++) {
|
|
|
var letter = "";
|
|
|
var infObject_button = "";
|
|
|
+ var object_type = "";
|
|
|
|
|
|
if (sent[i][4] != "") {
|
|
|
letter = '<div class="col-8"><p><span id="' + sent[i][0] + '" class="title_doc lettera">'+ sent[i][1] + '</span>';
|
|
|
+ object_type = "lettera";
|
|
|
infObject_button += '<button type="button" id="' + sent[i][4] +
|
|
|
'" class="lettera btn btn-default" alt="lettera" ><i class="fa fa-envelope"></i><p class="btn-text">Scheda Lettera</p></button>';
|
|
|
} else {
|
|
|
letter = '<div class="col-8"><p><span id="' + sent[i][0] + '" class="title_doc object">'+ sent[i][1] + '</span>';
|
|
|
+ object_type = "object";
|
|
|
infObject_button += '<button type="button" id="' + sent[i][0] +
|
|
|
'" class="object btn btn-default" alt="oggetto" title="' + sent[i][1] +
|
|
|
'"><i class="fa fa-book"></i><p class="btn-text">Scheda Oggetto</p></button>';
|
|
@@ -499,8 +504,8 @@ function handle_send(json) {
|
|
|
|
|
|
myArray += '<div class="row res">'+ letter +
|
|
|
'<div class="col d-flex align-items-start justify-content-end">' + infObject_button +
|
|
|
- '<button type="button" id="' + sent[i][0] + '" class="cit btn btn-default" alt="scheda" title="Info"><i class="fa fa-quote-right"></i><p class="btn-text">Citazione</p></button>' +
|
|
|
- '<button type="button" id="' + sent[i][0] + '" class="hyp btn btn-default" alt="scheda" title="Info"><i class="fa fa-link"></i><p class="btn-text">Hyperlink</p></button>' +
|
|
|
+ '<button value="' + object_type + '" type="button" id="' + sent[i][0] + '" class="cit btn btn-default" alt="scheda" title="Info"><i class="fa fa-quote-right"></i><p class="btn-text">Citazione</p></button>' +
|
|
|
+ '<button value="' + object_type + '" type="button" id="' + sent[i][0] + '" class="hyp btn btn-default" alt="scheda" title="Info"><i class="fa fa-link"></i><p class="btn-text">Hyperlink</p></button>' +
|
|
|
'<a href="http://dev.restore.ovi.cnr.it/lodlive/?' + sent[i][0] + '" target="_blank"><button type="button" class="btn btn-default info" alt="LOD"><i class="fa fa-share-alt"></i><p class="btn-text">Lod</p></button></a></div></div>';
|
|
|
|
|
|
}
|
|
@@ -545,13 +550,16 @@ function handle_cit(json) {
|
|
|
for (var i=0; i<citations.length; i++) {
|
|
|
var letter = "";
|
|
|
var infObject_button = "";
|
|
|
+ var object_type = "";
|
|
|
|
|
|
if (citations[i][4] != "") {
|
|
|
letter = '<div class="col-8"><p><span id="' + citations[i][0] + '" class="title_doc lettera">'+ citations[i][1] + '</span>';
|
|
|
+ object_type = "lettera";
|
|
|
infObject_button += '<button type="button" id="' + citations[i][4] +
|
|
|
'" class="lettera btn btn-default" alt="lettera" ><i class="fa fa-envelope"></i><p class="btn-text">Scheda Lettera</p></button>';
|
|
|
} else {
|
|
|
letter = '<div class="col-8"><p><span id="' + citations[i][0] + '" class="title_doc object">'+ citations[i][1] + '</span>';
|
|
|
+ object_type = "object";
|
|
|
infObject_button += '<button type="button" id="' + citations[i][0] +
|
|
|
'" class="object btn btn-default" alt="oggetto" title="' + citations[i][1] +
|
|
|
'"><i class="fa fa-book"></i><p class="btn-text">Scheda Oggetto</p></button>';
|
|
@@ -568,8 +576,8 @@ function handle_cit(json) {
|
|
|
|
|
|
myArray += '<div class="row res">'+ letter +
|
|
|
'<div class="col d-flex align-items-start justify-content-end">' + infObject_button +
|
|
|
- '<button type="button" id="' + citations[i][0] + '" class="cit btn btn-default" alt="scheda" title="Info"><i class="fa fa-quote-right"></i><p class="btn-text">Citazione</p></button>' +
|
|
|
- '<button type="button" id="' + citations[i][0] + '" class="hyp btn btn-default" alt="scheda" title="Info"><i class="fa fa-link"></i><p class="btn-text">Hyperlink</p></button>' +
|
|
|
+ '<button type="button" value="' + object_type + '" id="' + citations[i][0] + '" class="cit btn btn-default" alt="scheda" title="Info"><i class="fa fa-quote-right"></i><p class="btn-text">Citazione</p></button>' +
|
|
|
+ '<button type="button" value="' + object_type + '" id="' + citations[i][0] + '" class="hyp btn btn-default" alt="scheda" title="Info"><i class="fa fa-link"></i><p class="btn-text">Hyperlink</p></button>' +
|
|
|
'<a href="http://dev.restore.ovi.cnr.it/lodlive/?' + citations[i][0] + '" target="_blank"><button type="button" class="btn btn-default info" alt="LOD"><i class="fa fa-share-alt"></i><p class="btn-text">Lod</p></button></a></div></div>';
|
|
|
|
|
|
}
|
|
@@ -635,8 +643,8 @@ function handle_persons(json) {
|
|
|
'<p><span id="' + people[i][0] + '" class="title_doc persona">'+ people[i][1] + '</span><br />' + info + '</p></div>' +
|
|
|
'<div class="col d-flex align-items-start justify-content-end"><button type="button" id="' + people[i][0] + '" class="persona btn btn-default" alt="persona" title="' +
|
|
|
people[i][1] + '"><i class="fa fa-user"></i><p class="btn-text">Scheda Persona</p></button>' +
|
|
|
- '<button type="button" id="' + people[i][0] + '" class="cit btn btn-default" alt="scheda" title="Info"><i class="fa fa-quote-right"></i><p class="btn-text">Citazione</p></button>' +
|
|
|
- /*DA QUI HYPERLINK ->*/'<button type="button" id="' + people[i][0] + '" class="hyp btn btn-default" alt="scheda" title="Info"><i class="fa fa-link"></i><p class="btn-text">Hyperlink</p></button>' +
|
|
|
+ '<button type="button" value="Persona" id="' + people[i][0] + '" class="cit btn btn-default" alt="scheda" title="Info"><i class="fa fa-quote-right"></i><p class="btn-text">Citazione</p></button>' +
|
|
|
+ /*DA QUI HYPERLINK ->*/'<button type="button" value="Persona" id="' + people[i][0] + '" class="hyp btn btn-default" alt="scheda" title="Info"><i class="fa fa-link"></i><p class="btn-text">Hyperlink</p></button>' +
|
|
|
/*DA QUI LOD ->*/'<a href="http://dev.restore.ovi.cnr.it/lodlive/?' + people[i][0] + '" target="_blank"><button type="button" class="btn btn-default info" alt="LOD"><i class="fa fa-share-alt"></i><p class="btn-text">Lod</p></button></a></div></div>';
|
|
|
}
|
|
|
|
|
@@ -941,13 +949,16 @@ $(document).on("click", ".object", function (ev) {
|
|
|
|
|
|
$(document).on("click", ".hyp", function (ev) {
|
|
|
|
|
|
+ var baseurl = window.location.origin+window.location.pathname;
|
|
|
+ let slash = baseurl.lastIndexOf("/");
|
|
|
+ var type = $(this).val() + '.html';
|
|
|
+ var link = this.id;
|
|
|
+ var url = baseurl.substr(0, slash+1) + type + "?link="+link;
|
|
|
var link = this.id;
|
|
|
$("#myModal").empty();
|
|
|
$("#myModal").css("display", "block");
|
|
|
$('#myModal').append("<div class='modal-content'><div class='modal-close'><span class='close'>×</span></div><div id='myInput'>" +
|
|
|
- link + "</div><button id='copy_btn' class='btn btn-theme-primary btn-md' onclick='myFunction()'>Copia</button>");
|
|
|
-
|
|
|
-
|
|
|
+ url + "</div><button id='copy_btn' class='btn btn-theme-primary btn-md' onclick='myFunction()'>Copia</button>");
|
|
|
|
|
|
});
|
|
|
|
|
@@ -981,13 +992,17 @@ $(document).on("click", ".cit", function (ev) {
|
|
|
|
|
|
today = dd + '/' + mm + '/' + yyyy;
|
|
|
|
|
|
+ var baseurl = window.location.origin+window.location.pathname;
|
|
|
+ let slash = baseurl.lastIndexOf("/");
|
|
|
+ var type = $(this).val() + '.html';
|
|
|
var link = this.id;
|
|
|
+ var url = baseurl.substr(0, slash+1) + type + "?link="+link;
|
|
|
//alert(nome_autore);
|
|
|
//$('#myModal').text("");
|
|
|
$("#myModal").empty();
|
|
|
$("#myModal").css("display", "block");
|
|
|
$('#myModal').append("<div class='modal-content'><div class='modal-close'><span class='close'>×</span></div><div id='myInput'>" +
|
|
|
- author + " " + year + ", accesso effettuato: " + today + ", <" + link + "></div><button id='copy_btn' class='btn btn-theme-primary btn-md' onclick='myFunction()'>Copia</button>");
|
|
|
+ author + " " + year + ", accesso effettuato: " + today + ", <" + url + "></div><button id='copy_btn' class='btn btn-theme-primary btn-md' onclick='myFunction()'>Copia</button>");
|
|
|
|
|
|
});
|
|
|
|