1 2 3 4 5 6<!DOCTYPE html> 7 8<html lang="fr"> 9<head> 10 <meta charset="utf-8"> 11 <title>Votre panier - Trollune</title> 12 <meta name="author" content="Trollune"> 13 <meta name=viewport content="width=device-width, initial-scale=1"> 14 15 <link rel="stylesheet" href="//static.leslibraires.fr/CACHE/f5eb54b0.css"> 16 17 18 19 20 21 <meta name="description" content=""> 22<meta property="og:type" content="website" /> 23<meta property="og:title" content="www.trollune.fr" /> 24<meta property="og:description" content="" /> 25<meta property="og:image" content="http://static.leslibraires.fr//logos/website/466/big.png" /> 26<meta property="og:locale" content="fr_FR" /> 27<meta name="twitter:card" content="summary" /> 28<meta name="twitter:title" content="www.trollune.fr" /> 29<meta name="twitter:description" content="" /> 30<meta name="twitter:image" content="http://static.leslibraires.fr//logos/website/466/big.png" /> 31 32 33 34 35 36 37 38 39 40 41</head> 42 43<body> 44 45 46 47 48 49<nav id="launchbar"> 50 <ul> 51 <li> 52 <a href="//www.leslibraires.fr/le_reseau/"><img src="//static.leslibraires.fr//logos/website/8/header.png" alt="Le réseau" height="24"></a> 53 </li> 54 </ul> 55 <ul class="right"> 56 57 <li><a href="/pc/auth/login/?next_url=/panier/" class="ll-outlink" rel="nofollow">S'identifier</a></li> 58 59 <li> 60 <form action="/i18n/setlang/" method="post"> 61 <input name="next" type="hidden" value="/panier/" /> 62 <input name="language" type="hidden" /> 63 64 <a href="javascript:void(0);"><img src="//static.leslibraires.fr//logos/misc/flags/en.png" alt="English" data-code="en"></a> 65 66 67 </form> 68 </li> 69 </ul> 70</nav> 71 72 73 74 75 76 77<header> 78 <div class="top-header"> 79 <div class="container"> 80 81 <!-- TOP HEADER --> 82 <div class="row"> 83 84 <!-- LOGO --> 85 <div id="logo" class="col-md-12 col-sm-6" itemscope itemtype="http://schema.org/BookStore"> 86 <meta itemprop="name" content="Trollune"> 87 <meta itemprop="url" content="https://www.trollune.fr"> 88 <a href="/"> 89 <img src="//static.leslibraires.fr/logos/website/466/main.png" 90 alt="www.trollune.fr" 91 itemprop="logo"> 92 </a> 93 </div> 94 95 <!-- CART --> 96 <div class="cart-header col-md-2 col-sm-6"> 97 <!-- Header message--> 98 99 100 101 <a id="cart" href="/panier/" class="btn btn-first" rel="nofollow"> 102 <span class="icon-shop-cart"></span>Panier 103 </a> 104 105 </div> 106 107 </div> 108 109 </div> 110 </div> 111 112 <!-- BOTTOM HEADER - NAVIGATION --> 113 <div class="bottom-header"> 114 <div class="container"> 115 116 <div class="website-tabs"> 117 <div class="drop-menu"> 118 <a href="/"><span class="icon-homepage"></span>ACCUEIL</a> 119 <div class="sub-drop-menu"> 120 <div class="arrow-up"></div> 121 <div><a href="/decouvrir_la_boutique/"><small>Présentation boutique</small></a></div> 122 <div><a href="/fidelite/"><small>Programme de Fidélité</small></a></div> 123 <div><a href="/cheques_cadeau/"><small>Chèques/Titres cadeaux acceptés</small></a></div> 124 <div><a href="/cadeaux/"><small>Listes de cadeaux</small></a></div> 125 <div><a href="/abotroll/"><small>Programme Abotroll</small></a></div> 126 <div class="drop-menu"> 127 <a href="/"><small>Associations résidentes</small></a> 128 <div class="sub-drop-menu" style="margin-left: 98%; margin-top: 40%; width: 70%;"> 129 <div><a href="/chats_geeks/"><small>Les Chats Geeks</small></a></div> 130 <div><a href="/lyon-flesh-and-blood-tcg/"><small>Lyon Flesh and Blood TCG</small></a></div> 131 </div> 132 </div> 133 <div><a href="/partenaires/"><small>Associations Partenaires</small></a></div> 134 </div> 135 </div> 136 <div class="drop-menu"> 137 <a href="/boutique/526/rayons/"><span class="icon-department"></span>BOUTIQUE</a> 138 <div class="sub-drop-menu"> 139 <div class="arrow-up"></div> 140 141 142 143 <div> 144 <a href="/rayon/le-coin-des-bonnes-affaires/"> 145 <small> 146 Le coin des bonnes affaires 147 </small> 148 </a> 149 </div> 150 151 <div> 152 <a href="/rayon/raretes-collectors-quantites-limitees/"> 153 <small> 154 Raretés, Collectors & Quantités limitées 155 </small> 156 </a> 157 </div> 158 159 <div> 160 <a href="/rayon/crowdfundings-precommandes/"> 161 <small> 162 Crowdfundings & Précommandes 163 </small> 164 </a> 165 </div> 166 167 <div> 168 <a href="/rayon/occasion/"> 169 <small> 170 Occasion 171 </small> 172 </a> 173 </div> 174 175 <div> 176 <a href="/rayon/jeux-de-roles/"> 177 <small> 178 Jeux de Rôles 179 </small> 180 </a> 181 </div> 182 183 <div> 184 <a href="/rayon/librairie/"> 185 <small> 186 Librairie 187 </small> 188 </a> 189 </div> 190 191 <div> 192 <a href="/rayon/jeux-de-plateaux/"> 193 <small> 194 Jeux de Plateaux 195 </small> 196 </a> 197 </div> 198 199 <div> 200 <a href="/rayon/jeux-customisables-jcc-jce/"> 201 <small> 202 Jeux Customisables / JCC / JCE 203 </small> 204 </a> 205 </div> 206 207 <div> 208 <a href="/rayon/figurines/"> 209 <small> 210 Figurines 211 </small> 212 </a> 213 </div> 214 215 <div> 216 <a href="/rayon/accessoires-goodies-divers/"> 217 <small> 218 Accessoires & Goodies Divers 219 </small> 220 </a> 221 </div> 222 223 224 225 </div> 226 </div> 227 <div> 228 <a href="/planning/"><span class="icon-planning"></span>PLANNING</a> 229 </div> 230 <div class="drop-menu"> 231 <a href="#"><span class="icon-news"></span>BAFOUILLES</a> 232 <div class="sub-drop-menu"> 233 <div class="arrow-up"></div> 234 <div><a href="/blogs/18-bafouilles/"><small>La Bafouille</small></a></div> 235 <div><a href="/blogs/16-annonces/"><small>Annonces</small></a></div> 236 </div> 237 </div> 238 <div class="drop-menu"> 239 <a href="#"><span class="icon-forum"></span>PALABRES</a> 240 <div class="sub-drop-menu"> 241 <div class="arrow-up"></div> 242 <div><a href="https://discord.gg/VTHUSau" target="_blank" ><small>Discord</small></a></div> 243 <div><a href="http://forum.trollune.fr/" target="_blank" ><small>Forum</small></a></div> 244 </div> 245 </div> 246 <div> 247 <a href="/conseils"><span class="icon-advice"></span>COUPS DE CÅUR & CONSEILS</a> 248 </div> 249 <div> 250 <a href=" 251 252 /pc/auth/login/?next_url=/panier/ 253 254 " rel="nofollow"><span class="icon-user-account"></span>ESPACE CLIENT</a> 255 </div> 256 <div> 257 <a href="/rayon/crowdfundings-precommandes/"><span class="icon-crowfunding"></span>Précos/Crowdfundings</a> 258 </div> 259 <div> 260 <a href="/rayon/raretes-collectors-quantites-limitees/"><span class="icon-rare"></span>Raretés</a> 261 </div> 262 <div> 263 <a href="/rayon/le-coin-des-bonnes-affaires/"><span class="icon-affair"></span>Bonnes affaires</a> 264 </div> 265 </div> 266 267 <div> 268 <form id="header-search" action="/recherche/" method="GET" role="search"> 269 <input type="text" 270 placeholder="Titre, auteur, éditeur, collection..." 271 value="" name="q" required> 272 <button type="submit"><span class="icon-search-button"></span></button> 273 </form> 274 </div> 275 276 </div> 277 </div> 278</header> 279 280 281<!-- MAIN --> 282<div id="main"> 283 <div class="container"> 284 285 286 287 288 289 290 291<div class="row" id="your-cart"> 292 <div class="col-md-12"> 293 <h1>Votre panier</h1> 294 295 296 297 <form id='id_form_continue_order' action="" method="POST"> 298 <input type="hidden" name="cartid" value=""/> 299 300 301 302 303 304 305 Votre panier est vide. 306 307 308 309 310 <div> 311 312 313 </div> 314 315 <div> 316 <a class="btn btn-emph icon-back" href="/">Poursuivre vos achats</a> 317 318 </div> 319 </form> 320 321 322 323 324 325 326 </div> 327</div> 328 329 330 331 332 </div> 333</div> 334 335 336 337 338<footer> 339 <!-- TOP FOOTER --> 340 <div id="top-footer"> 341 <div class="container"> 342 <div class="row"> 343 <div class="col-md-4 col-sm-12"> 344 <h3><u><strong>Nous trouver</strong></u></h3> 345 <address> 346 <strong>25 rue Sébastien Gryphe, 69007 Lyon</strong><br> 347 <strong>Métro arrêt Saxe Gambetta</strong><br> 348 <strong>Tel: 04.78.69.85.56</strong><br> 349 <strong>[email protected]</strong><br> 350 <strong><a href="/decouvrir_la_boutique/#opening-hours-table">Nos horaires</a></strong> 351 </address> 352 </div> 353 <div class="col-md-4 col-sm-12"> 354 <div class="col-md-12"> 355 <a href="https://twitter.com/trollune"><span class="icon-twitter"></span></a> 356 <a href="https://fr-fr.facebook.com/Trollune/"><span class="icon-facebook"></span></a> 357 <a href="https://www.instagram.com/trollune_la_boutique/"><span class="icon-instagram"></span></a> 358 </div> 359 <div class="col-md-12"> 360 361 362<span class="title">Newsletter</span> 363<ul id="newsletters"> 364 365 366 <li class="newsletter" id="nl-li-217"> 367 <div class="alert alert-success" style="display: none;"></div> 368 <div class="alert alert-warning" style="display: none;"></div> 369 <div class="alert alert-danger" style="display: none;"></div> 370 371 372 <form method="POST" class="inline-form"> 373 <input type="hidden" name="newsletter" value="217"/> 374 « Les nouveautés de Trollune »
375 <span class="input-group"> 376 <input type="email" name="email" class="form-control" placeholder='Adresse email'/> 377 <span class="input-group-btn"> 378 <button type="button" class="btn btn-first" data-toggle="modal" data-target="#nl-sub-modal-217">S'inscrire</button> 379 </span> 380 </span> 381 <div><a href="#" class="unsubscribe">Se désinscrire</a></div> 382 </form> 383 384 </li> 385 386 <div class="modal fade" id="nl-sub-modal-217" tabindex="-1" role="dialog" aria-labelledby="nl-sub-modal-label-217" aria-hidden="true"> 387 <div class="modal-dialog" role="document"> 388 <div class="modal-content"> 389 <div class="modal-header"> 390 <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button> 391 <h4 class="modal-title" id="nl-sub-modal-label-217" style="color: black;">Les nouveautés de Trollune</h4> 392 </div> 393 <div class="modal-body"> 394 <div class="nl-response"></div> 395 <form> 396 <input type="hidden" name="newsletter" value="217"> 397 398 <div class="form-group"> 399 <label style="color: black;">Adresse email</label> 400 <input type="email" name="email" class="form-control" required> 401 </div> 402 403 404 <div class="newsletter-recaptcha" data-sitekey="6LebaOIrAAAAAJOlHoaduczX86rLYFx39UYVNCZy"></div> 405 406 <button class="btn btn-first newsletter-submit-btn" type="submit" disabled> 407 S'inscrire 408 </button> 409 </form> 410 </div> 411 </div> 412 </div> 413 </div> 414 415 416</ul> 417 418
419<script> 420(function () { 421 if (!window._nlRecaptchaState) { 422 window._nlRecaptchaState = { ready: false, callbacks: [] }; 423 window.onNewsletterRecaptchaLoad = function () { 424 window._nlRecaptchaState.ready = true; 425 window._nlRecaptchaState.callbacks.forEach(function (cb) { cb(); }); 426 window._nlRecaptchaState.callbacks = []; 427 }; 428 } 429 430 document.addEventListener('DOMContentLoaded', function () { 431 var $ = window.jQuery; 432 if (!$) return; 433 434 function whenReady(cb) { 435 if (window._nlRecaptchaState.ready) { cb(); } else { window._nlRecaptchaState.callbacks.push(cb); } 436 } 437 438 function ensureScriptLoaded() { 439 if (window._nlRecaptchaState.ready || document.querySelector('script[src*="recaptcha/api.js"]')) return; 440 var script = document.createElement('script'); 441 script.src = 'https://www.google.com/recaptcha/api.js?onload=onNewsletterRecaptchaLoad&render=explicit'; 442 script.async = true; 443 script.defer = true; 444 document.head.appendChild(script); 445 } 446 447 function renderWidgetIfNeeded(modal) { 448 var el = modal.querySelector('.newsletter-recaptcha'); 449 if (!el || el.dataset.widgetId !== undefined) return; 450 var widgetId = grecaptcha.render(el, { 451 sitekey: el.dataset.sitekey, 452 callback: function () { modal.querySelector('.newsletter-submit-btn').disabled = false; }, 453 'expired-callback': function () { modal.querySelector('.newsletter-submit-btn').disabled = true; } 454 }); 455 el.dataset.widgetId = String(widgetId); 456 } 457 458 $('[id^="nl-sub-modal-"]').each(function () { 459 var $modal = $(this); 460 if ($modal.data('nl-init')) return; 461 $modal.data('nl-init', true); 462 463 $modal.on('show.bs.modal', function () { 464 ensureScriptLoaded(); 465 whenReady(function () { renderWidgetIfNeeded($modal[0]); }); 466 var nlId = $modal.find('input[name="newsletter"]').val(); 467 var typed = $('#nl-li-' + nlId + ' input[name="email"]').val(); 468 if (typed) $modal.find('input[type="email"]').val(typed); 469 }); 470 471 $modal.on('hidden.bs.modal', function () { 472 $modal.find('.nl-response').empty(); 473 $modal.find('form')[0].reset(); 474 var el = $modal[0].querySelector('.newsletter-recaptcha'); 475 if (el && el.dataset.widgetId !== undefined) { 476 grecaptcha.reset(parseInt(el.dataset.widgetId, 10)); 477 $modal[0].querySelector('.newsletter-submit-btn').disabled = true; 478 } 479 }); 480 481 $modal.find('form').on('submit', function (e) { 482 e.preventDefault(); 483 var $form = $(this); 484 var nlId = $form.find('input[name="newsletter"]').val(); 485 $.ajax({ 486 url: '/newsletters/subscribe_ajax/', 487 type: 'POST', 488 dataType: 'json', 489 data: $form.serializeArray(), 490 success: function (data) { 491 if (data.status === 'OK') { 492 $modal.modal('hide'); 493 $('#nl-li-' + nlId + ' .alert').hide(); 494 $('#nl-li-' + nlId + ' .alert-success').text(data.text).show(); 495 } else { 496 $modal.find('.nl-response').html( 497 '<div class="alert alert-' + data.status_class + '">' + data.text + '</div>' 498 ); 499 var el = $modal[0].querySelector('.newsletter-recaptcha'); 500 if (el && el.dataset.widgetId !== undefined) { 501 grecaptcha.reset(parseInt(el.dataset.widgetId, 10)); 502 $modal[0].querySelector('.newsletter-submit-btn').disabled = true; 503 } 504 } 505 } 506 }); 507 }); 508 }); 509 }); 510}()); 511</script>
511 512 513 514 </div> 515 </div> 516 <div class="col-md-4 hidden-sm hidden-xs"> 517 518 519 520<span class="title">Disponibilités</span> 521<ul> 522 <li><span class="delay short"></span>articles en stock envoyés aujourd'hui ou demain</li> 523 <li><span class="delay medium"></span>Commandable, envoyé d'ici 4 à 7 jours</li> 524 <li><span class="delay unknown"></span>Ãpuisé, non publié ou non commercialisé</li> 525 <li><span class="delay future"></span>à paraître</li> 526</ul> 527 528 </div> 529 </div> 530 </div> 531 </div> 532 533 <!-- BOTTOM FOOTER --> 534 <div id="bottom-footer"> 535 <div class="container"> 536 <div class="row"> 537 <div class="col-md-12"> 538 <ul> 539 <li><a href="/nous_contacter">Nous contacter</a></li> 540 <li><a href="//www.leslibraires.fr/le_reseau/">Le réseau leslibraires.fr</a></li> 541 <li><a href="/noscgv/">Nos Conditions générales de vente</a></li> 542 <li><a href="/droit-de-retractation/">Droit de rétractation</a></li> 543 </ul> 544 </div> 545 </div> 546 </div> 547 </div> 548</footer> 549 550 551 552
553<script type="text/javascript"> 554 var STATIC_URL = "//static.leslibraires.fr/"; 555</script>
555 556 557
557<script src="//static.leslibraires.fr/CACHE/89da87a3.js"></script>
557 558 559 560 561 562
562<script type="text/javascript"> 563 $(document).ready(function(){ 564 ECOM_CART.setup_cart_view("/shop/estimate_cart_shipping_ajax/"); 565 566 $('#id_country').select2({width: 'resolve'}); 567 }); 568 569 const recommendations = document.getElementById('recommendations'); 570 if (recommendations) { 571 fetch("/recommendations/?" + new URLSearchParams({ 572 ean13: recommendations.dataset.ean13 573 })).then(response => { 574 if (!response.ok) 575 throw new Error(); 576 return response.json(); 577 }).then(json => { 578 recommendations.innerHTML = json.html; 579 }); 580 } 581 </script>
581 582 583 584
585<script> 586 var ajax_url = "/ws/product/offers/"; 587 if ($.active === 0) 588 ecom.ajaxGetOffer(ajax_url); 589 else { 590 $(document).one('ajaxStop',function () { 591 ecom.ajaxGetOffer(ajax_url); 592 }); 593 } 594 595</script>
595 596 597 598 599
600<script type="text/javascript"> 601 var _gaq = _gaq || []; 602 _gaq.push(['_setAccount', 'UA-148875844-1']); 603 _gaq.push(['_setDomainName', 'www.trollune.fr']); 604 _gaq.push(['_trackPageview']); 605 _gaq.push(['_setAllowLinker', true]); 606 607 (function() { 608 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; 609 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; 610 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); 611 })(); 612</script>
612 613 614 615 616 617 618 619 620</body> 621</html> 622
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.