Merge branch 'master' of
https://gitea-s2i2s.isti.cnr.it/concordia/LiDa_Search.git Tags Html removed
This commit is contained in:
parent
b19384a790
commit
ed1b7274eb
|
@ -741,25 +741,157 @@ function resetFrasi(){
|
||||||
canto='0'+canto
|
canto='0'+canto
|
||||||
console.log(cantica+', '+canto)
|
console.log(cantica+', '+canto)
|
||||||
commentsArray=getVersiConCitazioni(cantica, canto)
|
commentsArray=getVersiConCitazioni(cantica, canto)
|
||||||
|
|
||||||
|
console.log("Array prima")
|
||||||
console.log(commentsArray)
|
console.log(commentsArray)
|
||||||
|
|
||||||
|
commentsArray.forEach(removeHtmlTags)
|
||||||
|
console.log("Array dopo")
|
||||||
|
console.log(commentsArray)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function removeHtmlTags(value){
|
||||||
|
var text = value["annotazione"]
|
||||||
|
if (text != null){
|
||||||
|
text = text.replace(/<(.|\n)*?>/g, '');
|
||||||
|
text = text.replace("«","");
|
||||||
|
text = text.replace("»","");
|
||||||
|
value["annotazione"] = text;
|
||||||
|
}
|
||||||
|
|
||||||
|
text = value["verso"]
|
||||||
|
if (text != null){
|
||||||
|
text = text.replace(/<(.|\n)*?>/g, '');
|
||||||
|
text = text.replace("«","");
|
||||||
|
text = text.replace("»","");
|
||||||
|
value["verso"] = text;
|
||||||
|
}
|
||||||
|
|
||||||
|
text = value["commentario"]
|
||||||
|
if (text != null){
|
||||||
|
text = text.replace(/<(.|\n)*?>/g, '');
|
||||||
|
text = text.replace("«","");
|
||||||
|
text = text.replace("»","");
|
||||||
|
value["commentario"] = text;
|
||||||
|
}
|
||||||
|
|
||||||
|
text = value["frammentoNota"]
|
||||||
|
if (text != null){
|
||||||
|
text = text.replace(/<(.|\n)*?>/g, '');
|
||||||
|
text = text.replace("«","");
|
||||||
|
text = text.replace("»","");
|
||||||
|
value["frammentoNota"] = text;
|
||||||
|
}
|
||||||
|
|
||||||
|
text = value["AutoreCitazione"]
|
||||||
|
if (text != null){
|
||||||
|
text = text.replace(/<(.|\n)*?>/g, '');
|
||||||
|
text = text.replace("«","");
|
||||||
|
text = text.replace("»","");
|
||||||
|
value["AutoreCitazione"] = text;
|
||||||
|
}
|
||||||
|
|
||||||
|
text = value["FonteCitazione"]
|
||||||
|
if (text != null){
|
||||||
|
text = text.replace(/<(.|\n)*?>/g, '');
|
||||||
|
text = text.replace("«","");
|
||||||
|
text = text.replace("»","");
|
||||||
|
value["FonteCitazione"] = text;
|
||||||
|
}
|
||||||
|
|
||||||
|
text = value["NotaFonteCitazione"]
|
||||||
|
if (text != null) {
|
||||||
|
text = text.replace(/<(.|\n)*?>/g, '');
|
||||||
|
text = text.replace("«", "");
|
||||||
|
text = text.replace("»", "");
|
||||||
|
value["NotaFonteCitazione"] = text;
|
||||||
|
}
|
||||||
|
|
||||||
|
text = value["LuogoFonteCitazione"]
|
||||||
|
if (text != null) {
|
||||||
|
text = text.replace(/<(.|\n)*?>/g, '');
|
||||||
|
text = text.replace("«", "");
|
||||||
|
text = text.replace("»", "");
|
||||||
|
value["LuogoFonteCitazione"] = text;
|
||||||
|
}
|
||||||
|
|
||||||
|
text = value["TestoFonteCitazione"]
|
||||||
|
if (text != null) {
|
||||||
|
text = text.replace(/<(.|\n)*?>/g, '');
|
||||||
|
text = text.replace("«", "");
|
||||||
|
text = text.replace("»", "");
|
||||||
|
value["TestoFonteCitazione"] = text;
|
||||||
|
}
|
||||||
|
|
||||||
|
text = value["URLFonteCitazione"]
|
||||||
|
if (text != null) {
|
||||||
|
text = text.replace(/<(.|\n)*?>/g, '');
|
||||||
|
text = text.replace("«", "");
|
||||||
|
text = text.replace("»", "");
|
||||||
|
value["URLFonteCitazione"] = text;
|
||||||
|
}
|
||||||
|
|
||||||
|
text = value["NaturaRiferimento"]
|
||||||
|
if (text != null) {
|
||||||
|
text = text.replace(/<(.|\n)*?>/g, '');
|
||||||
|
text = text.replace("«", "");
|
||||||
|
text = text.replace("»", "");
|
||||||
|
value["NaturaRiferimento"] = text;
|
||||||
|
}
|
||||||
|
|
||||||
|
text = value["RapportoCommentoCommentatoreText"]
|
||||||
|
if (text != null) {
|
||||||
|
text = text.replace(/<(.|\n)*?>/g, '');
|
||||||
|
text = text.replace("«", "");
|
||||||
|
text = text.replace("»", "");
|
||||||
|
value["RapportoCommentoCommentatoreText"] = text;
|
||||||
|
}
|
||||||
|
|
||||||
|
text = value["RapportoSoggettoOggetto"]
|
||||||
|
if (text != null) {
|
||||||
|
text = text.replace(/<(.|\n)*?>/g, '');
|
||||||
|
text = text.replace("«", "");
|
||||||
|
text = text.replace("»", "");
|
||||||
|
value["RapportoSoggettoOggetto"] = text;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
//DA MODIFICARE: getComments può restituire più di un commento
|
jQuery(document).delegate(' .showcomments', 'click', function() {
|
||||||
function getComments(cid){
|
var cid = $(this).attr('id');
|
||||||
|
|
||||||
|
if(!hasComments(cid)){
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
|
var commentArea = $('#displaynote');
|
||||||
|
commentArea.empty()
|
||||||
|
var spanComment = $('<span />');
|
||||||
|
var id = cid.substr(9);
|
||||||
|
for (var pos in commentsArray){
|
||||||
|
var comments = commentsArray[pos]
|
||||||
|
if (comments.verso == id){
|
||||||
|
console.log(comments)
|
||||||
|
spanComment.append("Verso: " + comments.verso+"<br>");
|
||||||
|
spanComment.append("Autore: " + comments.AutoreCitazione+"<br>");
|
||||||
|
spanComment.append("Fonte: " + comments.FonteCitazione+"<br>");
|
||||||
|
spanComment.append("Natura Riferimento; " + comments.NaturaRiferimento+"<br>");
|
||||||
|
spanComment.append("Commentario: " + comments.commentario+"<br>");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
spanComment.appendTo(commentArea);
|
||||||
|
})
|
||||||
|
|
||||||
|
function hasComments(cid){
|
||||||
|
|
||||||
var id = cid.substr(9);
|
var id = cid.substr(9);
|
||||||
for (var pos in commentsArray){
|
for (var pos in commentsArray){
|
||||||
var comments = commentsArray[pos]
|
var comments = commentsArray[pos]
|
||||||
if (comments.verso == id){
|
if (comments.verso == id){
|
||||||
console.log(comments)
|
console.log(comments)
|
||||||
return ('<br>Annotazione: '+comments.annotazione + "<br> Frammento annotazione: "+comments.frammentoNota + "<br> Commentario: " + comments.commentario+"<br>"+
|
return (true)
|
||||||
"<br> Testo fonte citazione: "+comments.TestoFonteCitazione+"<br> Luogo fonte citazione: "+comments.LuogoFonteCitazione+
|
|
||||||
"<br> <b>Autore citazione:</b> "+comments.AutoreCitazione+"<br> Fonte Citazione: "+comments.FonteCitazione+
|
|
||||||
"<br> Natura del riferimento: "+comments.NaturaRiferimento)
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return null;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*FINE GESTIONE CITAZIONI*/
|
/*FINE GESTIONE CITAZIONI*/
|
||||||
|
@ -971,7 +1103,7 @@ function resetFrasi(){
|
||||||
|
|
||||||
var verso = parseInt(formaItem[3]) - 1;
|
var verso = parseInt(formaItem[3]) - 1;
|
||||||
var idCommento = "Commento_"+idcantica+"_"+canto+"_"+verso;
|
var idCommento = "Commento_"+idcantica+"_"+canto+"_"+verso;
|
||||||
if (getComments(idCommento) != null){
|
if (hasComments(idCommento)){
|
||||||
createCommentSpan(idCommento, elverso)
|
createCommentSpan(idCommento, elverso)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1048,20 +1180,6 @@ function resetFrasi(){
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
jQuery(document).delegate(' .showcomments', 'click', function() {
|
|
||||||
var cid = $(this).attr('id');
|
|
||||||
var commentText = getComments(cid);
|
|
||||||
if(commentText == null){
|
|
||||||
return
|
|
||||||
}
|
|
||||||
var commentArea = $('#displaynote');
|
|
||||||
var spanComment = $('<span />');
|
|
||||||
spanComment.append(commentText);
|
|
||||||
spanComment.appendTo(commentArea);
|
|
||||||
|
|
||||||
})
|
|
||||||
|
|
||||||
|
|
||||||
function createSpanPeriodiTag(separator, catgramm, pos, sentenceid, elementoverso, pnum) {
|
function createSpanPeriodiTag(separator, catgramm, pos, sentenceid, elementoverso, pnum) {
|
||||||
var spanoccorrenza = $('<span />')
|
var spanoccorrenza = $('<span />')
|
||||||
spanoccorrenza.attr('id', 'sep_'+pos)
|
spanoccorrenza.attr('id', 'sep_'+pos)
|
||||||
|
@ -1315,14 +1433,11 @@ function resetFrasi(){
|
||||||
});
|
});
|
||||||
*/
|
*/
|
||||||
if (!resSent.has(fraseItems[0])){
|
if (!resSent.has(fraseItems[0])){
|
||||||
resSent.add(fraseItems[0])
|
resSent.add(fraseItems[0]);
|
||||||
resultsInCantica.push(fraseItems[4]);
|
resultsInCantica.push(fraseItems[4]);
|
||||||
resultsInCanto.push(fraseItems[4] + fraseItems[5])
|
resultsInCanto.push(fraseItems[4] + fraseItems[5]);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if (listarisultati.length){
|
if (listarisultati.length){
|
||||||
|
|
Loading…
Reference in New Issue