Explorer
/proc/122/root/tmp/remove_duplicate_market.py
← Zurück ↓ Download
from pathlib import Path
p=Path('/opt/struktur/social-media-agent/templates/cockpit.html')
s=p.read_text()
old='''  <div id="tab-markt" {%if tab!='markt'%}style="display:none"{%endif%}>
    {% if competition %}
      <div style="font-size:11px;color:var(--muted);padding:4px 2px 10px;border-bottom:1px solid var(--border);margin-bottom:10px;">
        Feeds: Murprotec · Sanierungsfirmen · Humedades Mallorca
      </div>
      {% for s in competition %}{{render_sig(s)}}{% endfor %}
    {% else %}
      <div style="text-align:center;padding:40px 16px;color:var(--muted);">
        <div style="font-size:32px;margin-bottom:10px;">🏴‍☠️</div>
        <div>Keine Markt-Signale in diesem Zeitraum.</div>
      </div>
    {% endif %}
  </div>'''
new='''  <div id="tab-markt" {%if tab!='markt'%}style="display:none"{%endif%}>
    <div style="font-size:11px;color:var(--muted);padding:10px;color:var(--muted);">
      Konkurrenzsignale werden im Radar unter „Konkurrenz &amp; Markt“ angezeigt.
      Wechseln Sie in den Radar-Tab, um Gruppe und Detailpanel zu bedienen.
    </div>
  </div>'''
if old not in s: raise SystemExit('markt block anchor missing')
p.write_text(s.replace(old,new,1))