{% extends "admin_base.html" %} {% block title %}Manage Edicts{% endblock %} {% block content %}

Add New Edict (Advanced / Manual Regex)

Current Edicts (All Types)

{% if edicts %} {% for rule in edicts %} {% endfor %}
ID / Description URL Patterns Replacements Pre-Hide Selectors Active Persistent Obs. Actions
{{ rule.id }}
{{ rule.description | default('N/A', true) }}
{{ rule.url_patterns | join('\n') }}
{% if rule.replacements %}
    {% for rep in rule.replacements %}
  • {% if rep.find %} Find: "{{ rep.find }}" {% elif rep.find_regex %} Regex: /{{ rep.find_regex }}/{{ rep.regex_flags | default('') }} {% endif %}
       » "{{ rep.replace_with }}"
  • {% else %}
  • No replacements defined.
  • {% endfor %}
{% else %} No replacements defined. {% endif %}
{{ rule.pre_hide_selectors | join('\n') if rule.pre_hide_selectors else 'N/A' }}
{{ 'Yes' if rule.is_active else 'No' }} {{ 'Yes' if rule.persistent_mutation_observer else 'No' }}

{% else %}

No Edicts currently inscribed in the Lexicon.

{% endif %} {% endblock %}