import re

with open('app/Views/admin/certificate_edit.php', 'r', encoding='utf-8') as f:
    content = f.read()

# Replace <?= $isTemplateMode ? 'tpl_name' : 'name' ?> with "name"
content = content.replace("<?= $isTemplateMode ? 'tpl_name' : 'name' ?>", "name")
content = content.replace("<?= $isTemplateMode ? 'tpl_cert_number' : 'certificate_number' ?>", "certificate_number")
content = content.replace("<?= $isTemplateMode ? 'tpl_phone' : 'phone' ?>", "phone")
content = content.replace("<?= $isTemplateMode ? 'tpl_email' : 'email' ?>", "email")

# Remove the broken JS listeners
content = re.sub(
    r"\['tpl_name', 'tpl_cert_number', 'tpl_phone', 'tpl_email'\].forEach\(id => \{.*?\n    \}\);\n",
    "",
    content,
    flags=re.DOTALL
)

with open('app/Views/admin/certificate_edit.php', 'w', encoding='utf-8') as f:
    f.write(content)

print("Done")
