1/* ASAC Ocultar enlace del pide página para el formulario de contacto*/ 2var enlacesPie = document.querySelector('.sec__login'); 3if(enlacesPie){ 4 enlacesPie.style.backgroundColor='transparent'; 5} 6 7var enlaceFormularioContacto = document.querySelector('.sec__login a[href="/contacto"]'); 8if(enlaceFormularioContacto){ 9 console.log("Encontrado"); 10 enlaceFormularioContacto.style.display="none"; 11}else{ 12 console.log("No encontrado"); 13} 14 15var formulario = document.getElementById('webform-submission-contacto-add-form'); 16 17if(formulario){ 18 var botonEnvio = formulario.querySelector('input[type="submit"]'); 19 if (botonEnvio){ 20 botonEnvio.disabled = true; 21 } 22} 23 24 25 26/*-- -- */ 27 28//Arreglo resultados de una busqueda 29if((location.pathname.split('/').slice(1)[0] == 'search') || (location.pathname.split('/').slice(2)[0] == 'search')){ 30 var queryString = window.location.search; 31 var urlParams = new URLSearchParams(queryString); 32 var valorbuscado = urlParams.get('keys'); 33 $("#block-tema-toools-breadcrumbs > div.container > nav > ol > li:nth-child(3)").text(valorbuscado); 34 $("#content > section > div").addClass("container"); 35 $("#content > section > div > div.container").css({ "margin-bottom": "3em", "margin-bottom": "5em" }); 36 $("#content > section > div > div.item-list > ol").css("list-style-type","none"); 37 $(".region.region-content.container > *").css({ "padding-right": "15px", "padding-left": "15px" }); 38} 39$("#block-formulariodebusqueda").addClass("container"); 40$("#edit-keys").attr("placeholder","¿En qué podemos ayudarte...?"); 41 42/*var pruebaa; 43 44document.addEventListener('scroll', pruebaa => { 45 window.mr.masonry.windowLoad(); 46}); 47$(".masonry__filters").click(function() { 48 document.removeEventListener('scroll', pruebaa); 49});*/ 50 51/* 52document.addEventListener('click', (e) => { 53 element.removeEventListener("scroll", e); 54 console.log("hhhhh"); 55});*/ 56/* 57 58window.mr.masonry.windowLoad().delay( 8000 ); 59document.addEventListener('scroll', (e) => { 60 window.mr.masonry.windowLoad().delay( 8000 ); 61}, {once : true}); 62 63document.addEventListener('scroll',listenergaleriahome); 64function listenergaleriahome() { 65 window.mr.masonry.windowLoad(); 66 borrarlistener(); 67} 68function borrarlistener() { 69 document.removeEventListener("scroll", listenergaleriahome); 70} 71 72 73 */ 74/* 75var recolocar=0; 76 77 78 79document.addEventListener('scroll', (e) => { 80if ((recolocar == 0) && ($(window).scrollTop()<1800)) { 81 document.querySelector("div.masonry__filters > ul > li:nth-child(2)").click(); 82 console.log("Primer click"); 83 setTimeout( 84 function() 85 { 86 document.querySelector("div.masonry__filters > ul > li.active").click(); 87 console.log("Segundo click"); 88 }, 10); 89 90 $('.masonry__filters').mouseover(function () { 91 recolocar = 1; 92 console.log("Pausa"); 93 }); 94} 95}); 96if ($(window).scrollTop()>1800){ 97 document.querySelector("div.masonry__filters > ul > li.active").click(); 98}*/ 99 100/* CAPTCHA REQUIRED */ 101window.onload = function() { 102 var $recaptcha = document.querySelector('#g-recaptcha-response'); 103 104 if($recaptcha) { 105 $recaptcha.setAttribute("required", "required"); 106 } 107}; 108 109if (window.performance) { 110 //console.info("window.performance works fine on this browser"); 111} 112//console.info(performance.navigation.type); 113 114 115 116 117/* Arreglo Galerias */ 118if ($("#bloque-galeria-imagenes")[0]) { 119 120 let isChrome = !!window.chrome && (!!window.chrome.webstore || !!window.chrome.runtime); 121 let isFirefox = typeof InstallTrigger !== 'undefined'; 122 let isSafari = /constructor/i.test(window.HTMLElement) || (function (p) { return p.toString() === "[object SafariRemoteNotification]"; })(!window['safari'] || (typeof safari !== 'undefined' && window['safari'].pushNotification)); 123 124 let isOpera = (!!window.opr && !!opr.addons) || !!window.opera || navigator.userAgent.indexOf(' OPR/') >= 0; 125 var isIE = /*@cc_on!@*/false || !!document.documentMode; 126 let isEdge = !isIE && !!window.StyleMedia; 127 let isEdgeChromium = isChrome && (navigator.userAgent.indexOf("Edg") != -1); 128 let isBlink = (isChrome || isOpera) && !!window.CSS; 129/* 130 console.log(isChrome) 131 console.log(isFirefox) 132 console.log(isSafari) 133 console.log(isOpera) 134 console.log(isEdge) 135 console.log(isEdgeChromium) 136 console.log(isBlink) 137*/ 138 139 if (false) { 140 141 document.addEventListener("scroll", (e) => { 142 //console.log(e); 143 //window.mr.masonry.windowLoad(); 144 /* 145 console.log("performance.navigation.type") 146 console.log(performance.navigation.type) 147 console.log(performance.navigation.TYPE_RELOAD) 148 */ 149 if (performance.navigation.type == performance.navigation.TYPE_RELOAD) { 150 document.querySelector("div.masonry__filters > ul > li.active").click(); 151 } 152 window.mr.masonry.updateLayout(); 153 mr.forms.documentReady(mr.setContext('form.form--active')); 154 }) 155 document.addEventListener("DOMContentLoaded", ()=>{ 156 let selectores_bloque_galeria = document.querySelectorAll("div.masonry__filters > ul > li"); 157 //document.querySelector("div.masonry__filters > ul > li.active").click(); 158 document.querySelector("div.masonry__filters > ul > li.active").click(); 159 let contador_evento_scroll = 0;
160 selectores_bloque_galeria.forEach((element) => { 161 element.onclick = (e) => { 162 setTimeout(() => { 163 //console.log(e); 164 if (contador_evento_scroll != 0) { 165 document.querySelector("div.masonry__filters > ul > li.active").click(); 166 } 167 document.querySelector("div.masonry__filters > ul > li.active").click(); 168 contador_evento_scroll++; 169 window.mr.masonry.updateLayout(); 170 }, "3000") 171 }; 172 }) 173 }) 174 } else { 175 176 177 if (performance.navigation.type == performance.navigation.TYPE_RELOAD) { 178 179 //console.info("This page is reloaded"); 180 document.addEventListener('scroll', (e) => { 181 var element = document.querySelector('#bloque-galeria-imagenes'); 182 var position = element.getBoundingClientRect(); 183 if (position.top < window.innerHeight && position.bottom >= 0) { 184 document.querySelector("div.masonry__filters > ul > li.active").click(); 185 } 186 }); 187 188 } else { 189 190 $("<div style=\"height: 100%;position: fixed;width: 100%;background: white;z-index: 999999;\">\n" + 191 " </div>").insertBefore("body"); 192 $("#bloque-galeria-imagenes").insertBefore("#start"); 193 window.addEventListener("load", () => { 194 window.setInterval(location.reload(true), 1000); 195 }); 196 197 } 198 199 200 } 201} 202/* Fin Arreglo Galerias */ 203 204 205 206 207/* 208$(window).on('unload', function() { 209 document.querySelector("div.masonry__filters > ul > li.active").click(); 210});*/ 211 212// checking whether fully visible 213/* 214if(position.top >= 0 && position.bottom <= window.innerHeight) { 215 console.log('Element is fully visible in screen'); 216}*/ 217 218// checking for partial visibility 219 220 221/* 222if($("#block-botones-uno")[0]){ 223 $('#block-botones-uno').hover(function () { 224 document.querySelector("div.masonry__filters > ul > li.active").click(); 225 console.log("1"); 226 }); 227}else{ 228 if($("#block-botones-dos")[0]){ 229 $('#block-botones-dos').hover(function () { 230 document.querySelector("div.masonry__filters > ul > li.active").click(); 231 console.log("2"); 232 }); 233 }else{ 234 if($("#block-app-ayuntamiento")[0]){ 235 $('#block-app-ayuntamiento').hover(function () { 236 document.querySelector("div.masonry__filters > ul > li.active").click(); 237 console.log("3"); 238 }); 239 }else{ 240 if($("#block-mapageolocalizados")[0]){ 241 $('#block-mapageolocalizados').hover(function () { 242 document.querySelector("div.masonry__filters > ul > li.active").click(); 243 console.log("4"); 244 }); 245 } 246 } 247 } 248}*/ 249 250/* 251$('#block-botones-uno').mouseover(function () { 252 document.querySelector("div.masonry__filters > ul > li.active").click(); 253 console.log("1"); 254}); 255$('#block-botones-dos').mouseover(function () { 256 document.querySelector("div.masonry__filters > ul > li.active").click(); 257 console.log("2"); 258}); 259$('#block-app-ayuntamiento').mouseover(function () { 260 document.querySelector("div.masonry__filters > ul > li.active").click(); 261 console.log("3"); 262}); 263$('#block-mapageolocalizados').mouseover(function () { 264 document.querySelector("div.masonry__filters > ul > li.active").click(); 265 console.log("4"); 266});*/ 267 268 269 270/* 271document.getElementById('.masonry__filters > ul > li').onclick = function() { 272 $(this).click(); 273}; 274*/ 275/* 276var myInterval2 = window.setInterval(function(){ 277 document.querySelector("div.masonry__filters > ul > li.active").click(); 278}, 500); 279$(".masonry__filters").click(function() { 280 console.log("sdasdasdasd"); 281 clearInterval(myInterval2); 282});*/ 283 284(function ($) { 285 286 287 $('.sidebar-bloque-noticias,.sidebar-bloque-eventos,#block-sidebartooolsbanners').wrapAll('<div class="container"></div>'); 288 289 /*var pathArray = window.location.pathname.split('/'); 290 if(pathArray[1]=='lugares-interes'){ 291 window.location.replace("/lugares-de-interes"); 292 }*/ 293 $( "a" ).each(function( index ) { 294 if($(this).attr("href")=="/lugares-interes"){ 295 $(this).attr("href","/lugares-de-interes"); 296 } 297 }); 298 /*GalerÃa inicio*/ 299 window.addEventListener("load", () => { 300 301 302 303 304 if ( $("body").hasClass("page-node-type-article") || $("body").hasClass("page-node-type-event-calendar") ) { 305 $(".sacar-fuera").insertBefore("#main"); 306 $(".sacar-fuera").show(); 307 } else { 308 if ( $("body").hasClass("path-noticias") || $("body").hasClass("path-eventos") ) { 309 $(".sacar-fuera").hide();
310 $(".nodo-contenido-cont").parent().hide(); 311 } 312 } 313 314 315 $(".masonry__filters ul").children().first().attr("data-masonry-filter", "ultimas"); 316 $( ".sidebar-noticias" ).show(); 317 /*if($(".sidebar-noticias")[0]){ 318 if($(window).width() > 991){ 319 if($(".sidebar-informacion-vertical")[0]) { 320 $(".sidebar-noticias").insertAfter(".sidebar-informacion-vertical"); 321 }else{ 322 $(".sidebar-noticias").appendTo(".bloque-sidebar"); 323 } 324 $( ".sidebar-noticias" ).show(); 325 if($(".sidebar-informacion-instalaciones")[0]){ 326 $(".contenedor-geolocalizados").addClass("col-md-9"); 327 } 328 }else{ 329 $(".contenedor-geolocalizados").addClass("col-md-12"); 330 } 331 332 }*/ 333 /*if($(".sidebar-informacion-instalaciones")[0] || $(".sidebar-noticias")[0]) { 334 if ($(window).width() > 991) { 335 $(".contenedor-geolocalizados").addClass("col-md-9"); 336 }else{ 337 $(".contenedor-geolocalizados").addClass("col-md-12"); 338 } 339 }else{ 340 $(".contenedor-geolocalizados").addClass("col-md-12"); 341 }*/ 342 343 344 345 }); 346 $('.masonry__filters ul').on('click', function (){ 347 $('.fila-btn-gallery').show(); 348 }); 349 350 351 $(document).ready(function () { 352 $(".masonry__filters").one("click", function(){ 353 $('.masonry__item.col-lg-4.col-6').show(); 354 }); 355 }); 356 357 //$(".view-taxonomy-term").addClass("container"); 358 $(".visually-hidden").css("width","100%"); 359 360 if(location.pathname.split('/').slice(1)[0] == 'galeria-imagenes'){ 361 var queryString = window.location.search; 362 var urlParams = new URLSearchParams(queryString); 363 var anuncioParam = urlParams.get('page'); 364 if ((anuncioParam==null) || (Number(anuncioParam))==0){ 365 $(".pager__item--previous").hide(); 366 $(".pager__item.is-active").text("Página 1"); 367 368 }else{ 369 $(".pager__item.is-active").text("Página "+(Number(anuncioParam)+1)); 370 $('.enlace_siguiente').attr('href', '?page='+(Number(anuncioParam)+1)); 371 $('.enlace_anterior').attr('href', '?page='+(Number(anuncioParam)-1)); 372 } 373 } 374 375 let localizacion = location.pathname.split('/').slice(1)[0]; 376 if( localizacion == 'declaracion-de-accesibilidad' || localizacion == 'aviso-legal' || localizacion == 'politica-de-privacidad' ) { 377 jQuery('.nodo-contenido').removeClass( "container" ); 378 } 379 /*GalerÃa fin*/ 380 381 /* posicionamiento del footer*/ 382 if ($("#page").innerHeight() < $(window).height()){ 383 $("#main-wrapper").css("min-height", $(window).height()-($("#header").innerHeight()+$(".featured-top").innerHeight()+$(".site-footer").innerHeight()+29)); 384 } 385 386 $("body").prepend('<span id=\"start\"></span>'); 387 $('<a class="back-to-top inner-link" style="font-size: 2.3em;width: 1.9em;height: 1.9em;bottom: 1.5em;" title="Volver a la parte superior de la página" href="#start" data-scroll-class="100vh:active">â</a>').insertAfter(".site-footer"); 388 389 /*Cambios*/ 390 $(window).on('resize', function(event){ 391 if($(".bar__module").children().hasClass("type--uppercase")){ 392 var windowWidth = $(window).width(); 393 if(windowWidth < 992){ 394 $('#block-bloquemeteo .content').css("margin-right","1rem"); 395 }else{ 396 $('#block-bloquemeteo .content').css("margin-right","0"); 397 } 398 } 399 }); 400 401 if($(".seccion-galeria.mb-5")[0]){ 402 if($(window).width() < 991){ 403 $($(".seccion-galeria.mb-5").html()).insertAfter(".region.region-content"); 404 405 } 406 407 } 408 if($("#sidebarInformacion")[0]){ 409 if($(window).width() < 991){ 410 $($("#sidebarInformacion").html()).insertAfter(".region.region-content"); 411 412 } 413 414 } 415 416 if ($("#cambio-galeria-rutas").val() == "true"){ 417 if($(window).width() > 991) { 418 $(".seccion-galeria").prependTo($("#sidebar-first")); 419 $(".seccion-galeria").removeClass("col-md-4 col-sm-12"); 420 $(".seccion-galeria").addClass("mb-5"); 421 $(".seccion-body").removeClass("col-md-8"); 422 }else{ 423 424 } 425 } 426 427 //Ocultar Boton Home Menú 428 //document.querySelector("#block-menudrupal > div.content > div > nav > div > ul > li.active").remove();
429 //Primer link migas de pan Inicio 430 /*if (document.querySelector("#block-enlacesdeayudaalanavegacion") != null){ 431 document.querySelector("#block-enlacesdeayudaalanavegacion > div.content > div > nav > ol > li.active > a").innerHTML = "Inicio"; 432 }*/ 433 434 //----- Sidebar para informacion general en los pueblos------ 435 let windowWidth = $(window).width(); 436 $( window ).resize(function() { 437 controlSidebar(); 438 }); 439 440 controlSidebar(); 441 442 function controlSidebar(){ 443 let windowWidth = $(window).width(); 444 if (windowWidth > 991) { 445 if (document.getElementById('sidebarsedeelectronica') || document.getElementById('sidebarovc') || document.getElementById('sidebarburgos2') || document.getElementById('sidebarburgos') || document.getElementById('sidebarappayunta') || document.getElementById('enlaceshistoriasede') || document.getElementById('custom-sidebar-block') || document.getElementById('custom-sidebar-noticias') || document.getElementById('block-bloquepatrocinadores') || document.getElementById('sidebarInformacion')) { 446 $("#main").css({"margin":"auto"}); 447 $("#main").addClass("row container"); 448 $("#content").addClass("col-lg-8 col-12"); 449 $("#sidebar-first").addClass("col-lg-4 col-12"); 450 $("#sidebar-first").css({"margin-top":"70px", "padding-right":"0"}); 451 $("#sidebar-second").addClass("col-4"); 452 if ($("#sidebar-second")){ 453 $("#sidebar-second").appendTo($("#sidebar-first")); 454 $("#sidebar-second").removeClass("col-4"); 455 } 456 } 457 } 458 } 459 460 461 /*if(document.getElementById('custom-sidebar-block') || document.getElementById('custom-sidebar-noticias')){ 462 463 //Contenido de destino 464 const contentRegion = document.querySelector('.nodo-contenido > .field--name-body'); 465 466 //Fragmento de la informacion general 467 let infoGeneral = document.querySelector('.field__item'); 468 infoGeneral.classList.add("col-12"); 469 infoGeneral.classList.add("col-md-9"); 470 471 const fragmentInfoGeneral = infoGeneral.cloneNode(true); 472 473 //Fragmento del sidebar 474 let sidebar = document.querySelector('.custom-sidebar-block'); 475 const fragmentSidebar = sidebar.cloneNode(true); 476 477 //Fragmento del sidebar noticias 478 let sidebarNot = document.querySelector('.sidebar-noticias'); 479 const fragmentSidebarNot = sidebarNot.cloneNode(true); 480 481 //infoGeneral.querySelector('.content').remove(); 482 sidebar.remove(); 483 sidebarNot.remove(); 484 485 contentRegion.innerHTML = null; 486 document.querySelector("#content > section > div > article > div > div").style.minWidth = "100%"; 487 488 //Crear div con clase row 489 let contenedorInfoGeneralSidebar = document.createElement('div'); 490 contenedorInfoGeneralSidebar.classList.add("row"); 491 contenedorInfoGeneralSidebar.id = 'custom-contenedor-con-sidebar'; 492 493 //Añado fragmentos a contenedor 494 contenedorInfoGeneralSidebar.append(fragmentInfoGeneral); 495 fragmentSidebar.append(fragmentSidebarNot); 496 contenedorInfoGeneralSidebar.append(fragmentSidebar); 497 498 //Añado contenedor al destino 499 contentRegion.append(contenedorInfoGeneralSidebar); 500 501 //Elimino 502 console.log(infoGeneral.querySelector('.content')) 503 504 505 }*/ 506 507 //----- Enlaces esternos menu ------ 508 document.querySelectorAll("#block-menudrupal > div.content > div > nav > div > ul > * > div > div > div > div > ul > * > a") 509 .forEach( e => { 510 e.text = e.text.replace("\n" ,"").trim(); 511 if ( ( e.text == "Transparencia" || e.text == "Perfil de Contratante" || e.text == "Tributos" || e.text == "Tablón de anuncios" || e.text == "Trámites on-line" ) && ( e.href.includes("//") ) ) { 512 e.setAttribute("target", "_blank") 513 } 514 }); 515 516 /*Imágenes en columnas de geolocalizados*/ 517 $("#content > section > div > div.container > div > section.body__geo.seccion-body > div > p").each(function( index ) { 518 if($(this).find("img").length > 0){ 519 $(this).css("width","fit-content"); 520 } 521 }); 522 523 /*$(".clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item").children().each(function () { 524 console.log($(this)); 525 });*/ 526 527 /*if($(".clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item")){ 528 var imagenes = $(".clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item").find('img'); 529 $.each( imagenes, function( key ) { 530 console.log( imagenes[key].outerHTML ); 531 }); 532 //console.log($(".clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item").find('img').outerHTML); 533 //$(".clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item").find('img').html(); 534 }*/ 535 if($("body[informacion-general]").length > 0 || $("body[historia]").length > 0){ 536 $("img").removeAttr("width"); 537 var imagenes = $(".clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item").find('img'); 538 $.each( imagenes, function( key ) { 539 if (imagenes[key].hasClass( "noampliar" )){ 540 }else{ 541 $(".clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item").html(function(index,html){ 542 return html.replace(imagenes[key].outerHTML,'<div class="slide" style="width: 100%; object-fit: cover;display: contents;"><a style="padding: 1em 0 1em 0;max-width: 98%" class="imgapliar geo-img-lightbox"href="'+imagenes[key].currentSrc+'" data-lightbox="geo">'+imagenes[key].outerHTML+'</a></div>'); 543 }); 544 } 545 546 }); 547 } 548 if($(".contenedor-geolocalizados")){ 549 $("img").removeAttr("width"); 550 window.addEventListener("load", () => { 551 $("#content > section > div > div.container > div > section > div > p").each(function( index ) { 552 if($(this).text()=="" || $(this).text()==null){ 553 $(this).addClass("parrafosvacios"); 554 } 555 }); 556 }); 557 var imagenes = $(".contenedor-geolocalizados").find('img'); 558 $.each( imagenes, function( key ) { 559 //console.log( imagenes[key].parentElement.localName ); 560 //console.log(imagenes); 561 562 var padre=imagenes[key].parentElement.localName; 563 if(imagenes[key].parentElement.localName=="a"){ 564 565 }else{ 566 $(".contenedor-geolocalizados").html(function(index,html){ 567 return html.replace(imagenes[key].outerHTML,'<div class="slide" style="width: 100%; object-fit: cover;display: contents;"><a style="padding: 1em 0 1em 0;" class="imgapliar geo-img-lightbox"href="'+imagenes[key].currentSrc+'" data-lightbox="geo">'+imagenes[key].outerHTML+'</a></div>'); 568 }); 569 } 570 }); 571 } 572 573 /* 574 $(".clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item").find('img').each( obj, function( key, value ) { 575 console.log("holaa"); 576 });*/ 577 578 579 580 581})(jQuery); 582
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.