Nextrek
Diff Revisions
781
vs
782
for /legal-map/js/articolo.js
|
@@ -32,7 +32,10 @@ |
32 |
32 |
|
$.ajax({ |
33 |
33 |
|
url: "./ajax/openArticle.php", |
34 |
34 |
|
data: { |
35 |
|
- |
html: folderPopup+"/"+filenamePopup+".htm" |
|
35 |
+ |
html: folderPopup+"/"+filenamePopup+".htm", |
|
36 |
+ |
popup: true, |
|
37 |
+ |
//padreArt: artEl.attr("art-id") |
|
38 |
+ |
padreArt: linkEl.attr("art-session") |
36 |
39 |
|
}, |
37 |
40 |
|
dataType: "HTML", |
38 |
41 |
|
type: "GET", |
|
@@ -142,6 +145,33 @@ |
142 |
145 |
|
$("#articolo-"+folder+"_"+filename+" .ramo-articolo").css("top", height);*/ |
143 |
146 |
|
|
144 |
147 |
|
$("#articolo-"+folder+"_"+filename).css("display", "table"); //mostra l'articolo |
|
148 |
+ |
|
|
149 |
+ |
var decretoName = $("#articolo-"+folder+"_"+filename).closest(".level-node-2").find("> .node-container .node-text").html(); |
|
150 |
+ |
var artName = $("#articolo-"+folder+"_"+filename).parent().find(".casocorretto").html(); |
|
151 |
+ |
|
|
152 |
+ |
decretoName = decretoName.substring(decretoName.indexOf("<b>")+3, decretoName.indexOf("</b>")); |
|
153 |
+ |
|
|
154 |
+ |
if (artName.indexOf("<b>")>-1 && artName.indexOf("</b>")>-1 && artName.indexOf("<br>")>-1) { //è presente l'intestazione dell'articolo |
|
155 |
+ |
var intestazioneArt = artName.substring(decretoName.indexOf("<b>")+4, artName.indexOf("</b>")); |
|
156 |
+ |
var numeroArt = artName.substring(decretoName.indexOf("<br>")+4); |
|
157 |
+ |
artName = numeroArt+" - "+intestazioneArt; |
|
158 |
+ |
} |
|
159 |
+ |
|
|
160 |
+ |
var intestazioneNodo = "<b>"+decretoName+"</b><br>"+artName; |
|
161 |
+ |
|
|
162 |
+ |
$.ajax({ //caricamento visuali (tab "Schema") |
|
163 |
+ |
url: "./ajax/pushItinerary.php", |
|
164 |
+ |
data: { |
|
165 |
+ |
intestazione: intestazioneNodo, |
|
166 |
+ |
artId: folder+"_"+filename |
|
167 |
+ |
}, |
|
168 |
+ |
type: "GET", |
|
169 |
+ |
dataType: "JSON", |
|
170 |
+ |
success: function(data) { |
|
171 |
+ |
$("#articolo-"+folder+"_"+filename+" a").attr("art-session", data.artNode); |
|
172 |
+ |
} |
|
173 |
+ |
}); |
|
174 |
+ |
|
145 |
175 |
|
} |
146 |
176 |
|
|
147 |
177 |
|
$("#articolo-"+folder+"_"+filename+" .close-article").click(function() { |
|
@@ -201,7 +231,7 @@ |
201 |
231 |
|
if ($("#articolo-"+folder+"_"+filename).length > 0) { |
202 |
232 |
|
$("#articolo-"+folder+"_"+filename).show(); |
203 |
233 |
|
} else { |
204 |
|
- |
var htmlToAppend = "<div id='articolo-"+folder+"_"+filename+"' class='articolo' style='display:none;'>"; |
|
234 |
+ |
var htmlToAppend = "<div id='articolo-"+folder+"_"+filename+"' class='articolo' art-id='"+folder+"_"+filename+"' style='display:none;'>"; |
205 |
235 |
|
htmlToAppend += "<div class='header-container'><div class='close-article'></div>"; |
206 |
236 |
|
|
207 |
237 |
|
/*htmlToAppend += "<li class='originale-tab tab selected'><div class='tab-text'>Testo originale</div></li>"; |