|
@@ -2,7 +2,18 @@ import {getFormattedContext} from './format.js'
|
|
|
|
|
|
export function createPage(elem) {
|
|
|
|
|
|
- $("#single-context-box").css("display", "block");
|
|
|
+ $('#single-context-box').css("height", "");
|
|
|
+ $('#result').css("height", "");
|
|
|
+
|
|
|
+ $("#single-context-box").css("display", "table");
|
|
|
+ $(".table-responsive").css("width", "60%");
|
|
|
+
|
|
|
+ if ($('#single-context-box').hasClass('dismiss')) {
|
|
|
+ $('#single-context-box').removeClass('dismiss').addClass('selected').show();
|
|
|
+ $('#showFilePanel').css("display", "none");
|
|
|
+ $('#closeFilePanel').css("display", "block");
|
|
|
+ $('.table-responsive').css("width", "60%");
|
|
|
+ }
|
|
|
|
|
|
var contesto = elem["contesto"];
|
|
|
var titolo_abbreviato = "";
|
|
@@ -106,60 +117,25 @@ export function createPage(elem) {
|
|
|
var container_div = document.getElementsByClassName('search_params');
|
|
|
var count = container_div.length;
|
|
|
console.log(count);
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
let arrayStrings = [];
|
|
|
let contesto_formattato = elem['contesto formattato'];
|
|
|
var contesto = getFormattedContext(contesto_formattato);
|
|
|
|
|
|
-
|
|
|
-
|
|
|
- if (count>0) {
|
|
|
- for (var i=1; i<count; i++) {
|
|
|
- var hh = highlights[i][0];
|
|
|
- var ii = parseInt(hh);
|
|
|
- split_index.push(ii);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- split_index.sort(function(a, b){return a-b});
|
|
|
-
|
|
|
- var ll = split_index.length;
|
|
|
- var tmp = 0;
|
|
|
-
|
|
|
- for (var j=0; j<split_index.length; j++) {
|
|
|
- var num = split_index[j];
|
|
|
- var snip = contesto.substring(tmp, num);
|
|
|
- tmp = num;
|
|
|
- arrayStrings.push(snip);
|
|
|
- }
|
|
|
-
|
|
|
- var lastSnip = contesto.substring(split_index[ll-1]);
|
|
|
- arrayStrings.push(lastSnip);
|
|
|
-
|
|
|
- console.log(arrayStrings);
|
|
|
-
|
|
|
- var la = arrayStrings.length;
|
|
|
-
|
|
|
- var newString = arrayStrings[0] + "<span class='highlight'>";
|
|
|
-
|
|
|
-
|
|
|
- for (var x=1; x<arrayStrings.length; x++) {
|
|
|
- var stringToAdd = arrayStrings[x].replace(" ", "</span> ");
|
|
|
- newString = newString + stringToAdd + "<span class='highlight'>";
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
- newString = newString.replace(/\n/g, "<br />");*/
|
|
|
-
|
|
|
document.getElementById("context-text").innerHTML = contesto;
|
|
|
document.getElementById("context-title").innerHTML = title_box;
|
|
|
document.getElementById("additional_info").innerHTML = add_info;
|
|
|
|
|
|
document.getElementById("notes-text").innerHTML = note;
|
|
|
document.getElementById("associated-text").innerHTML = testo_associato;
|
|
|
-
|
|
|
+
|
|
|
+ var right=document.getElementById('single-context-box').offsetHeight;
|
|
|
+ var left=document.getElementById('result').offsetHeight;
|
|
|
+ console.log(right);
|
|
|
+ console.log(left);
|
|
|
+ if(left<right)
|
|
|
+ {
|
|
|
+ document.getElementById('single-context-box').style.height=left +"px";
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
export function writeStanza(stanza) {
|