`; const allEventsLinkHTML = `Все события`; const closeWrapperHTML = `
`; function modifyPopupContent(popup) { const closeWrapper = popup.querySelector('.t-popup__close'); if (closeWrapper && !closeWrapper.querySelector('.t-popup__close__cross-icon')) { closeWrapper.innerHTML = closeWrapperHTML; } const feedRelevants = popup.querySelector('.js-feed-relevants'); if (feedRelevants && feedRelevants.innerHTML.trim() !== '' && !feedRelevants.querySelector('.t-feed__post-popup__all-events-link')) { const relevantItems = feedRelevants.querySelectorAll('.t-feed__post-popup__relevants-item'); relevantItems.forEach((relevantItem) => { const contentWrapper = relevantItem.querySelector('.t-feed__post-popup__relevants-textwrapper'); if (contentWrapper && !relevantItem.querySelector('.t-feed__post-popup__relevants-item__readmore')) { contentWrapper.insertAdjacentHTML('beforeend', readmoreHTML); } }); feedRelevants.insertAdjacentHTML('beforeend', allEventsLinkHTML); } } blockIds.forEach((id) => { const block = document.getElementById(id); if (!block) { return; } const observer = new MutationObserver(() => { const popup = block.querySelector('.t-feed__post-popup.t-popup_show'); if (popup) { modifyPopupContent(popup); } }); observer.observe(block, { childList: true, subtree: true }); }); } if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initTildaFlowMods); } else { initTildaFlowMods(); }