&ie=1&v=<%=SportsApp.Core.Version %>" /> { const stories = (data.searchTagResults || []).slice(0, 10); if (!data.ok || stories.length === 0) return; const sliderContainer = document.createElement(‘div’); sliderContainer.classList.add(‘slider-container-frontend’); const sliderWrapper = document.createElement(‘div’); sliderWrapper.classList.add(‘slider-wrapper-frontend’); stories.forEach(story => { const storyItem = document.createElement(‘a’); storyItem.href = story.link; storyItem.target = ‘_blank’; storyItem.classList.add(‘slider-item-frontend’); if (story.logo) { const img = document.createElement(‘img’); img.src = story.logo; img.classList.add(‘slider-image-frontend’); storyItem.appendChild(img); } const title = document.createElement(‘div’); title.textContent = story.title; title.classList.add(‘slider-title-frontend’); storyItem.appendChild(title); sliderWrapper.appendChild(storyItem); }); const prevButton = document.createElement(‘button’); prevButton.classList.add(‘slider-prev-frontend’); prevButton.innerHTML = ‘‘; prevButton.addEventListener(‘click’, () => { sliderWrapper.scrollBy({ left: -220, behavior: ‘smooth’ }); }); const nextButton = document.createElement(‘button’); nextButton.classList.add(‘slider-next-frontend’); nextButton.innerHTML = ‘‘; nextButton.addEventListener(‘click’, () => { sliderWrapper.scrollBy({ left: 220, behavior: ‘smooth’ }); }); sliderContainer.appendChild(prevButton); sliderContainer.appendChild(sliderWrapper); sliderContainer.appendChild(nextButton); const authorElement = document.querySelector(‘.authorName’); if (authorElement) { authorElement.insertAdjacentElement(‘afterend’, sliderContainer); } }) .catch(error => console.error(‘Error fetching stories:’, error)); } function waitForAuthorName() { const targetNode = document.body; const config = { childList: true, subtree: true }; const mutationWatcher = new MutationObserver(mutations => { const authorNameElem = document.querySelector(‘.authorField[data-name=”display”]’); if (authorNameElem) { let authorName = authorNameElem.innerText.trim(); //authorName = authorName.replace(/^Bys+/i, ”); //authorName = authorName.split(‘n’)[0].trim(); //console.log(authorName); if (authorName) { mutationWatcher.disconnect(); fetchAndDisplayStories(authorName); } } }); mutationWatcher.observe(targetNode, config); } function isAuthorPage() { return…
Continue reading
The Lumineers will play Mohegan Sun
