Blon (edición pack con: Eternamente | Hemisferios)

Pablo Pérez Rueda (Blon)

Fragmento

eternamente-4

 

Como Sal Paradise y Dean Moriarty por América. Como Robe en acústico. Como Biggie improvisando. Como Neruda al escribir un libro. Así me sentí después de leer cada poema. Tan vacío y lleno a la vez, en un constante viaje a través de las palabras, desde París hasta sus brazos, en una travesía que no quería que acabase nunca. Pasé de las noches para uno a la vida compartida, de la soledad del cenicero al paquete de tabaco, de un beso sin futuro a uno sin medida, del guerrero a la batalla.

Cuando el caos reina en las cosas, Blon te lo describe con la sutileza de un templo griego. Cuando ya no queda esperanza, Blon te abre los ojos, te pone tu sueño delante y te dice: «Lucha». Para todos los que alguna vez lo hemos perdido todo, estos versos deberían representar un motivo por el cual levantarnos cada día, con la frente alta por haberlo intentado. Entre luces, destellos y sombras, vas a encontrar al poeta que, de tanto estar callado, aprendió a gritar; que de tanto temer, aprendió a amar; al ser humano que, por estar encerrado, comenzó a soñar en formato libertad y ahora no hay bala que lo pare.

El amor que tengo para dar a los demás es la parte de mí que más quiero. Blon sabe muy bien de lo que hablo, porque él escribe en un poema todo lo que es capaz de sentir. Desde el Infierno, las llamas se tragan la Tierra, pero unos ojos certeros, una boca que apaga incendios, te saca la oscuridad que llevas dentro y te hace ver todo lo que vales, te enseña que todo lo que antes era miedo, ahora es orgullo; que todo lo que antes era silencio, ahora es un grito sobre un escenario. Y nunca vuelves a ser el mismo: un ir y venir, pero con ella, un hola sin adiós en su espalda. De eso van estos poemas, pues ella es eso, «cine de verano, conversación en la cama, paseo por las rocas y risa de madrugada».

Cuando alguien te saca del hoyo y te enseña que tu vida solo tiene sentido cuando dejas de esperar, y te hace correr hasta el agotamiento, entonces sabes que cada paso va a merecer la pena.

Blon dice que escribe para detener la hemorragia que le provoca escribir. Y yo le digo que, realmente, escribe para que nosotros, los derrotados de primera, empecemos a creer que somos capaces de cambiar el mundo y volvamos a confiar en que el amor va a ser lo único que llevemos siempre encima. Eternamente.

MIGUEL GANE

eternamente-5

 
 
INTRODUCCIÓN

eternamente-6

 

Un genio griego dijo que la eternidad es tiempo que perdura siempre. Nosotros, en el significado amplio de la palabra, somos tiempo. Vivimos por y para él, desde que abrimos los ojos por primera vez nos encontramos a merced de sus caprichos. No importa la forma en la que se manifieste, se esconda dentro de un cilindro de arena o empuje las manillas de un lujoso reloj, su victoria está más que asegurada.

Y es que el tiempo no pasa para nosotros. Nosotros pasamos para el tiempo. Nos convertimos en breves huéspedes de sus interminables estancias. Pero la eternidad está a nuestro favor, pues quien vive en un momento concreto, deja su rastro en el suelo donde camina, en el cielo que observa y en las palabras que escribe. Los recuerdos y los deseos nos van forjando como personas a la par que dejan una huella imborrable en el sendero del tiempo, pues cada mente es una historia que perdura para siempre. Todo lo que hagamos y digamos cambiará el transcurso de nuestra existencia, porque aunque somos pequeñas piezas, nuestros movimientos, mínimos y discretos, dirigirán los engranajes en una u otra dirección.

Construiremos nuestro entendimiento alrededor de los actos a los que la vida nos vaya exponiendo. Viviremos momentos oscuros donde las sombras se apoderen de todos nuestros rincones, instantes que nos enseñarán a apreciar la luz y sus destellos. Cuando aparezca la claridad, habremos conseguido comprender mejor la penumbra.

