Files
weval-l99/patch_drawer.py
2026-04-20 04:10:40 +02:00

32 lines
1.4 KiB
Python

#!/usr/bin/env python3
path = "/var/www/html/weval-technology-platform.html"
with open(path, "rb") as f:
raw = f.read()
if b"wevia-admin-crm-v68" in raw:
print("ALREADY_PATCHED")
exit(0)
# Add CRM Bridge as quick section before Infra & Machines
marker = b'<div class="v80-section-title"> Infra & Machines</div>'
new_section = b'''<div class="v80-section-title">\xf0\x9f\x94\x97 CRM Bridge (4 CRMs unifies)</div>
<div class="v80-quick-grid">
<a class="v80-quick" href="/wevia-ia/wevia-admin-crm-v68.php" target="_blank"><span class="v80-quick-icon">\xe2\x9c\xa8</span>Admin CRM V68 Premium</a>
<a class="v80-quick" href="/wevia-ia/wevia-admin-crm.php" target="_blank"><span class="v80-quick-icon">\xf0\x9f\x94\x97</span>Admin CRM V67</a>
<a class="v80-quick" href="/crm.html" target="_blank"><span class="v80-quick-icon">\xf0\x9f\x92\xbc</span>WEVAL CRM Deals</a>
<a class="v80-quick" href="https://crm.weval-consulting.com" target="_blank"><span class="v80-quick-icon">\xf0\x9f\x8f\xa2</span>Twenty CRM 37k+</a>
</div>
</div>
<div class="v80-section">
<div class="v80-section-title"> Infra & Machines</div>'''
if marker in raw:
# Replace just once, adding closing </div> of prior section
new_raw = raw.replace(marker, new_section, 1)
with open(path, "wb") as f:
f.write(new_raw)
print(f"PATCHED drawer {len(raw)}{len(new_raw)}")
else:
print("MARKER_NOT_FOUND")