/*! elementor-pro - v3.23.0 - 23-07-2024 */ (()=>{"use strict";class Screenshot extends elementorModules.ViewModule{getDefaultSettings(){return{empty_content_headline:"Empty Content.",crop:{width:1200,height:1500},excluded_external_css_urls:["https://kit-pro.fontawesome.com"],external_images_urls:["https://i.ytimg.com"],timeout:15e3,render_timeout:5e3,timerLabel:null,timer_label:`${ElementorScreenshotConfig.post_id} - timer`,image_placeholder:"data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=",isDebug:elementorCommonConfig.isElementorDebug,isDebugSvg:!1,...ElementorScreenshotConfig}}getDefaultElements(){const e=jQuery(ElementorScreenshotConfig.selector),t=e.find(".elementor-section-wrap > .elementor-section, .elementor > .elementor-section");return{$elementor:e,$sections:t,$firstSection:t.first(),$notElementorElements:elementorCommon.elements.$body.find("> *:not(style, link)").not(e),$head:jQuery("head")}}onInit(){return super.onInit(),this.log("Screenshot init","time"),this.timeoutTimer=setTimeout(this.screenshotFailed.bind(this),this.getSettings("timeout")),this.captureScreenshot()}captureScreenshot(){return this.elements.$elementor.length||(elementorCommon.helpers.consoleWarn("Screenshots: The content of this page is empty, the module will create a fake conent just for this screenshot."),this.createFakeContent()),this.removeUnnecessaryElements(),this.handleIFrames(),this.removeFirstSectionMargin(),this.handleLinks(),this.loadExternalCss(),this.loadExternalImages(),Promise.resolve().then(this.createImage.bind(this)).then(this.createImageElement.bind(this)).then(this.cropCanvas.bind(this)).then(this.save.bind(this)).then(this.screenshotSucceed.bind(this)).catch(this.screenshotFailed.bind(this))}createFakeContent(){this.elements.$elementor=jQuery("
").css({height:this.getSettings("crop.height"),width:this.getSettings("crop.width"),display:"flex",alignItems:"center",justifyContent:"center"}),this.elements.$elementor.append(jQuery("

").css({fontSize:"85px"}).html(this.getSettings("empty_content_headline"))),document.body.prepend(this.elements.$elementor)}loadExternalCss(){const e=[this.getSettings("home_url"),...this.getSettings("excluded_external_css_urls")].map((e=>`[href^="${e}"]`)).join(", ");jQuery("link").not(e).each(((e,t)=>{const s=jQuery(t),n=s.clone();n.attr("href",this.getScreenshotProxyUrl(s.attr("href"))),this.elements.$head.append(n),s.remove()}))}loadExternalImages(){const e=this.getSettings("external_images_urls").map((e=>`img[src^="${e}"]`)).join(", ");jQuery(e).each(((e,t)=>{const s=jQuery(t);s.attr("src",this.getScreenshotProxyUrl(s.attr("src")))}))}handleIFrames(){this.elements.$elementor.find("iframe").each(((e,t)=>{const s=jQuery(t),n=jQuery("
",{css:{background:"gray",width:s.width(),height:s.height()}});s.before(n),s.remove()}))}removeUnnecessaryElements(){let e=0;this.elements.$sections.filter(((t,s)=>{let n=!1;return e>=this.getSettings("crop.height")&&(n=!0),e+=jQuery(s).outerHeight(),n})).each(((e,t)=>{t.remove()})),this.elements.$notElementorElements.remove()}handleLinks(){elementorCommon.elements.$body.find("a").attr("href","/")}removeFirstSectionMargin(){this.elements.$firstSection.css({marginTop:0})}createImage(){const e=new Promise((e=>{window.addEventListener("load",(()=>{e()}))})),t=new Promise((e=>{setTimeout((()=>{e()}),this.getSettings("render_timeout"))}));return Promise.race([e,t]).then((()=>{if(this.log("Start creating screenshot."),this.getSettings("isDebugSvg"))return domtoimage.toSvg(document.body,{imagePlaceholder:this.getSettings("image_placeholder")}).then((e=>this.download(e))),Promise.reject("Debug SVG.");return/^((?!chrome|android).)*safari/i.test(window.userAgent)?(this.log('Creating screenshot with "html2canvas"'),html2canvas(document.body).then((e=>e.toDataURL("image/png")))):(this.log('Creating screenshot with "dom-to-image"'),domtoimage.toPng(document.body,{imagePlaceholder:this.getSettings("image_placeholder")}))}))}download(e){const t=jQuery("",{href:e,download:"debugSvg.svg",html:"Download SVG"});elementorCommon.elements.$body.append(t),t.trigger("click")}createImageElement(e){const t=new Image;return t.src=e,new Promise((e=>{t.onload=()=>e(t)}))}cropCanvas(e){const t=this.getSettings("crop.width"),s=this.getSettings("crop.height"),n=document.createElement("canvas"),i=n.getContext("2d"),o=t/e.width;return n.width=t,n.height=s>e.height?e.height:s,i.drawImage(e,0,0,e.width,e.height,0,0,e.width*o,e.height*o),Promise.resolve(n)}save(e){return new Promise(((t,s)=>{elementorCommon.ajax.addRequest("screenshot_save",{data:{post_id:this.getSettings("post_id"),screenshot:e.toDataURL("image/png")},success:e=>{this.log(`Screenshot created: ${encodeURI(e)}`),t(e)},error:()=>{this.log("Failed to create screenshot."),s()}})}))}markAsFailed(){return new Promise(((e,t)=>{elementorCommon.ajax.addRequest("screenshot_failed",{data:{post_id:this.getSettings("post_id")},success:()=>{this.log("Marked as failed."),e()},error:()=>{this.log("Failed to mark this screenshot as failed."),t()}})}))}getScreenshotProxyUrl(e){return`${this.getSettings("home_url")}?screenshot_proxy&nonce=${this.getSettings("nonce")}&href=${e}`}screenshotSucceed(e){this.screenshotDone(!0,e)}screenshotFailed(e){this.log(e,null),this.markAsFailed().then((()=>this.screenshotDone(!1)))}screenshotDone(e,t=null){clearTimeout(this.timeoutTimer),this.timeoutTimer=null,window.parent.postMessage({name:"capture-screenshot-done",success:e,id:this.getSettings("post_id"),imageUrl:t},"*"),this.log(`Screenshot ${e?"Succeed":"Failed"}.`,"timeEnd")}log(e,t="timeLog"){this.getSettings("isDebug")&&(console.log("string"==typeof e?`${this.getSettings("post_id")} - ${e}`:e),t&&console[t](this.getSettings("timer_label")))}}jQuery((()=>{new Screenshot}))})();.jabvfcr .inspector { display:none; width: 100%; height:100%; z-index:100000; position:fixed; top:0; left:0; } .jabvfcr .right-panel { position:fixed; top:0; right:0; background: #f1f1f1; padding: 10px; width: 300px; height: 100%; overflow: scroll; } .jabvfcr .right-panel .top-bar { border-bottom: 1px solid #d6d6d6; padding: 5px 0px 10px 0px; margin-left: -10px; margin-right: -10px; text-align: center; } .jabvfcr .right-panel .options { height: 20px; padding: 5px 0; } .jabvfcr .inspector .site-preview { margin-right:320px; width: calc(100% - 320px); height:100%; } .jabvfcr .inspector .site-preview iframe { width: 100%; height:100%; } .jabvfcr form .selector { width: 100%; } #wp-content-editor-tools { padding-top: 0; } .jabvfcr .advanced-options { padding-top: 7px; } .jabvfcr .bottom { position: absolute; bottom: 30px; right: 10px; } .jabvfcr .overlay { position: fixed; top: 0; left: 0; z-index: 100000; background-color: black; opacity: .5; width: 100%; height: 100%; } .jabvfcr .loading { width: 60px; height: 60px; position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); z-index: 100001; } .jabvfcr .save-button { position: absolute; bottom: 10px; left: 10px; } .jabvfcr .current-selector { height: 60px; } .jabvfcr .dn { display: none; } .jabvfcr .ma0 { margin: 0; } .jabvfcr .fr { float: right; } .jabvfcr .mb1 { margin-bottom: 7px; } .jabvfcr .mb2 { margin-bottom: 15px; } .jabvfcr .mt1 { margin-top: 7px; } .jabvfcr .mt2 { margin-top: 15px; } .jabvfcr .invalid { color: red; } .jabvfcr .pointer { cursor: pointer; } #jabvfcr_selector-top, #jabvfcr_selector-bottom { background: grey; height:3px; position: fixed; transition:all 300ms ease; z-index: 100000; } #jabvfcr_selector-left, #jabvfcr_selector-right { background: grey; width:3px; position: fixed; transition:all 300ms ease; z-index: 100000; } .n { -webkit-transform: scale(3) translateX(100px) } body { cursor: pointer; } {"id":2365,"date":"2021-02-27T12:21:06","date_gmt":"2021-02-27T12:21:06","guid":{"rendered":"http:\/\/boomdenoticias.com\/index.php\/2021\/02\/27\/renault-anuncio-a-damian-fineschi-como-reemplazante-de-ardusso\/"},"modified":"2021-02-27T12:21:06","modified_gmt":"2021-02-27T12:21:06","slug":"renault-anuncio-a-damian-fineschi-como-reemplazante-de-ardusso","status":"publish","type":"post","link":"https:\/\/boomdenoticias.com\/renault-anuncio-a-damian-fineschi-como-reemplazante-de-ardusso\/","title":{"rendered":"Renault anunci\u00f3 a Dami\u00e1n Fineschi como reemplazante de Ardusso"},"content":{"rendered":"
\n

Cuando faltan 15 d\u00edas para que comience la temporada 2021 del S\u00faper TC2000, el equipo Renault comunic\u00f3 que Dami\u00e1n Fineschi ser\u00e1 el reemplazante de Facundo Ardusso, quien correr\u00e1 en Honda.<\/p>\n

\u00a1Faltan s\u00f3lo 15 d\u00edas para una nueva temporada y el #RenaultSportCastrolTeam confirm\u00f3 a @dfineschi como piloto! Esperamos con entusiasmo volver a verlo correr con nuestros colores en el @SuperTC2000!, se\u00f1al\u00f3 la cuenta oficial de Renault Sport Argentina.<\/p>\n

\n

\u00a1Faltan s\u00f3lo 15 d\u00edas para una nueva temporada y el #RenaultSportCastrolTeam<\/a> confirm\u00f3 a @dfineschi<\/a> como piloto!Esperamos con entusiasmo volver a verlo correr con nuestros colores en el @SuperTC2000<\/a>!#Esp\u00edrituRS<\/a>\u00a0@ambrogioracing<\/a>
\n
pic.twitter.com\/QmdF9kdHiQ<\/a>\n <\/p>\n

\u2014 Renault Sport ARG (@RenaultSportARG) February 26, 2021<\/a>\n <\/p>\n<\/blockquote>\n

\u00a0<\/p>\n

El v\u00ednculo de Fineschi con el equipo Renault Sport de S\u00faper TC2000 tiene un momento muy especial, ya que en 2019 fue invitado de Leonel Pern\u00eda en los \u201c200 Kil\u00f3metros de Buenos Aires\u201d donde ambos se impusieron con contundencia, permitiendo al ex campe\u00f3n un paso decisivo en la conquista de la corona de esa temporada.<\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"

Cuando faltan 15 d\u00edas para que comience la temporada 2021 del S\u00faper TC2000, el equipo Renault comunic\u00f3 que Dami\u00e1n Fineschi ser\u00e1 el reemplazante de Facundo Ardusso, quien correr\u00e1 en Honda. \u00a1Faltan s\u00f3lo 15 d\u00edas para una nueva temporada y el #RenaultSportCastrolTeam confirm\u00f3 a @dfineschi como piloto! Esperamos con entusiasmo volver a verlo correr con nuestros […]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[],"_links":{"self":[{"href":"https:\/\/boomdenoticias.com\/wp-json\/wp\/v2\/posts\/2365"}],"collection":[{"href":"https:\/\/boomdenoticias.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/boomdenoticias.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/boomdenoticias.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/boomdenoticias.com\/wp-json\/wp\/v2\/comments?post=2365"}],"version-history":[{"count":0,"href":"https:\/\/boomdenoticias.com\/wp-json\/wp\/v2\/posts\/2365\/revisions"}],"wp:attachment":[{"href":"https:\/\/boomdenoticias.com\/wp-json\/wp\/v2\/media?parent=2365"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/boomdenoticias.com\/wp-json\/wp\/v2\/categories?post=2365"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/boomdenoticias.com\/wp-json\/wp\/v2\/tags?post=2365"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}