{% extends "admin/base_site.html" %} {% load i18n admin_urls static %} {% block extrastyle %} {{ block.super }} {% endblock %} {% block breadcrumbs %} {% endblock %} {% block content %}

{% trans 'About Doc Analyzer Tasks:' %}
{% trans 'Functions decorated with @doc_analyzer_task are automatically discoverable and can be synchronized to create Analyzer records in the database.' %}

{% trans 'This page shows all available doc analyzer tasks and their current sync status.' %}

{% trans 'Available Analyzer Tasks' %}

{% if analyzers %} {% for analyzer in analyzers %} {% endfor %}
{% trans 'Task Name' %} {% trans 'Status' %} {% trans 'Description' %} {% trans 'Features' %}
{{ analyzer.task_name }} {% if analyzer.exists %} ✓ {% trans 'In Database' %} {% else %} + {% trans 'Will be created' %} {% endif %} {% if analyzer.description %} {{ analyzer.description|truncatewords:20 }} {% else %} {% trans 'No description available' %} {% endif %} {% if analyzer.has_schema %} {% trans 'Has Schema' %} {% endif %}
{% if has_add_permission %}
{% csrf_token %} {% trans 'Back to Analyzer List' %}
{% else %}

{% trans 'You do not have permission to create analyzers.' %}

{% trans 'Back to Analyzer List' %}
{% endif %} {% else %}

{% trans 'No doc analyzer tasks found.' %}

{% endif %} {% endblock %}