#!/usr/bin/env python3 """ Remove /verticals/ links from city pages and use-cases since it redirects to /. """ import os import re def remove_verticals_link(filepath): with open(filepath, 'r', encoding='utf-8', errors='ignore') as f: content = f.read() original = content # Remove Verticals link from nav content = re.sub(r'\s*Verticals\s*\n?', '\n', content) if content != original: with open(filepath, 'w', encoding='utf-8') as f: f.write(content) return True return False def main(): base_dir = "/home/bernt/.openclaw/workspace/landvex-all" count = 0 # Process cities and use-cases directories for subdir in ['cities', 'use-cases']: dir_path = os.path.join(base_dir, subdir) if os.path.exists(dir_path): for root, dirs, files in os.walk(dir_path): for file in files: if file.endswith('.html'): filepath = os.path.join(root, file) if remove_verticals_link(filepath): count += 1 rel_path = os.path.relpath(filepath, base_dir) print(f"Removed /verticals/ link: {rel_path}") print(f"\nDone: Removed /verticals/ links from {count} files") if __name__ == "__main__": main()