import glob
import re

html_files = glob.glob("tostum/blog/*.html")

new_block = """<div class="seo-related-links" style="margin-top: 40px; margin-bottom: 40px; padding: 25px; background: rgba(255,152,0,0.05); border-left: 4px solid var(--primary-color); border-radius: 8px; box-shadow: var(--shadow);">
    <h3 style="color: var(--primary-color); margin-bottom: 15px; font-size: 1.25rem;">İlginizi Çekebilecek Diğer Sayfalarımız</h3>
    <ul style="list-style-type: none; padding: 0; margin: 0;">
        <li style="margin-bottom: 12px; display: flex; align-items: center;"><span style="color: var(--primary-color); margin-right: 10px;">➜</span> Menümüzdeki tüm lezzetleri keşfetmek için <a href="../menu.html" style="color: var(--text-dark); font-weight: 600; text-decoration: none; border-bottom: 1px solid var(--primary-color); margin-left: 4px;">Menü sayfamıza</a> göz atın.</li>
        <li style="margin-bottom: 12px; display: flex; align-items: center;"><span style="color: var(--primary-color); margin-right: 10px;">➜</span> Hakkımızda daha fazla bilgi almak isterseniz <a href="../hakkimizda.html" style="color: var(--text-dark); font-weight: 600; text-decoration: none; border-bottom: 1px solid var(--primary-color); margin-left: 4px;">hikayemizi okuyabilirsiniz</a>.</li>
        <li style="display: flex; align-items: center;"><span style="color: var(--primary-color); margin-right: 10px;">➜</span> Diğer yazılarımız için <a href="index.html" style="color: var(--text-dark); font-weight: 600; text-decoration: none; border-bottom: 1px solid var(--primary-color); margin-left: 4px;">Blog sayfamızı</a> ziyaret edin veya hemen <a href="../index.html" style="color: var(--text-dark); font-weight: 600; text-decoration: none; border-bottom: 1px solid var(--primary-color); margin-left: 4px;">ana sayfaya dönerek</a> detayları görün.</li>
    </ul>
</div>"""

for path in html_files:
    if path.endswith('index.html'):
        continue
    
    with open(path, 'r', encoding='utf-8') as f:
        html = f.read()
    
    # Use regex to find the seo-related-links div and replace it
    pattern = r'<div class="seo-related-links" .*?</div>'
    # Wait, regex with .*? might not match across newlines unless re.DOTALL is used
    html = re.sub(r'<div class="seo-related-links"[\s\S]*?</div>', new_block, html)
    
    with open(path, 'w', encoding='utf-8') as f:
        f.write(html)

print("Tostum internal links block fixed.")
