{% extends "pmo_base.html" %} {% block title %}{{ status.name }} — {{ t('plugins.title') }} — Etki{% endblock %} {% block screen %}

← {{ t('plugins.title') }}

{{ status.name }}

{{ t('plugins.detail_desc') }}

{% if saved %}
✓ {{ t('plugins.detail_saved') }}
{% endif %} {% if error %}
{{ error }}
{% endif %}

{{ t('plugins.detail_info') }}

{% if lock and lock.installed_at %} {% endif %} {% if caps_line %} {% endif %}
{{ t('plugins.col_state') }} {% if status.state == 'active' %}● {{ t('plugins.state_active') }} {% elif status.state == 'disabled' %}○ {{ t('plugins.state_disabled') }} {% else %}✗ {{ t('plugins.state_' + status.state) }}{% endif %}
{{ t('plugins.col_version') }} {{ status.version }}{% if status.commit %}+g{{ status.commit[:7] }}{% endif %}
{{ t('plugins.col_source') }} {{ lock.source if lock else '—' }} {% if lock and lock.verified %}✓ {{ t('plugins.verified_badge') }}{% endif %}
{{ t('plugins.col_compat') }} {{ status.api_compat or '—' }}
{{ t('plugins.col_ports') }} {{ status.ports|join(', ') or '—' }}
{{ t('plugins.detail_installed_at') }} {{ lock.installed_at }}
{{ t('plugins.market_caps') }} {{ caps_line }}{% if caps and caps.notes %} · {{ caps.notes }}{% endif %}
{% if status.error %}

{{ status.error }}

{% endif %}
{% for a in adapters %}

{{ t('plugins.detail_defaults_title', adapter=a.name) }} ({{ a.port }})

{{ t('plugins.detail_defaults_desc') }}

{% for f in a.fields %}
{% if f.input_type == 'checkbox' %} {% else %} {% endif %}
{% endfor %}

{{ t('plugins.detail_secret_note') }}

{% if a.has_defaults %} {{ t('plugins.detail_has_defaults') }} {% endif %}
{% if a.has_defaults %}
{% endif %}
{% else %}

{{ t('plugins.detail_no_adapters') }}

{% endfor %}
{% endblock %}