Bradford Cox a relancé Atlas Sound avec « Octoberland », la première nouveauté de son projet solo en 15 ans. Le morceau arrive accompagné d’un clip vidéo auto-réalisé et fait suite à l’annonce de plusieurs apparitions au festival Atlas Sound en 2027, notamment au Big Ears Festival à Knoxville, à la Kilby Block Party à Salt Lake City et au Primavera Sound à Barcelone.
`; const previousLastChild = conteneur.lastElementChild; conteneur.insertAdjacentHTML(‘avant-fin’, marqueur + html); const nouveauContenu = (); let newElement = previousLastChild ? previousLastChild.nextElementSibling : conteneur.firstElementChild; while (nouvelElement) { newContent.push(newElement); newElement = newElement.nextElementSibling ; } conteneur.querySelectorAll(‘.video_container script’).forEach(old => { if (old.dataset.executed || !old.textContent.includes(‘waspVideoPlayer’)) return; const s = document.createElement(‘script’); s.dataset.executed = ‘1’; s.textContent = old.textContent; old.replaceWith(s); }); loadBtn.innerHTML = ‘Charger plus de nouvelles’; loadBtn.disabled = faux ; window.EncoreAdSystem.observerAds(); embedInitiate(newContent); // Déclenche l’événement page_view GA pour chaque chargement const cleanPath = window.location.pathname.replace(//page/d+$/, »).replace(//$/, »); const virtualPagePath = mfCurrentPage === 1 ? cleanPath : `${cleanPath}/page/${mfCurrentPage}`; // Mettre à jour uniquement l’URL du navigateur pour la page 2+ if (mfCurrentPage > 1) { const tempDiv = document.createElement(‘div’); tempDiv.innerHTML = html; const firstPostBox = tempDiv.querySelector(‘.mini-feed-box’); const firstPostLink = firstPostBox?.querySelector(‘h3 a’)?.getAttribute(‘href’) || »; essayez { const url = nouvelle URL (firstPostLink); const cleanBasePath = url.pathname.replace(//page/d+$/, »).replace(//$/, »); const updatePath = `${cleanBasePath}`;///page/${mfCurrentPage}`; const newUrl = `${url.origin}${updatedPath}` ; history.replaceState(null, », newUrl); // Toujours déclencher GA page_view — contient les // propres dimensions de la publication nouvellement chargée (catégorie/tags/auteurs/etc.), // lit l’attribut d’analyse de données que le serveur // a rendu sur cet élément de mini-flux. if (typeof gtag === ‘function’) { let analytique = {}; essayez { Analytics = JSON.parse(firstPostBox?.dataset.analytics || ‘{}’); } catch (parseErr) {} gtag(« event », « page_view », Object.assign({ page_path: newUrl }, Analytics)); console.log(‘GA page_view déclenché pour :’, newUrl); } } catch (e) { console.log(‘Plus de messages’); } } }) .catch(error => { console.error(‘Erreur de chargement du mini-flux :’, erreur); loadBtn.innerHTML = ‘Charger plus d’informations’; loadBtn.disabled = false; }); } // Chargement initial sur la page load document.addEventListener(‘DOMContentLoaded’, () => { loadMiniFeed(); // Charger le premier lot }); // Chargez plus en cliquant sur le bouton loadBtn.addEventListener(‘click’, loadMiniFeed);