CINXE.COM
ouest-france.fr
<html><head><title>ouest-france.fr</title><style>#cmsg{animation: A 1.5s;}@keyframes A{0%{opacity:0;}99%{opacity:0;}100%{opacity:1;}}</style> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-5410759189143838" crossorigin="anonymous"></script> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Roboto&display=swap" rel="stylesheet"> <link rel="stylesheet" href="../client/annotations.css?1709724094"></head><body style="margin:0"> <div id="wikiwix_overlay_button"></div> <div id="popup_notice"></div> <div id="wikiwix_container" class="wikiwix_embeded_page"> <div id="wikiwix_minimizer"></div> <div id="wikiwix_login_container"></div> <div id="wikiwix_overlay_container"></div> <div id="wikiwix_annotation_container" class="wikiwix_annotation_container"></div> </div> <script>'use strict';</script> <script src="../client/react.production.min.js"></script> <script src="../client/react-dom.production.min.js"></script> <script src="../client/jquery-3.6.0.min.js"></script> <script src="../client/include/l10n.js.php?charset=utf-8&1709724094"></script> <script src="../client/include/apiConnector.js?1709724094"></script> <script src="../client/include/overlayStack.js?1709724094"></script> <script src="../client/include/domSelector.js?1709724094"></script> <script src="../client/include/domSelectorElement.js?1709724094"></script> <script src="../client/component/popupNotice.js?1709724094"></script> <script src="../client/component/socialMediaBar.js?1709724094"></script> <script src="../client/component/adminTools.js?1709724094"></script> <script src="../client/component/loginContainer.js?1709724094"></script> <script src="../client/component/registerContainer.js?1709724094"></script> <script src="../client/component/annotationContainer.js?1709724094"></script> <script src="../client/component/annotationEntry.js?1709724094"></script> <script src="../client/component/annotationSpecial.js?1709724094"></script> <script src="../client/component/annotationWriter.js?1709724094"></script> <script src="../client/component/userAnnotations.js?1709724094"></script> <script src="../client/component/createFederation.js?1709724094"></script> <script src="../client/component/overlayContainer.js?1709724094"></script> <script src="../client/component/autocomplete.js?1709724094"></script> <script src="../client/component/minimizer.js?1709724094"></script> <script src="../client/component/infoBox.js?1709724094"></script> <script src="../client/component/filterBox.js?1709724094"></script> <script src="../client/component/pdfButton.js?1709724094"></script> <script src="../client/component/anchorPopup.js?1709724094"></script> <script src="../client/component/userPreferences.js?1709724094"></script> <script src="../client/component/contactOptions.js?1709724094"></script> <script src="../client/component/yourAccount.js?1709724094"></script> <script src="../client/component/login.js?1709724094"></script> <script src="../client/component/register.js?1709724094"></script> <script src="../client/component/lostPassword.js?1709724094"></script> <script src="../client/component/pickNewPassword.js?1709724094"></script> <script src="../client/component/controlledInput.js?1709724094"></script> <script src="../client/component/anonNotice.js?1709724094"></script> <script src="../client/component/tabBar.js?1709724094"></script> <script src="../client/component/paypalButton.js?1709724094"></script> <script src="../client/component/urlEntry.js?1709724094"></script> <script src="../client/component/privateFederationNotice.js?1709724094"></script> <script src="../client/component/federationContainer.js?1709724094"></script> <script src="../client/component/annotationCarroussel.js?1709724094"></script> <script src="../client/component/federationRequests.js?1709724094"></script> <script src="../client/component/federationRequest.js?1709724094"></script> <script src="../client/component/federationBoxes/federationBoxCount.js?1709724094"></script> <script src="../client/component/federationBoxes/federationBoxUrls.js?1709724094"></script> <script src="../client/component/federationBoxes/federationBoxUrlList.js?1709724094"></script> <script src="../client/component/federationBoxes/federationBoxItemUrl.js?1709724094"></script> <script src="../client/component/federationBoxes/federationBoxMemberCount.js?1709724094"></script> <script src="../client/component/federationBoxes/federationBoxMemberList.js?1709724094"></script> <script src="../client/component/federationBoxes/federationBoxItemMember.js?1709724094"></script> <script src="../client/component/federationBoxes/federationBoxDescription.js?1709724094"></script> <script src="../client/component/federationBoxes/federationOwnerTools.js?1709724094"></script> <script src="../client/conf.js?1709724094"></script> <script> const e = React.createElement; const lang = new l10n() const urlParams = new URLSearchParams(window.location.search); const url = 'https://www.ouest-france.fr/lorient-la-programmation-du-festival-interceltique-en-detail-392830'; let recoverKey = false let recoverUser = false let focusAnnotation = false let changeFederation = false // Parse url hash for(let param of window.location.hash.matchAll(/[#&]([_a-z]+)(?:=([^&]*))?/ig)) { let name = param[1] let value = param[2] if ( param[2] === undefined ) value = true // absence of =value means opt-on switch ( name ) { case 'recover': recoverKey = value break; case 'ruser': recoverUser = value; break; case 'focus_annotation': focusAnnotation = value; break; case 'federation': changeFederation = decodeURIComponent(value); break; } } // don't reparse later parameters, except federation which is a page state var clearedHash = (changeFederation?'federation='+encodeURIComponent(changeFederation)+'&':'&') + (focusAnnotation?'focus_annotation='+focusAnnotation+'&':'&') window.location.hash = clearedHash ? clearedHash.substr(0,clearedHash.length-1) : '' const api = new ApiConnector( cache_url, search_url, api_url, annotation_api_url, client_url, trinet_url, lang, recoverKey, recoverUser ); const infoForInfobox = { timestamp:1691157467, url:'https://www.ouest-france.fr/lorient-la-programmation-du-festival-interceltique-en-detail-392830', status:200, timestamps:[1691157467] } const container = $(document.querySelector('#wikiwix_container')) api.handlerOnCommand( (cmd)=>{ if ( cmd.hasOwnProperty('minimize') ) { if ( cmd.minimize ) { container.addClass('minimized') } else { container.removeClass('minimized') } } if ( cmd.hasOwnProperty('showError') ) { alert(cmd.showError) } }) const overlayButton = e( PdfButton, { api:api, pageUrl:url } ); ReactDOM.render(overlayButton, document.querySelector('#wikiwix_overlay_button')); const popupNotice = e( PopupNotice, { api:api, pageUrl:url } ); ReactDOM.render(popupNotice, document.querySelector('#popup_notice')); const minimizer = e( Minimizer, { api:api } ); ReactDOM.render(minimizer, document.querySelector('#wikiwix_minimizer')); const annotationContainer = e( AnnotationContainer, { api:api, pageUrl:url, federationName:'archive.wikiwix.com', // default federation forceFederation:changeFederation, // If not false, use this federation focusAnnotation:focusAnnotation, overallContainer:container[0], infoForInfobox:infoForInfobox, domain:url } ); ReactDOM.render(annotationContainer, document.querySelector('#wikiwix_annotation_container')); const overlayContainer = e( OverlayContainer, { api:api, previous:api.annotationContainer } ); ReactDOM.render(overlayContainer, document.querySelector('#wikiwix_overlay_container')); const loginContainer = e( LoginContainer, {api:api} ); ReactDOM.render(loginContainer, document.querySelector('#wikiwix_login_container')); var all_a = document.getElementsByTagName("A") for(var i =0;i < all_a.length; i++) { var a = all_a[i] a.addEventListener('contextmenu', function(e) { var e = e || window.event; var caller = e.target || e.srcElement var href = caller.getAttribute('href') while ( !href && caller.parentNode ) { caller = caller.parentNode href = caller.getAttribute('href') } if ( !caller.className.match(/\bnorightclick\b/) ) { window.open('?url=' + href, 'Web Archiver '+Math.random(999999)); } }, false ) } window.onload = function() { var maxZ = Math.max.apply(null, $.map($('body *'), function(e,n) { if ( $(e).css('position') == 'static' ) return 0; let number = $(e).css('z-index')||'' if ( number ) { number = number.match(/[0-9]+/) } return number ? parseInt(number,10) : 0 })); console.log('Max Z = '+maxZ) $('#wikiwix_container').css('z-index',maxZ+1) $('#wikiwix_login_container').css('z-index',maxZ+2) $('#wikiwix_minimizer').css('z-index',maxZ+3) $('#popup_notice').css('z-index',maxZ+1) } </script> <ins class="adsbygoogle" style="display:inline-block;width:728px;height:90px" data-ad-client="ca-pub-5410759189143838" data-ad-slot="4746505159"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script><p id="cmsg">Please enable JS and disable any ad blocker</p></body></html>