1<html lang="it"> 2<head style="overflow-x:hidden!important"> 3 <meta charset="utf-8" /> 4 <meta name="google-site-verification" content="0mNmi89LeMBTU7y24nabKNKip3sHeGqwc9vaEFILs1A" /> 5 6<meta http-equiv='cache-control' content='no-cache, no-store, must-revalidate' /> 7<meta http-equiv='max-age' content='0'/> 8<meta http-equiv='expires' content='0'/> 9<meta http-equiv='pragma' content='no-cache'/> 10<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /> 11<link rel="canonical" href="https://www.difesa.it/primopiano/elenco/25077.html" /> 12 13 14 <title>Elenco</title> 15 <!-- ####### BOOTSTRAP ########## --> 16 <link rel="stylesheet" href="/assets/bootstrap-italia/bootstrap-italia.min.css"> 17 <!--<link rel="stylesheet" href="/assets/bootstrap-icons.css">--> 18 19
19<script src="/assets/bootstrap-italia/bootstrap-italia.bundle.min.js"></script>
19 20 <!-- ####### END BOOTSTRAP ########## --> 21 22 <link rel="stylesheet" href="/assets/cookie_banner/gdpr-cookie.css" /> 23 <link rel="stylesheet" href="/assets/style.css" /> 24 <!--2023.03.23--> 25
25<script src="/assets/lib/jquery.min.js"></script>
25 26
26<script src="/assets/bootstrap/popper.min.js"></script>
26 27
27<script src="/assets/bootstrap/bootstrap.min.js"></script>
27 28
28<script src="/assets/bootstrap/jquery.sticky.js"></script>
28 29
29<script src="/assets/bootstrap/main.js"></script>
29 30
30<script src="/assets/js/language.js"></script>
30 31 <!--2023.09.15--> 32
32<script src="/assets/lib/moment.js" asp-append-version="true"></script>
32 33
33<script src="/assets/lib/jsrender/jsrender.min.js"></script>
33 34 <!--2023.09.15--> 35
35<script src="/assets/cookie_banner/gdpr-cookie-common.js"></script>
35 36
36<script src="/assets/cookie_banner/gdpr-cookie.js"></script>
36 37
37<script src="/assets/js/index.js?version=fa76dfb0-62c1-420a-a2e3-f2e25d4f9916"></script>
37 38 <!--2023.03.23--> 39</head> 40<body> 41 42 <div class="skiplink"> 43 <a href="#divmenuleft" class="visually-hidden-focusable">Vai al menu principale</a> 44 <a href="#main" class="visually-hidden-focusable">Vai al contenuto principale</a> 45 <a href="#footer" class="visually-hidden-focusable">Vai al footer</a> 46 </div> 47 48 <span class="d-none" id="force-refresh">fa76dfb0-62c1-420a-a2e3-f2e25d4f9916</span> 49 <span hidden>E$nai1xc99CNKoy7d0Zt1xzNt%D4Y%TGeyhcIT*gecyhQ$pOuo</span> 50 <div id="wrapper"> 51 <div id="content"> 52 <div class="it-header-slim-wrapper"> 53 <div class="container paddingLeftRight35 noPaddingMobileLeftRightFrom450"> 54 <div class="row"> 55 <div class="col-12"> 56 <div class="it-header-slim-wrapper-content"> 57 <a id="lblgovernoitaliano" class="d-none d-lg-block navbar-brand" target="_blank" href="https://www.governo.it/it" aria-label="Apertura in nuova finestra sito esterno Governo Italiano Presidenza del Consiglio dei Ministri"> 58 <img alt="Logo Ministero Difesa" src="/assets/img/logo_ministero_difesa.png" height="40"> Governo Italiano 59 </a> 60 <div class="nav-mobile"> 61 <nav aria-label="Navigazione accessoria"> 62 <a href="https://www.governo.it/it" target="_blank" class="it-opener d-lg-none" aria-label="Apertura in nuova finestra sito esterno Governo Italiano Presidenza del Consiglio dei Ministri"> 63 <span> 64 <img alt="Logo Ministero Difesa" src="/assets/img/logo_ministero_difesa.png" height="40"> Governo Italiano 65 </span> 66 </a> 67 </nav> 68 </div> 69 <div class="it-header-slim-right-zone"> 70 <a class="buttonLanguageHeader" href="/" onclick="gotolang('ITA')">IT</a> 71 <a class="buttonLanguageHeader marginLeft5" href="/eng/index.html" onclick="gotolang('ENG')">EN</a> 72 <a class="buttonLanguageHeader marginLeft5" href="/fra/index.html" onclick="gotolang('FRA')">FR</a> 73 </div> 74 </div> 75 </div> 76 </div> 77 </div> 78 </div> 79 <div class="stickyDifesa"> 80 <!-- Required meta tags --> 81 <meta charset="utf-8"> 82 <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"> 83 84 <!-- Style --> 85 <link rel="stylesheet" href="/assets/bootstrap/style_bootstrap.css"> 86 <div class="it-header-center-wrapper height100pxFrom1000px"> 87 <div class="container paddingLeftRight35 noPaddingMobileLeftRightFrom450"> 88 <div class="row"> 89 <div class="col-12"> 90 <div class="it-header-center-content-wrapper"> 91 <div class="site-mobile-menu site-navbar-target positionMenu"> 92 <div class="site-mobile-menu-header"> 93 <div class="site-mobile-menu-close mt-3"> 94 <svg class="icon icon-blu icon-xs icon25 js-menu-toggle cursorPointer"> 95 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-close-big"></use> 96 </svg> 97 </div> 98 </div> 99 <div class="site-mobile-menu-body paddingMenu overflowYauto"></div> 100 </div> 101 <header class="site-navbar site-navbar-target py-4" role="banner" style="z-index: -9999999;"> 102 <div class="container paddingLeftRight35 noPaddingMobileLeftRightFrom450"> 103 <div class="row align-items-center position-relative"> 104 <div class="col-9 order-1 text-left mr-auto"> 105 <nav class="site-navigation text-right ml-auto d-none d-lg-none" role="navigation"> 106 <ul id="menuActive" class="site-menu main-menu js-clone-nav ml-auto link-list"> 107 <li class="pb-4" id=""> 108 <a class="list-item medium textMenu" href="/"> 109 <img class="" alt="Logo Ministero Difesa" src="/assets/img/logo_ministero_difesa_blu.png" height="50"> 110 </a> 111 </li> 112 113 <!-- 2024.03.20 --> 114 <div id="divmenuleft"></div> <!-- BISOGNA SCOMPORLO E FARE IN MODO DI VISUALIZZARE SOLO I TAG li --> 115 <!-- 2024.03.20 --> 116 117 <li class="hideMobileOn1000 " style="height: 20px;"></li> 118 <div class="hideMobileOn1000 "> 119 120 <a target="_blank" class="d-inline p-2" href="https://www.facebook.com/ministerodifesa/"> 121 <svg class="icon icon-blu icon25"> 122 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-facebook"></use> 123 </svg> 124 </a> 125 <a target="_blank" class="d-inline p-2 ps-0" href="https://twitter.com/MinisteroDifesa"> 126 <a class="backgroundSocialIcon" title="X" target="_blank" href="https://twitter.com/MinisteroDifesa" aria-label="X"> 127 <img alt="Logo X" src="/assets/img/icon_x.png" height="20"> 128 </a> 129 </a> 130 <a target="_blank" class="d-inline p-2" href="https://www.instagram.com/ministerodifesa_official/"> 131 <svg class="icon icon-blu icon25"> 132 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-instagram"></use> 133 </svg> 134 </a> 135 <a target="_blank" class="d-inline p-2" href="https://www.linkedin.com/company/ministerodifesa/"> 136 <svg class="icon icon-blu icon25"> 137 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-linkedin"></use> 138 </svg> 139 </a> 140 <a target="_blank" class="d-inline p-2" href="https://www.youtube.com/@ministerodifesa"> 141 <svg class="icon icon-blu icon25"> 142 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-youtube"></use> 143 </svg> 144 </a> 145 <a target="_blank" class="d-inline p-2" title="Whatsapp" href="https://whatsapp.com/channel/0029VaCBXJm9mrGcuIZq6z1h" aria-label="Whatsapp"> 146 <svg class="icon icon-blu icon25"> 147 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-whatsapp"></use> 148 </svg> 149 </a>
150 </div> 151 </ul> 152 </nav> 153 </div> 154 </div> 155 </div> 156 </header> 157 <span class="d-inline-block d-lg-block"> 158 <a href="" class="text-black site-menu-toggle js-menu-toggle py-5"> 159 <img height="65" class="" src="/assets/img/icon_menu.png" alt="Icona Menu"> 160 </a> 161 </span> 162 <div class="it-brand-wrapper"> 163 <a href="/"> 164 <img class="positionLogoNegativePer" alt="Logo Ministero Difesa" src="/assets/img/logo_ministero_difesa_ar.jpg" height="80"> 165 <div class="it-brand-text"> 166 <div class="it-brand-title textMinisteroDifesaLogo">Ministero della Difesa</div> 167 </div> 168 </a> 169 </div> 170 <div class="it-right-zone positionElements"> 171 <div class="it-socials d-none d-md-flex hideMobile1000 marginBottom10"> 172 <span>Seguici</span> 173 <ul> 174 <li> 175 <a class="backgroundSocialIcon" title="Facebook" href="https://www.facebook.com/ministerodifesa/" aria-label="Facebook" target="_blank"> 176 <svg class="icon icon-blu icon-xs icon25 noMarginLeft"> 177 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-facebook"></use> 178 </svg> 179 </a> 180 </li> 181 <li> 182 <a class="backgroundSocialIcon" title="Twitter" target="_blank" href="https://twitter.com/MinisteroDifesa" aria-label="Twitter"> 183 <img alt="Logo X" src="/assets/img/icon_x.png" height="20"> 184 </a> 185 </li> 186 <li> 187 <a class="backgroundSocialIcon" target="_blank" title="Instagram" href="https://www.instagram.com/ministerodifesa_official/ aria-label=" aria-label="Instagram" target="_blank"> 188 <svg class="icon icon-blu icon-xs icon25 noMarginLeft"> 189 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-instagram"></use> 190 </svg> 191 </a> 192 </li> 193 <li> 194 <a class="backgroundSocialIcon" title="LinkedIn" href="https://www.linkedin.com/company/ministerodifesa/" aria-label="LinkedIn" target="_blank"> 195 <svg class="icon icon-blu icon-xs icon25 noMarginLeft"> 196 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-linkedin"></use> 197 </svg> 198 </a> 199 </li> 200 <li> 201 <a class="backgroundSocialIcon" title="YouTube" href="https://www.youtube.com/@ministerodifesa" aria-label="YouTube" target="_blank"> 202 <svg class="icon icon-blu icon-xs icon25 noMarginLeft"> 203 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-youtube"></use> 204 </svg> 205 </a> 206 </li> 207 <li> 208 <a class="backgroundSocialIcon" title="Whatsapp" href="https://whatsapp.com/channel/0029VaCBXJm9mrGcuIZq6z1h" aria-label="Whatsapp" target="_blank"> 209 <svg class="icon icon-blu icon-xs icon25 noMarginLeft"> 210 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-whatsapp"></use> 211 </svg> 212 </a> 213 </li> 214 <li> 215 <a class="backgroundSocialIcon" title="Newsletter" href="/newsletter/index.html" aria-label="Newsletter"> 216 <svg class="icon icon-blu icon-xs icon25 noMarginLeft"> 217 <use href="/bootstrap-italia/dist/svg/sprites.svg#it-note"></use> 218 </svg> 219 </a> 220 </li> 221 </ul> 222 </div> 223 224 225 <div class="it-search-wrapper noMarginLeft displaySearch">
226 <span class="d-none d-md-block">Cerca nel sito</span> 227 <a class="search-link rounded-icon" aria-label="Cerca nel sito" href="#"> 228 <svg class="icon icon-white" onclick="gotoricercaavanzata()"> 229 <use href="/bootstrap-italia/dist/svg/sprites.svg#it-search"></use> 230 </svg> 231 </a> 232 </div> 233 234 235 <div class="form-group marginTopBottomAuto hideSearch"> 236 <input id="edadvancedsearch" style="height: 40px !important;" type="search" class="autocomplete" title="inserisci le parole da cercare" 237 placeholder="Ricerca avanzata"> 238 <span class="autocomplete-icon" onclick="gotoricercaavanzata()" style="top: 0.3rem !important;" aria-hidden="true"> 239 <svg class="icon icon-sm"><use href="/bootstrap-italia/dist/svg/sprites.svg#it-search"></use></svg> 240 </span> 241 </div> 242 243 244 </div> 245 </div> 246 </div> 247 </div> 248 <img class="" style="width: 100%; position: absolute; left: 0; margin-top: 6px; height: 5px;" src="/assets/img/tricolore_header.jpg" alt="Tricolore Header"> 249 <p style="background: #0066cc; height: 10px;"></p> 250 </div> 251 </div> 252 253 254
254<script type="text/x-jsrender" id="menulefttmpl"> 255 [%for data %] 256 [%if ordine != 4 %] 257 <li class="activeMenuHover" id="activeMenuHome[%:ordine %]"> 258 <a class="list-item medium textMenu" style="font-weight: bolder;" href="[%:url %]"> 259 <span>[%:titolo %]</span> 260 </a> 261 </li> 262 [%else%] 263 <li> 264 <div class="accordion noBorder" id="collapseExample"> 265 <div class="accordion-item noBorder"> 266 <span class="accordion-headernoBorder " id="heading2c"> 267 <button class="accordion-button collapsed noBorder textMenu" 268 style="font-size:20px; font-weight: bolder ;padding-left: 20px;" 269 type="button" data-bs-toggle="collapse" data-bs-target="#collapse2c" 270 aria-expanded="false" aria-controls="collapse2c">Ministero della Difesa 271 </button> 272 </span> 273 <div id="collapse2c" class="accordion-collapse collapse" role="region" aria-labelledby="heading2c"> 274 <div class="accordion-body noPadding marginTop-8"> 275 <ul class="noPadding"> 276 <div id="divmenuleft2"></div> 277 </ul> 278 </div> 279 </div> 280 </div> 281 </div> 282 </li> 283 [%/if%] 284 [%/for%] 285 </script>
285 286 287
287<script type="text/x-jsrender" id="menuleft2tmpl"> 288 [%for data %] 289 <li class="activeMenuHover paddingLeft30"> 290 <a class="list-item medium textMenu " href="[%:url %]"> 291 <span class=" ">[%:titolo %]</span> 292 </a> 293 </li> 294 [%/for%] 295 </script>
295 296 297
297<script> 298 function getmenuleftdata(){ 299 var _jsonfilename = "/data/menu/mnu_difesa_left" 300 + ( glanguage.toLowerCase() == 'ita' ? '' : '.' + glanguage.toLowerCase() ) 301 + ".json"; 302 var _msg = ''; 303 try { 304 var _elem = ''; 305 $.getJSON(_jsonfilename) 306 .done(function (response, status, xhr) { 307 if (status == "error") { 308 _msg = "Si è verificato un problema: " + xhr.status + " " + xhr.statusText; 309 console.error(_msg); 310 alert(_msg); 311 } else { 312 console.log('dati di mnuleft caricati'); 313 _elem = '#divmenuleft'; 314 var _data1 = response.filter( obj => 315 { return obj.ordine > 0 && obj.ordine < 51; } 316 ); 317 var _data2 = response.filter( obj => 318 { return obj.ordine >= 51; } 319 ); 320 var _data = { "data": _data1}; 321 var _tmplname = '#menulefttmpl'; 322 var _tmpl = $.templates(_tmplname); 323 var _html = _tmpl.render(_data); 324 $(_elem).html(_html); 325 326 _data = { "data": _data2 }; 327 getmenuleftdata2(_data); 328 } 329 }) 330 .fail(function (jqxhr, textStatus, error) { 331 _msg = "Si è verificato un problema: " 332 + jqxhr.status + " " 333 + jqxhr.statusText; 334 console.error(_msg); 335 alert(_msg); 336 }) 337 ; 338 } 339 catch (e) { 340 alert(e.message); 341 } 342 } 343 344 function getmenuleftdata2(adata){ 345 var _msg = ''; 346 try { 347 console.log('dati di mnuleft caricati'); 348 _elem = '#divmenuleft2'; 349 var _tmplname = '#menuleft2tmpl'; 350 var _tmpl = $.templates(_tmplname); 351 var _html = _tmpl.render(adata); 352 $(_elem).html(_html); 353 } 354 catch (e) { 355 alert(e.message); 356 } 357 } 358 359 window.addEventListener('scroll', function () { 360 var header = document.querySelector('.it-header-center-wrapper'); 361 var sticky = header.offsetTop; 362 363 if (window.pageYOffset > sticky) { 364 header.classList.add('sticky-header'); 365 } else { 366 header.classList.remove('sticky-header'); 367 } 368 }); 369 </script>
369 370 371 </div> 372 <div id="main"> 373 <link rel="stylesheet" href="/assets/lightbox/lightbox.min.css"> 374<div class="row padding50 noPaddingMobile"> 375 <div class="col-xl-8 col-lg-8 col-sm-12 col-md-12 col-xs-12"> 376 <div id="divbreadcrumbs" class="col-12 d-none"> 377 <nav aria-label="breadcrumb"> 378 <ol class="breadcrumb noColorBackground"> 379 <li class="breadcrumb-item textBreadNotSelected"><a href="/">Home</a></li> 380 381 <li class="breadcrumb-item active textBreadSelected" aria-current="page"> 382 <a href="/primopiano/index.html">Primo Piano</a> 383 </li> 384 385 <li class="breadcrumb-item active textBreadSelected" aria-current="page">Elenco</li> 386 </ol> 387 </nav> 388 </div> 389 <h2>Elenco</h2> 390 <div class="row"> 391 <div class="col-6 colorDateNewsDetail"> 392 <p> <!--20 ott 2023--></p> 393 </div> 394 </div> 395 396 <p></p> 397 <p></p> 398 <!-- FORM DI RICERCA --> 399 <div id="divsearchinpage" class="col-12 styleBorderSearchElenco"> 400 <div class="styleBoxSearchElenco"><svg class="icon icon-sm"><use href="/bootstrap-italia/dist/svg/sprites.svg#it-search"></use></svg><span id="spanSearchTitle">INSERISCI I PARAMETRI DI RICERCA</span></div> 401 402 <div class="row"> 403 404 <div class="col-xl-3 col-lg-3 col-sm-12 col-md-12 col-xs-12" style="margin-top: -3px;"> 405 <label id="lblSearchByTitle" class="active textRicercaTitoloElenco">Ricerca</label> 406 <input type="text" maxlength="100" class="form-control" id="edsearchinpage" placeholder="testo"> 407 </div> 408 409 <div class="select-wrapper col-xl-3 col-lg-3 col-sm-12 col-md-12 col-xs-12"> 410 <label id="lblSearchByMetatags" for="cbsearchmetatags" style="margin-top: 20px;">Ricerca per TAG</label> 411 <select id="cbsearchmetatags" style="margin-top: 25px;"> 412 <option selected="" value="">Scegli</option> 413 </select> 414 </div> 415 416 <div class="select-wrapper col-xl-3 col-lg-3 col-sm-12 col-md-12 col-xs-12"> 417 <label id="lblSearchByYear" for="cbsearchyear" style="margin-top: 20px;">Anno</label> 418 <select id="cbsearchyear" style="margin-top: 25px;"> 419 <option selected="" value="">Scegli anno</option> 420 <option value="2024">2024</option> 421 <option value="2023">2023</option> 422 <option value="2022">2022</option> 423 </select> 424 </div> 425 426 <div class="select-wrapper col-xl-3 col-lg-3 col-sm-12 col-md-12 col-xs-12"> 427 <label id="lblSearchByMonth" for="cbsearchmonth" style="margin-top: 20px;">Mese</label> 428 <select id="cbsearchmonth" style="margin-top: 25px;"> 429 <option selected="" value="">Scegli mese</option> 430 <option value="gen">Gennaio</option> 431 <option value="feb">Febbraio</option> 432 <option value="mar">Marzo</option> 433 <option value="apr">Aprile</option> 434 <option value="mag">Maggio</option> 435 <option value="giu">Giugno</option> 436 <option value="lug">Luglio</option> 437 <option value="ago">Agosto</option> 438 <option value="set">Settembre</option> 439 <option value="ott">Ottobre</option> 440 <option value="nov">Novembre</option> 441 <option value="dic">Dicembre</option> 442 </select> 443 </div> 444 </div> 445 <div class="row justify-content-end"> 446 <div class="col-auto"> 447 <button id="btnclearsearchinpage" class="btn btn-secondary" 448 style="margin-top: 20px;" 449 title="Pulisci" value="Pulisci ricerca" 450 onclick="clearsearchinpage();"> 451 Reset 452 </button> 453 <button id="btnsearchinpage" class="btn btn-primary" 454 style="margin-top: 20px;" 455 title="Cerca nella pagina" value="Cerca" 456 onclick="searchinpage();"> 457 Cerca 458 </button> 459 </div> 460 </div> 461 </div> 462 <!-- FORM DI RICERCA --> 463 <hr class="hrRicercaElenco" /> 464 <div id="divelencoTotal" class="textCardNewsListNews mb-2"></div> 465 <div id="divelenco" style="height: 400px; overflow-y: auto; overflow-x: hidden; border: solid 3px #0059B3; padding: 15px;"> 466 <div class="row" id="divelencocontent"></div> 467 </div> 468 <div id="divelencoerror"></div> 469 <!--<div id="divpaginazione2"></div>--> 470 <div> 471 <nav class="pagination-wrapper" aria-label="Paginazione"> 472 <ul id="pagination" class="pagination"> 473 </ul> 474 </nav> 475 </div> 476 <!--<div id="divpaginazionebtns"></div>--> 477 478 </div> 479 <div class="col-xl-4 col-lg-4 col-sm-12 col-md-12 col-xs-12"> 480 481 482 483 </div> 484</div>
485<script type="text/x-jsrender" id="elencotmpl"> 486 <div id="[%:contentitemid%]"> 487 <a href="[%:url%]">[%:sdata%] - [%:titolo%]</a> 488 <hr /> 489 </div> 490</script>
490 491<style> 492 .card:after { 493 margin-top: 0px !important; 494 } 495</style>
496<script type="text/x-jsrender" id="primopianotmpl"> 497 <div class="col-12 marginBottom20"> 498 <div class="card-wrapper card-space ombraCard" style="padding-bottom: 0;"> 499 <div class="card"> 500 <div class="row"> 501 <div class="col-12 col-lg-4"> 502 [%if video %] 503 <figure class="overlay-wrapper width100"> 504 <!-- Video --> 505 <iframe src="[%:video.src%]" 506 title="[%:video.titolo%]" 507 frameborder="0" 508 allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" 509 referrerpolicy="strict-origin-when-cross-origin" 510 allowfullscreen 511 class="img-fluid width100"> 512 </iframe> 513 </figure> 514 515 [%else%] 516 <div class="card-img no-after img-responsive-wrapper"> 517 <div class="img-responsive"> 518 <figure class="img-wrapper"> 519 <img style="border-radius: 8px 8px 0 0;" 520 src="/assets/img/[%:imgsrc%]" title="[%:titolo%]" 521 alt="[%:imgalt%]" /> 522 </figure> 523 </div> 524 </div> 525 [%/if%] 526 </div> 527 <div class="col-12 col-lg-8"> 528 <div class="card-body"> 529 <div> 530 <h3 class="card-title h5 textCardNewsListDate"> 531 <span class="textCardNewsListNews">News</span> [%:sdata%] 532 </h3> 533 <a class="positionTitleCardListNews" href="[%:url%]"> 534 <span class="textTitleCardNewsList lunghezzaCaratteri">[%:titolo%]</span> 535 </a> 536 <p class="textCardNewsListNews card-text lunghezzaCaratteri" style="font-size: 1rem;padding-top: 15px;">[%:sottotitolo%]</p> 537 </div> 538 </div> 539 </div> 540 </div> 541 </div> 542 </div> 543 </div> 544</script>
vendor: 1 bytes, line 544
544
545<script src="/assets/lightbox/lightbox.min.js"></script>
vendor: 1 bytes, line 545
545
546<script type="text/x-jsrender" id="galleriatmpl"> 547 <div class="row col-xl-12 col-lg-12 col-sm-12 col-md-12 col-xs-12"> 548 <div class="creative_commons marginBottom30"> 549 <img width="30" src="/assets/img/cc_by.svg" alt="creative commons"> 550 <img width="30" src="/assets/img/cc_nc.svg" alt="creative commons"> 551 <img width="30" src="/assets/img/cc_sa.svg" alt="creative commons"> 552 Immagini messe a disposizione con <a target="_blank" href="https://creativecommons.org/licenses/by-nc-sa/3.0/it/" title="Diritti" class="vbox-cc-text">licenza CC-BY-NC-SA 3.0 IT</a> 553 </div> 554 [%for images%] 555 <div class="img-responsive-wrapper col-xl-4 col-lg-4 col-sm-12 col-md-12 col-xs-12 mb-2"> 556 <div class="img-responsive"> 557 <a href="[%:src%]" data-lightbox="gallery" data-title="[%:alt%]"> 558 <figure class="img-wrapper"> 559 <img src="[%:src%]" title="[%:alt%]" alt="[%:alt%]"> 560 </figure> 561 </a> 562 </div> 563 </div> 564 [%/for%] 565 </div> 566</script>
vendor: 1 bytes, line 566
566
567<script type="text/x-jsrender" id="paginazionebtnstmpl"> 568 <div id="[%:contentitemid%]"> 569 <a href="[%:url%]">[%:titolo%]</a> 570 <hr /> 571 <div></div> 572 </div> 573</script>
vendor: 1 bytes, line 573
573
574<script> 575 var jsonfilename = "/data/primopiano/elenco.json".toLowerCase() + '?v =' + (new Date()).getTime(); 576 var jsondata = null; 577 $(document).ready(function () { 578 try { 579 if (gleftmenu != undefined) { 580 if (gleftmenu != null) { 581 var element = document.getElementById("activeMenuMinistro"); 582 element.classList.add("activeMenu"); 583 } 584 } 585 } 586 catch (e) { 587 console.debug(e.message); 588 } 589 }); 590</script>
vendor: 1 bytes, line 590
590
591<script src="/assets/js/elenco/elenco.v2.js"></script>
vendor: 1 bytes, line 591
591
592<script src="/assets/js/elenco/paginazione.v3.js"></script>
vendor: 1 bytes, line 592
592
593<script src="/assets/lightbox/lightbox.min.js"></script>
vendor: 1 bytes, line 593
593
594<script src="/assets/js/notizia.js"></script>
594 595 596 597 598 </div> 599 <!-- Il bottone "Torna su" --> 600 <button title="Torna su" id="tornaSuBtn" onclick="tornaSu()"> 601 <svg class="icon icon-white icon-xs icon25 noMarginLeft"> 602 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-arrow-up"></use> 603 </svg> 604 </button> 605 606 <style> 607 #tornaSuBtn { 608 display: none; 609 position: fixed; 610 bottom: 65px; 611 right: 20px; 612 z-index: 1000; 613 background-color: #0059B3; 614 color: #fff; 615 border: solid 2px #fff; 616 border-radius: 10px; 617 padding: 10px 15px; 618 cursor: pointer; 619 font-size: 16px; 620 } 621 622 #tornaSuBtn:hover { 623 background-color: #0059B3; 624 } 625 626 </style> 627 628
628<script> 629 // Funzione per scrollare verso l'alto della pagina 630 function tornaSu() { 631 window.scrollTo({ 632 top: 0, 633 behavior: 'smooth' // Scorrimento animato 634 }); 635 } 636 637 // Mostra o nasconde il bottone in base alla posizione dello schermo 638 window.addEventListener('scroll', function() { 639 var tornaSuBtn = document.getElementById('tornaSuBtn'); 640 641 if (window.scrollY > 300) { 642 tornaSuBtn.style.display = 'block'; 643 } else { 644 tornaSuBtn.style.display = 'none'; 645 } 646 }); 647 648 </script>
648 649 </div> 650 <!-- Bottone per aprire il banner dei cookie --> 651 <button id="cookieButton" class="gdprcookie-button-set" type="button">Imposta cookie</button> 652 </div> 653 <div id="footer" class="row styleFooterBottom"> 654 <div class="col-12"> 655 <img class="" src="/assets/img/logo_ministero_difesa_bianco.png" height="50" alt="Ministero Difesa Logo"> 656 </div> 657 <div class="col-xl-3 col-lg-3 col-sm-6 col-md-6 col-xs-6 marginTop30"> 658 <p class="textStyleFooterBottomTitle">SEDE</p> 659 <p class="textStyleFooterBottomSubtitle marginTop30"> 660 Palazzo Baracchini<br> 661 Via XX Settembre 8,<br> 662 00187 Roma 663 </p> 664 </div> 665 <div class="col-xl-3 col-lg-3 col-sm-6 col-md-6 col-xs-6 marginTop30"> 666 <p class="textStyleFooterBottomTitle" style="margin-bottom: 13px;">CONTATTI</p> 667 <!-- <a class="textStyleFooterBottomSubtitle" href="tel:06469150000"> 668 Tel.(+39) 06.469150000 669 </a><br/> -->
670 <a class="textStyleFooterBottomSubtitle" href="/contatti/index/29100.html"> 671 Contatti 672 </a><br> 673 <a class="textStyleFooterBottomSubtitle" href="/contatti/urp/index/29119.html"> 674 URP - Ufficio Relazione con il Pubblico 675 </a> 676 </div> 677 <div class="col-xl-3 col-lg-3 col-sm-6 col-md-6 col-xs-6 marginTop30"> 678 <p class="textStyleFooterBottomTitle">SEGUICI SU</p> 679 <p class="textStyleFooterBottomSubtitle"> 680 Seguici sui nostri canali social per essere sempre informato 681 </p> 682 <p class="displayFlex"> 683 <a class="backgroundSocialIconFooter" title="X" target="_blank" href="https://twitter.com/MinisteroDifesa" aria-label="X"> 684 <img alt="Logo X" src="/assets/img/icon_x_grey.png" height="20"> 685 </a> 686 <a class="backgroundSocialIconFooter" title="Facebook" href="https://www.facebook.com/ministerodifesa/" aria-label="Facebook" target="_blank"> 687 <svg class="icon icon-grey icon-xs icon25 noMarginLeft"> 688 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-facebook"></use> 689 </svg> 690 </a> 691 <a class="backgroundSocialIconFooter" title="YouTube" href="https://www.youtube.com/@ministerodifesa" aria-label="YouTube" target="_blank"> 692 <svg class="icon icon-grey icon-xs icon25 noMarginLeft"> 693 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-youtube"></use> 694 </svg> 695 </a> 696 <a class="backgroundSocialIconFooter" title="Threads" target="_blank" href="https://www.threads.net/@ministerodifesa_official" aria-label="Threads"> 697 <img alt="Logo Threads" src="/assets/img/icon_threads_grey.png" height="20"> 698 </a> 699 <a class="backgroundSocialIconFooter" title="LinkedIn" href="https://www.linkedin.com/company/ministerodifesa/" aria-label="LinkedIn" target="_blank"> 700 <svg class="icon icon-grey icon-xs icon25 noMarginLeft"> 701 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-linkedin"></use> 702 </svg> 703 </a> 704 <a class="backgroundSocialIconFooter" target="_blank" title="Instagram" href="https://www.instagram.com/ministerodifesa_official/" aria-label="Instagram" target="_blank"> 705 <svg class="icon icon-grey icon-xs icon25 noMarginLeft"> 706 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-instagram"></use> 707 </svg> 708 </a> 709 <a class="backgroundSocialIconFooter" target="_blank" title="Whatsapp" href="https://whatsapp.com/channel/0029VaCBXJm9mrGcuIZq6z1h" aria-label="Whatsapp" target="_blank"> 710 <svg class="icon icon-grey icon-xs icon25 noMarginLeft"> 711 <use href="/assets/bootstrap-italia/dist/svg/sprites.svg#it-whatsapp"></use> 712 </svg> 713 </a> 714 </p> 715 </div> 716 <div class="col-xl-3 col-lg-3 col-sm-6 col-md-6 col-xs-6 marginTop30"> 717 <p class="textStyleFooterBottomTitle" style="margin-bottom: 13px;">TRASPARENZA</p> 718 <a href="/amministrazione-trasparente/amministrazionetrasparente/3707.html" class="textStyleFooterBottomSubt
718itle"> 719 Amministrazione Trasparente 720 </a> 721 </div> 722 </div> 723 <div class="row styleFooterBottomOfBottom"> 724 <div class="col-12" id="divfootermenumdd"> 725 </div> 726 </div> 727 728
728<script type="text/x-jsrender" id="footermenumddtmpl"> 729 [%for data %] 730 <a href="[%:url%]" class="texkLinkFooterBottom marginLeft30">[%:titolo%]</a> 731 [%/for%] 732 </script>
732 733 734
734<script> 735 function getfootermenu(){ 736 var _jsonfilename = '/data/menu/mnu_difesa_footer.json'; 737 try { 738 var _elem = ''; 739 var _msg = ''; 740 $.getJSON(_jsonfilename) 741 .done(function (response, status, xhr) { 742 743 if (status == "error") { 744 _msg = "Si è verificato un problema in getfootermenu(): " + xhr.status + " " + xhr.statusText; 745 console.error(_msg); 746 alert(_msg); 747 } else { 748 749 _elem = '#divfootermenumdd'; 750 if(response.length>1) 751 response = response.slice(1); 752 753 var _data = { "data": response }; 754 var _tmplname = '#footermenumddtmpl'; 755 var _tmpl = $.templates(_tmplname); 756 var _html = _tmpl.render(_data); 757 $(_elem).html(_html); 758 759 console.log('dati di getfootermenu caricati'); 760 } 761 762 }) 763 .fail(function (jqxhr, textStatus, error) { 764 _msg = "Si è verificato un problema in getfootermenu(): " 765 + jqxhr.status + " " 766 + jqxhr.statusText; 767 console.error(_msg); 768 alert(_msg); 769 }) 770 ; 771 } 772 catch (e) { 773 alert(e.message); 774 } 775 } 776 </script>
776 777 778 <!-- Banner dei cookie --> 779 <div id="cookieBanner" style="display: none;"> 780 <!-- GDPR COOKIE --> 781 782
782<script> 783 $(document).ready(function () { 784 $(".wrap").append("<div class='gdprcookie-buttons-foo'><a href='javascript:$.gdprcookie.display()'><button type='button'>Imposta cookie</button></a></div>"); 785 786 $.gdprcookie.init({ 787 title: "Accetti cookies e privacy policy?", 788 message: "Questo sito utilizza cookie tecnici e analitici, anche di terze parti, per migliorare i servizi offerti. Per approfondire leggi la <a href='/privacy-policy/29308.html' style='text-decoration: underline !important;'>cookie policy</a>. Cliccando su 'Accetto' autorizzerai l'utilizzo dei cookie. Per poter impostare i cookie personalizzati clicca su 'Imposta cookies'. Qualora non dovessi accettare i cookie relativi ai servizi qui elencati, i contenuti ad essi relativi verranno bloccati. Per attivarli nuovamente, occorrerà modificare la preferenza dei cookie.", 789 delay: 600, 790 expires: 1, 791 acceptBtnLabel: "Accetto tutto", 792 }); 793 794 $(document.body) 795 .on("gdpr:show", function () { 796 console.log("Cookie dialog is shown"); 797 }) 798 .on("gdpr:accept", function () { 799 var preferences = $.gdprcookie.preference(); 800 console.log("Preferences saved:", preferences); 801 }) 802 .on("gdpr:advanced", function () { 803 console.log("Advanced button was pressed"); 804 }) 805 .on("gdpr:decline", function () { 806 console.log("Decline button was pressed"); 807 }); 808 }); 809 </script>
809 810 <!-- GDPR COOKIE --> 811 812 </div> 813 814 <div class="footer" id="site-footer"> 815 <div class="it-footer-small-prints clearfix"> 816 <div class="container"> 817 <div class="row justify-content-center align-items-center"> 818 819 <div class="col-sm-2 order-md-1 order-2 mt-3 mt-md-0 text-center"> 820 <img src="/assets/img/nextgeneu_en.png" style="height:50px;" alt="logo Unione Europea" /> 821 822 </div> 823 824 825 <div class="col-sm-8 order-1 order-md-2 text-center my-3"> 826 827 <!-- <a class=" navbar-brand white no-hover me-3" href="#"> 828 <img src="/assets/img/logo_ministero_difesa.png" height="40" alt="Ministero della Difesa" /> 829 </a> 830 <span class="m-0 text-versione text-white textfontSize16"><b>MINISTERO DELLA DIFESA</b> - versione 1.0 (dev)</span> --> 831 832 <div class="col-12 text-center mt-4 mt-md-0"> 833 <p class="m-0 text-versione text-white textfontSize16"> 834 Realizzato con i fondi del <strong> 835 Piano Nazionale Ripresa Resilienza 836 (PNRR) 837 </strong> 838 </p> 839 <p class="m-0 text-versione text-white textfontSize16"> 840 <strong> 841 Misura PNRR: M1C1-S.1.6.4. Digitalizzazione del Ministero della 842 Difesa (CUP D81B20001980006) 843 </strong> 844 </p> 845 </div> 846 </div> 847 848 <div class="col-sm-2 order-3 mt-4 mt-md-0 text-center"> 849 <img src="/assets/img/logo_ministero_difesa_bianco.png" style="height:40px;" 850 alt="logo Ministero della difesa" /> 851 </div> 852 853 </div> 854 </div> 855 </div> 856 </div> 857 858 859
859<script> 860 document.addEventListener("DOMContentLoaded", function() { 861 adjustFooterPosition(); 862 863 // Chiamato ogni volta che la finestra viene ridimensionata 864 window.addEventListener("resize", adjustFooterPosition); 865 866 function adjustFooterPosition() { 867 var footer = document.getElementById("site-footer"); 868 var bodyHeight = document.body.clientHeight; 869 var windowHeight = window.innerHeight; 870 871 if (bodyHeight < windowHeight) { 872 // Se il corpo è più corto della finestra, sposta il footer in basso 873 var offset = windowHeight - bodyHeight; 874 footer.style.marginTop = offset + "px"; 875 } else { 876 // Ripristina il margin-top se la pagina è più lunga della finestra 877 footer.style.marginTop = "0"; 878 } 879 } 880 }); 881 </script>
881 882 883 <style> 884 body { 885 display: flex; 886 flex-direction: column; 887 min-height: 100vh; 888 margin: 0; 889 } 890 891 #wrapper { 892 flex: 1; 893 } 894 895 #cookieButton { 896 position: fixed; 897 bottom: 0px; 898 right: 10px; 899 z-index: 999999999999; 900 } 901 </style> 902
902<script> 903 var groot = 'https://www.difesa.it'; 904 var glanguage = 'ITA'; 905 // 2024.03.21 906 var gleftmenu = null; 907 $(document).ready(function () { 908 $.views.settings.delimiters("[%", "%]"); 909 $.views.settings.debugMode(true); 910 // Mostra il banner dei cookie quando il bottone viene cliccato 911 $('#cookieButton').click(function () { 912 $.gdprcookie.display(); 913 }); 914 915 getmenuleftdata(); 916 917 // Inizializza il banner dei cookie 918 $.gdprcookie.init({ 919 title: "Accetti cookies e privacy policy?", 920 message: "Questo sito utilizza cookie tecnici e analitici, anche di terze parti, per migliorare i servizi offerti. Per approfondire leggi la <a href='/privacy-policy/29308.html' style='text-decoration: underline !important;'>cookie policy</a>. Cliccando su 'Accetto' autorizzerai l'utilizzo dei cookie. Per poter impostare i cookie personalizzati clicca su 'Imposta cookies'. Qualora non dovessi accettare i cookie relativi ai servizi qui elencati, i contenuti ad essi relativi verranno bloccati. Per attivarli nuovamente, occorrerà modificare la preferenza dei cookie.", 921 delay: 600, 922 expires: 1, 923 acceptBtnLabel: "Accetto tutto" 924 }); 925 }); 926 927 function getCurrentTimestamp() { 928 var _retvalue = ''; 929 try { 930 const date = new Date; 931 _retvalue = '' + date.getFullYear(); 932 _retvalue += '' + date.getMonth(); 933 _retvalue += '' + date.getDate(); 934 _retvalue += '' + date.getHours(); 935 _retvalue += '' + date.getMinutes(); 936 _retvalue += '' + date.getSeconds(); 937 } catch (e) { 938 } 939 return _retvalue; 940 } 941 </script>
941 942 <!-- Matomo --> 943
943<script> 944 var _paq = window._paq = window._paq || []; 945 /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ 946 _paq.push(['trackPageView']); 947 _paq.push(['enableLinkTracking']); 948 (function () { 949 var u = "//analytics.difesa.it/"; 950 _paq.push(['setTrackerUrl', u + 'analytics.php']); 951 _paq.push(['setSiteId', '7']); 952 var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0]; 953 //g.async = true; g.src = u + 'matomo.js'; s.parentNode.insertBefore(g, s); 954 g.type = "text/javascript"; g.async = true; g.defer = true; g.src = u + "analytics.php"; s.parentNode.insertBefore(g, s); 955 })(); 956 </script>
956 957 <!-- End Matomo Code --> 958<a href="/ciccio.aspx"> </a></body> 959</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.