Cambios constantes, instantes, fantasía, realidad, anhelos, evocaciones, emociones.

Pase lo que pase, nuestra mente es eterna, y el arma más poderosa para ganarle la batalla al olvido.

Portadilla.xhtml
eternamente-8

CALÍOPE

Cuando estás tan callada,

ajena al mundo,

alzo mi pluma

y obligo a tu silencio a crear otro capítulo.

Te compongo con todas tus acciones y efectos,

ensalzas mis virtudes

e idealizo tus defectos.

Cuando estamos desnudos,

frente a frente,

es cuando el poeta se reencuentra con su musa.

              Tus sueños son copla;

              tus piernas, romance.

              Tu piel es soneto.

eternamente-9

REFLEJO

Conocí al día cuando desperté

en tus manos,

y a la noche

durmiendo entre tus piernas,

al cielo asomando por tu lado

más humano

y a las llamas del infierno

bailando en tus caderas.

Rozando tu piel ígnea

sentí que fueras verano,

pero te volviste invierno

como si el frío no doliera,

para acabar siendo otoño

en mis ojos apagados;

marchitándome en tu pecho

nos dejó la primavera.

eternamen </div> <div id="div_newsletter" class=""> <h3 id="h3_news">Suscríbete para continuar leyendo y recibir nuestras novedades editoriales</h3> <h3 id="h3_OK">¡Ya estás apuntado/a! Gracias.<span id="close_news">X</span></h3> <div class="row" id="row_input"> <div class="col-xs-12 col-md-12"> <button type="button" class="btn btn-primary margin-center hidden-sm-up subscription-categories-btn modalSubscriptionForm btnsn" data-toggle="modal" data-target="#modalSubscriptionForm"> ME APUNTO </button> <button type="button" class="btn btn-primary hidden-xs-down subscription-categories-btn margin-center modalSubscriptionForm btnsn" data-toggle="modal" data-target="#modalSubscriptionForm"> ME APUNTO </button> </div> </div> </div> </div> <div class="modal fade" id="modalSubscriptionConfirm" tabindex="-1" role="dialog" aria-labelledby="modalSubscriptionConfirm" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <div class="modal-header"> <span class="modal-title">Gracias</span> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> ¡Apuntada tu nueva preferencia! Muchas Gracias </div> <div class="modal-footer"> <button type="button" class="btn btn-primary margin-center subscription-categories-btn btnsnc" data-dismiss="modal">Cerrar</button> </div> </div> </div> </div> <div class="modal fade" id="modalSubscriptionForm" tabindex="-1" role="dialog" aria-labelledby="modalSubscriptionForm" aria-hidden="true"> <div class="modal-dialog" role="document"> <div class="modal-content"> <form action="//www.penguinlibros.com/es/module/lblusersubscription/miscelania?action=setTematicaModal&ajax=1" method="post" id="submitNewsletterModal-form" class="pl-3 pr-3"> <div class="modal-header"> <span class="modal-title">Rellena tus datos</span> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <div class="col-xs-12 alert alert-success alert-warning hidden-xs-up" id="iqitreviews-productreview-form-alert"></div> <div class="form-fields" id="iqitreviews-productreview-fields"> <input type="hidden" name="autor" value="108024"> <input type="hidden" name="editorial" value="948325"> <input type="hidden" name="tematicas" value="24"> <input type="hidden" name="origen" value="subscripcionFragmento"> <input type="hidden" name="suscribeNewsletter" value="1"> <div class="form-group row"> <label class="col-md-3 form-control-label">Nombre</label> <div class="col-md-9"> <input type="text" class="form-control" name="name" id="name" value="" placeholder="Tu nombre"/> </div> </div> <div class="form-group row"> <label class="col-md-3 form-control-label">Apellidos</label> <div class="col-md-9"> <input type="text" class="form-control" name="surname" id="surname" value="" placeholder="Tu apellido"/> </div> </div> <div class="form-group row"> <label class="col-md-3 form-control-label">Email</label> <div class="col-md-9"> <input type="email" class="form-control" name="email" id="email" value="" placeholder="Tu email"/> </div> </div> <div class="form-group row"> <label class="col-md-3 form-control-label">Catálogo de interés</label> <div class="col-md-9"> <select name="shop" id="shop"> <option selected value="1">Penguinlibros España</option> <option value="4">Penguinlibros Argentina</option> <option value="14">Penguinlibros Colombia</option> <option value="15">Penguinlibros México</option> <option value="16">Penguinlibros Chile</option> <option value="17">Penguinlibros Perú</option> <option value="18">Penguinlibros Uruguay</option> <option value="19">Penguinlibros Miami</option> </select> </div> </div> <div class="mt-2 text-muted"> <div id="gdpr_consent_153" class="gdpr_module gdpr_module_153"> <div class="custom-checkbox" style="display: flex;"> <input id="psgdpr_consent_checkbox_153" name="psgdpr_consent_checkbox" type="checkbox" value="1"> <span class="psgdpr_consent_checkbox_span mr-2"><i class="fa fa-check rtl-no-flip checkbox-checked psgdpr_consent_icon" aria-hidden="true"></i></span> <div class="p_leer_mas p_leer_mas_prod" style="overflow: hidden; text-overflow: ellipsis;"> <span style="text-align: justify;">He leído y acepto las <a href="https://www.penguinlibros.com/es/content/10-proteccion-de-datos">Condiciones del Servicio y la política de protección de datos</a>, incluyendo la política de cookies para darme de alta en Penguinlibros.<br /><br...></b></b></a></s> <a href="#" class="l_leer_mas" onclick="$('.p_leer_mas').hide();$('.p_leer_menos').show();$('.l_leer_menos').show();" style="text-decoration: underline !important;">Leer más</a> </div> <div class="p_leer_menos"><span><span style="text-align: justify;">He leído y acepto las <a href="https://www.penguinlibros.com/es/content/10-proteccion-de-datos">Condiciones del Servicio y la política de protección de datos</a>, incluyendo la política de cookies para darme de alta en Penguinlibros.<br /><br /></span><span style="font-size: 10px;">Responsable: Penguin Random House Grupo Editorial,S.A.U. (Penguinlibros) con domicilio social en Travessera de Gràcia, 47-49 08021 Barcelona NIF: A 08116147 contacto: lopd@penguinrandomhouse.com. Finalidad: tratará sus datos personales para informarte sobre nuestros productos, servicios, novedades, sorteos, concursos y eventos. Puede ver más detalles </span><a href="https://www.penguinlibros.com/es/content/10-proteccion-de-datos" style="text-align: justify; font-size: 10px;">aquí</a><span style="text-align: justify; font-size: 10px;">. Legitimación: Ejecución del contrato y consentimiento del interesado. Destinatario: cedemos tus datos a las empresas de nuestro grupo para poder mostrar el catálogo disponible. Puede ver más detalles </span><a href="https://www.penguinlibros.com/es/content/10-proteccion-de-datos" style="text-align: justify; font-size: 10px;">aquí</a><span style="text-align: justify; font-size: 10px;">. </span><span style="text-align: justify; font-size: 10px;">Derechos: Acceder, rectificar y suprimir los datos, así como otros derechos, como se explica en nuestra política que puede consultar en el siguiente </span><a href="https://www.penguinlibros.com/es/content/10-proteccion-de-datos" style="text-align: justify; font-size: 10px;"><u>enlace.</u></a></span> <a class="l_leer_menos" onclick="$('.p_leer_menos').hide();$('.p_leer_mas').show();$('.l_leer_mas').show();">Leer menos</a> </div> </div> </div> <script type="text/javascript"> var psgdpr_front_controller = "https://www.penguinlibros.com/es/module/psgdpr/FrontAjaxGdpr"; psgdpr_front_controller = psgdpr_front_controller.replace(/\amp;/g,''); var psgdpr_id_customer = "0"; var psgdpr_customer_token = "da39a3ee5e6b4b0d3255bfef95601890afd80709"; var psgdpr_id_guest = "0"; var psgdpr_guest_token = "ff65071823ce95fba6233a2e0da77a31db15aee2"; document.addEventListener('DOMContentLoaded', function() { let psgdpr_id_module = "153"; let parentForm = $('.gdpr_module_' + psgdpr_id_module).closest('form'); let toggleFormActive = function() { let checkbox = $('#psgdpr_consent_checkbox_' + psgdpr_id_module); let element = $('.gdpr_module_' + psgdpr_id_module); let iLoopLimit = 0; // Look for parent elements until we find a submit button, or reach a limit while(0 === element.nextAll('[type="submit"]').length && // Is there any submit type ? element.get(0) !== parentForm.get(0) && // the limit is the form element.length && iLoopLimit != 1000) { // element must exit element = element.parent(); iLoopLimit++; } if (checkbox.prop('checked') === true) { if (element.find('[type="submit"]').length > 0) { element.find('[type="submit"]').removeAttr('disabled'); } else { element.nextAll('[type="submit"]').removeAttr('disabled'); } } else { if (element.find('[type="submit"]').length > 0) { element.find('[type="submit"]').attr('disabled', 'disabled'); } else { element.nextAll('[type="submit"]').attr('disabled', 'disabled'); } } } // Triggered on page loading toggleFormActive(); $('body').on('change', function(){ // Triggered after the dom might change after being loaded toggleFormActive(); // Listener ion the checkbox click $(document).on("click" , "#psgdpr_consent_checkbox_"+psgdpr_id_module, function() { toggleFormActive(); }); $(document).on('submit', parentForm, function(event) { $.ajax({ data: 'POST', //dataType: 'JSON', url: psgdpr_front_controller, data: { ajax: true, action: 'AddLog', id_customer: psgdpr_id_customer, customer_token: psgdpr_customer_token, id_guest: psgdpr_id_guest, guest_token: psgdpr_guest_token, id_module: psgdpr_id_module, }, success: function (data) { // parentForm.submit(); }, error: function (err) { console.log(err); } }); }); }); }); </script> </div> </div> </div> <div class="modal-footer"> <input class="btn btn-primary margin-center hidden-sm-up subscription-categories-btn btnsns" data-id_product=262135 type="submit" value=" OK"> <input class="btn btn-primary hidden-xs-down subscription-categories-btn margin-center modal-newsletter btnsns" data-id_product=262135 type="submit" value=" Apuntate"> </div> </form> </div> </div> </div> </div> </section> <footer id="footer"> <div class="preview-footer"> <div class="container content row col-12 col-md-10 col-sm-8 overflow-hidden m-auto content row "> <div class="col-12"> <p class="product_name" style="font-size: 27px;font-family: 'montserrat';margin:0 auto;text-align:center;">Blon (edición pack con: Eternamente | Hemisferios)</p> </div> <div id="textoRelated" class="col-lg-12 col-md-12 col-sm-10 col-xs-12"> <h2>¡Disfruta del libro entero!</h2> <p style="font-weight: bold;padding:0px;margin:0px;">Elige tu formato favorito y empieza tu próxima lectura</p> </div> <div class="col-lg-12 col-md-12 col-xs-12"> <div class="info-libro row" style="padding:0px;"> <div class="precios-libro row"> <div class="col-xl-3 col-lg-4 libroRelated" style="display:inline-block;"> <a href="//www.penguinlibros.com/es/libros-de-poesia/262135-libro-blon-edicion-pack-con-eternamente-hemisferios-9788403523043 "> <picture class="lazy"> <source data-srcset="https://www.penguinlibros.com/es/2697482-home_default/blon-edicion-pack-con-eternamente-hemisferios.webp" type="image/webp"> <source data-srcset="https://www.penguinlibros.com/es/2697482-home_default/blon-edicion-pack-con-eternamente-hemisferios.jpg"> <img data-srcset="https://www.penguinlibros.com/es/2697482-home_default/blon-edicion-pack-con-eternamente-hemisferios.jpg" alt="Blon (edición pack con: Eternamente | Hemisferios)" class="img-fluid photo"> </picture> <span class="formato">Audiolibro</span> <div class="row"> <span class="col precio">21,75 € <span>22,90 €</span> </span> </div> </a> </div> <div class="col-xl-3 col-lg-4 libroRelated" style="display:inline-block;"> <a href="//www.penguinlibros.com/es/libros-de-poesia/262135-libro-blon-edicion-pack-con-eternamente-hemisferios-9788403523043 "> <picture class="lazy"> <source data-srcset="https://www.penguinlibros.com/es/2697482-home_default/blon-edicion-pack-con-eternamente-hemisferios.webp" type="image/webp"> <source data-srcset="https://www.penguinlibros.com/es/2697482-home_default/blon-edicion-pack-con-eternamente-hemisferios.jpg"> <img data-srcset="https://www.penguinlibros.com/es/2697482-home_default/blon-edicion-pack-con-eternamente-hemisferios.jpg" alt="Blon (edición pack con: Eternamente | Hemisferios)" class="img-fluid photo"> </picture> <span class="formato">eBook</span> <div class="row"> <span class="col precio">21,75 € <span>22,90 €</span> </span> </div> </a> </div> <div class="col-xl-3 col-lg-4 libroRelated selected" style="display:inline-block;"> <a href="//www.penguinlibros.com/es/libros-de-poesia/262135-libro-blon-edicion-pack-con-eternamente-hemisferios-9788403523043 "> <picture class="lazy"> <source data-srcset="https://www.penguinlibros.com/es/2697482-home_default/blon-edicion-pack-con-eternamente-hemisferios.webp" type="image/webp"> <source data-srcset="https://www.penguinlibros.com/es/2697482-home_default/blon-edicion-pack-con-eternamente-hemisferios.jpg"> <img data-srcset="https://www.penguinlibros.com/es/2697482-home_default/blon-edicion-pack-con-eternamente-hemisferios.jpg" alt="Blon (edición pack con: Eternamente | Hemisferios)" class="img-fluid photo"> </picture> <span class="formato">Tapa blanda con solapas</span> <div class="row"> <span class="col precio">21,75 € <span>22,90 €</span> </span> </div> </a> </div> </div> </div> </div> <div class="clearfix"></div> </div> </div> </footer> </main> <script type="text/javascript" src="https://www.penguinlibros.com/es/themes/megustaleer/assets/cache/bottom-89dc912190.js" data-cookieconsent="ignore" ></script> <script type="text/javascript" src="/es/modules/motive/views/js/front.js?v=2.26.0" data-cookieconsent="ignore" ></script> <div id="iqitwishlist-modal" class="modal fade" tabindex="-1" role="dialog" aria-hidden="true"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <span class="modal-title">Necesitas iniciar sesión o crear una cuenta</span> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <section class="login-form"> <p> Guarda productos en tu lista de deseos para comprarlos más tarde o compartirlos con tus amigos.</p> <div class="blocklogin-content-mobile"> <ul class="nav-tabs" id="tabs-login" role="tablist"> <li class="nav-item"> <a class="nav-link active" id="login-tab" href="https://www.penguinlibros.com/es/datos-personales" >Inicia sesión</a> </li> <li class="nav-item"> <a class="nav-link" id="registro-tab" href="https://www.penguinlibros.com/es/iniciar-sesion?create_account=1" >Regístrate</a> </li> </ul> </div> <form id="login-form" action="index.php?controller=authentication&back=my-account" method="post"> <section class="row"> <input type="hidden" name="back" value=""> <div class="form-group align-items-center "> <label class="col-md-2 col-form-label required"> Dirección de correo electrónico </label> <div class="col-md-8"> <input class="form-control" name="email" type="email" value="" required > </div> <div class="col-md-2 form-control-comment"> </div> </div> <div class="form-group align-items-center "> <label class="col-md-2 col-form-label required"> Contraseña </label> <div class="col-md-8"> <div class="input-group js-parent-focus"> <input class="form-control js-child-focus js-visible-password" name="password" title="Longitud de al menos 5 caracteres" autocomplete="new-password" type="password" value="" pattern=".{5,}" required > <span class="input-group-append"> <button class="btn btn-outline-secondary" type="button" data-action="show-password" > <i class="fa fa-eye-slash" aria-hidden="true"></i> </button> </span> </div> </div> <div class="col-md-2 form-control-comment"> </div> </div> <div class="form-group align-items-center "> <label class="col-md-2 col-form-label"> </label> <div class="col-md-8"> <span class="custom-checkbox"> <input name="remember" id="ff_remember" type="checkbox" value="1" > <span><i class="fa fa-check rtl-no-flip checkbox-checked" aria-hidden="true"></i></span> <label for="ff_remember">Recuérdame</label > </span> </div> <div class="col-md-2 form-control-comment"> </div> </div> <div class="forgot-password col-md-12"> <a href="https://www.penguinlibros.com/es/recuperar-contraseña" rel="nofollow"> ¿Has olvidado tu contraseña? </a> </div> </section> <footer class="form-footer text-center clearfix"> <input type="hidden" name="submitLogin" value="1"> <button id="submit-login" class="loginPresta btn btn-primary form-control-submit" data-link-action="sign-in" type="submit"> Iniciar sesión </button> </footer> </form> <div class="espacio"> <span>o</span> </div> </section> <hr/> <div class="no-account"> <a href="https://www.penguinlibros.com/es/iniciar-sesion?create_account=1" data-link-action="display-register-form"> ¿Sin cuenta? Crea uno aquí </a> </div> </div> </div> </div> </div> <div id="iqitwishlist-notification" class="ns-box ns-effect-thumbslider ns-text-only"> <div class="ns-box-inner"> <div class="ns-content"> <span class="ns-title"><i class="fa fa-check" aria-hidden="true"></i> <strong>Añadido a tu lista de deseos</strong></span> </div> </div> </div><script data-cfasync="false" type="text/javascript"> 'use strict'; // Instantiate the tracking class var rcTagManagerLib = new RcTagManagerLib(); // Init page values var controllerName = 'Fragmento'; var compliantModules = {"default":"order","supercheckout":"supercheckout","onepagecheckoutps":"order","sveacheckout":"sveapaypage","thecheckout":"order","steasycheckout":"default"}; var compliantModuleName = 'default'; var skipCartStep = ''; var isOrder = ''; var isCheckout = ''; var isClientId = 0; var gtmProducts; var gtmOrderComplete; //////////////////////////// // set tracking features rcTagManagerLib.trackingFeatures = gtmTrackingFeatures; // set checkout values rcTagManagerLib.controllerName = controllerName; rcTagManagerLib.isCheckout = isCheckout; rcTagManagerLib.compliantModuleName = compliantModuleName; rcTagManagerLib.skipCartStep = skipCartStep; // list names rcTagManagerLib.lists = {"default":"Fragmento","filter":"filtered_results"}; // Google remarketing - page type rcTagManagerLib.ecommPageType = 'other'; // get products list to cache rcTagManagerLib.productsListCache = []; // Listing products /////////////////////////////////////////////// if (!disableInternalTracking) { // Initialize all user events when DOM ready document.addEventListener('DOMContentLoaded', initGtmEvents, false); window.addEventListener('pageshow', fireEventsOnPageShow, false); } function initGtmEvents() { // Events binded on all pages // Events binded to document.body to avoid firefox fire events on right/central click document.body.addEventListener('click', rcTagManagerLib.eventClickPromotionItem, false); //Botones Newsletters var btnNewsletter = document.querySelectorAll('.modalSubscriptionForm'); btnNewsletter.forEach((btn) => btn.addEventListener('click', rcTagManagerLib.eventClickNewsletter, false)); //Botones Menu var Menu = document.getElementById("iqitmegamenu-horizontal"); Menu.addEventListener('click', rcTagManagerLib.eventNavegacionMenu, false); //Menu Movil var MenuMovil = document.getElementById("iqitmegamenu-mobile"); MenuMovil.addEventListener('click', rcTagManagerLib.eventNavegacionMenuMovil, false) if (rcTagManagerLib.trackingFeatures.goals.socialAction) { // bind event on like/follow action rcTagManagerLib.eventSocialFollow(); } //////////////////////// // ALL PAGES EXCEPT CHECKOUT OR ORDER if (!isCheckout && !isOrder) { // bind prestashop events with tracking events prestashop.on( 'updateCart', function (event) { rcTagManagerLib.eventAddCartProduct(event); rcTagManagerLib.eventCartUpdate(event); } ); prestashop.on( 'clickQuickView', function (event) { rcTagManagerLib.eventProductView(event) } ); prestashop.on( 'updatedProduct', function (event) { rcTagManagerLib.eventProductView(event) } ); prestashop.on( 'clickIqitWishlistAdd', function (event) { rcTagManagerLib.eventWishlistProduct() } ); // init first scroll action for those products all ready visible on screen setTimeout(()=>{ rcTagManagerLib.eventScrollList(); // bind event to scroll window.addEventListener('scroll', rcTagManagerLib.eventScrollList.bind(rcTagManagerLib), false); },3000); // init Event Listeners document.body.addEventListener('click', rcTagManagerLib.eventClickProductList, false); document.body.addEventListener('click', rcTagManagerLib.eventGetAddCartQuantity, false); document.body.addEventListener('click', rcTagManagerLib.eventCartQuantityDelete, false); document.body.addEventListener('click', rcTagManagerLib.eventLogin, false); document.body.addEventListener('click', rcTagManagerLib.eventLogout, false); document.body.addEventListener('click', rcTagManagerLib.eventCreateAccount, false); document.body.addEventListener('click', rcTagManagerLib.eventNewsletter, false); document.body.addEventListener('click', rcTagManagerLib.eventUpdateAccount, false); //Sliders setTimeout(()=>{ let Sliders = document.body.querySelectorAll(".slick-slider"); Sliders.forEach((slider)=>{ slider.addEventListener('click', rcTagManagerLib.eventClickCarousel,false); slider.addEventListener('touchstart', rcTagManagerLib.eventTouchStartCarousel,false); slider.addEventListener('touchmove', rcTagManagerLib.eventTouchMoveCarousel,false); slider.addEventListener('touchend', rcTagManagerLib.eventTouchEndCarousel,false); }), 2000 }) if (rcTagManagerLib.trackingFeatures.goals.socialAction) { // bind event to allow track social action on document.body.addEventListener('click', rcTagManagerLib.eventSocialShareProductView, false); } //////////////////////// // SEARCH PAGE if (controllerName === 'search') { rcTagManagerLib.eventSearchResult(); } //////////////////////// // PRODUCT PAGE if (controllerName === 'product') { // send product detail view rcTagManagerLib.eventProductView(); rcTagManagerLib.eventProductPreview(); rcTagManagerLib.eventProductReview(); //Nuevos DataLayer Ficha Producto var btnCompraDirecta = document.querySelector('.add-to-cart.direct'), btnCambioIdioma = document.querySelector('.link_relacionado_manuscrito'), tags = document.querySelectorAll('.tag_lvl2'), descripcion = document.getElementById('product-descripcion'), detalles = document.getElementById('product-details-tab-nav'), btnVerAutor = document.querySelectorAll("#author-follow"), btnResena = document.querySelector(".boton-review"); if(btnCambioIdioma != null) btnCambioIdioma.addEventListener('click', rcTagManagerLib.eventCambioIdioma,false); if(btnCompraDirecta != null) btnCompraDirecta.addEventListener('click', rcTagManagerLib.eventCompraDirecta,false); tags.forEach((tag)=> tag.addEventListener('click', rcTagManagerLib.eventBotonTematicas, false)); btnVerAutor.forEach((btn)=> btn.addEventListener('click', rcTagManagerLib.onVerAutor, false)); descripcion.addEventListener('click', rcTagManagerLib.onVerDescripcion, false); detalles.addEventListener('click', rcTagManagerLib.onVerDetalles, false); btnResena.addEventListener('click', rcTagManagerLib.onClickResena, false); } ////////////////////// //BLOGS if (controllerName == 'single'){ let linkFicha = document.getElementsByClassName('linkFicha'); if(linkFicha !== null){ //Convertimos la Html List a Array let enlaces = [...linkFicha]; enlaces.forEach((lf) => lf.addEventListener('click', rcTagManagerLib.eventLinkFicha, false)); } } } //////////////////////// // CHECKOUT PROCESS if (isCheckout) { // SUMMARY CART if (controllerName === 'cart') { // events on summary Cart document.body.addEventListener('click', rcTagManagerLib.eventCartQuantityDelete, false); document.body.addEventListener('click', rcTagManagerLib.eventCartQuantityUp, false); document.body.addEventListener('click', rcTagManagerLib.eventCartQuantityDown, false); } //////////////////////// // CHECKOUT if (compliantModuleName === 'default' && controllerName === 'order') { // Events on Checkout Process document.body.addEventListener('click', rcTagManagerLib.eventPrestashopCheckout, false); } else if ( compliantModuleName === 'supercheckout' && controllerName === compliantModules[compliantModuleName] ) { // Compatible with super-checkout by Knowband document.body.addEventListener('click', rcTagManagerLib.eventOpcSuperCheckout, false); document.body.addEventListener('click', rcTagManagerLib.eventCartOpcSuperCheckout, false); } else if ( compliantModuleName === 'onepagecheckoutps' && controllerName === compliantModules[compliantModuleName] ) { // compatible with OPC by PrestaTeamShop document.body.addEventListener('click', rcTagManagerLib.eventOpcPrestaTeam, false); document.body.addEventListener('click', rcTagManagerLib.eventCartOpcPrestaTeam, false); } else if ( compliantModuleName === 'thecheckout' && controllerName === compliantModules[compliantModuleName] ) { // Compatible with thecheckout by Zelarg document.body.addEventListener('click', rcTagManagerLib.eventOpcTheCheckout, false); document.body.addEventListener('click', rcTagManagerLib.eventCartOpcTheCheckout, false); } else if ( compliantModuleName === 'steasycheckout' && controllerName === compliantModules[compliantModuleName] ) { // Events for steasycheckout document.body.addEventListener('click', rcTagManagerLib.eventOpcStEasyCheckout, false); document.body.addEventListener('click', rcTagManagerLib.eventCartOpcStEasyCheckout, false); } } } function fireEventsOnPageShow(event){ //rcTagManagerLib.eventPageType(); // rcTagManagerLib.eventUserInfo(); // fixes safari back cache button if (event.persisted) { window.location.reload() } if(window.location.pathname.substring(4) == 'module/lblemailactivation/activation'){ rcTagManagerLib.onConfirmarCuenta(); } // Sign up feature if (rcTagManagerLib.trackingFeatures.goals.signUp && rcTagManagerLib.trackingFeatures.common.isNewSignUp) { rcTagManagerLib.onSignUp(); } if (rcTagManagerLib.trackingFeatures.gua.trackingId && isClientId) { rcTagManagerLib.setClientId(); } // Checkout and order complete if (isCheckout && gtmProducts) { rcTagManagerLib.onCheckoutProducts(gtmProducts); } else if (isOrder && gtmOrderComplete) { rcTagManagerLib.onOrderComplete(gtmOrderComplete); } } </script><script type="text/javascript"> var time_start; $(window).on("load", function (e) { time_start = new Date(); }); $(window).on("unload", function (e) { var time_end = new Date(); var pagetime = new FormData(); pagetime.append("type", "pagetime"); pagetime.append("id_connections", "42417201"); pagetime.append("id_page", "15"); pagetime.append("time_start", "2024-04-25 02:03:26"); pagetime.append("token", "1a8e5c9a51ca0ee9721055d4eda48cc5c96327af"); pagetime.append("time", time_end-time_start); pagetime.append("ajax", "1"); navigator.sendBeacon("https://www.penguinlibros.com/es/index.php?controller=statistics", pagetime); }); </script> <button id="back-to-top"> <i class="fa fa-angle-up" aria-hidden="true"></i> </button> <script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=3&cb=1541922913" async></script></body> </html>