{% for group in plugin_groups %} {% if group.plugins %}
{% if group.note %} {{ group.note }} {% endif %} {% if group.show_selectors and group.select_all_group %} {% endif %}
{% for plugin in group.plugins %}
{% if group.show_selectors %} {% else %}
{{ plugin.label }}
{% endif %}
Config {{ plugin.config_count }} {% if plugin.required_plugins or plugin.required_binaries_count %}
{% if plugin.required_plugins %} Requires {{ plugin.required_plugins|join:", " }} {% endif %} {% if plugin.required_binaries_count %} {% if plugin.required_plugins %} · {% endif %} {{ plugin.required_binaries_count }} binary requirement{{ plugin.required_binaries_count|pluralize }} {% endif %}
{% endif %} {% if plugin.config_fields %}
{% for field in plugin.config_fields %}
{% if field.kind == "boolean" %} {% elif field.kind == "select" %} {% elif field.kind == "json" %} {% else %} {% endif %} {% if field.description %}
{{ field.description }}
{% endif %}
Current: {% if field.current_url %} {{ field.current }} {% else %} {{ field.current }} {% endif %} · Default: {{ field.default }}
{% endfor %}
{% else %}
This plugin has no crawl-configurable options.
{% endif %}
{% endfor %}
{% endif %} {% endfor %}