{% extends "base.html" %} {% load static %} {% block title %}Bronnen · VacatureRadar{% endblock %} {% block content %}
Actieve bronnen{{ active_source_count }}van {{ source_total_count }} geregistreerd
Policyreview{{ review_pending_count }}bronnen te beoordelen
Veilige modusAANpolicy + SSRF-validatie
Gecontroleerde invoer

Handmatige import

Gebruik een publieke URL of plak vacaturetekst. URL-import passeert altijd het bronbeleid.

{% csrf_token %}
{% for error in manual_import_form.non_field_errors %}
{{ error }}
{% endfor %}
Bookmarklet installeren
{% if manual_import_result %}
Importresultaat

Importresultaat

Bron: {{ manual_import_result.source_name }} ({{ manual_import_result.source_id }})

Modus
Modus: {{ manual_import_result.mode }}
Herkenbare items
Herkenbare items: {{ manual_import_result.extracted_count }}
Nieuwe vacatures
Nieuwe vacatures: {{ manual_import_result.created_count }}
Duplicaten
Duplicaten: {{ manual_import_result.duplicate_count }}
{% if manual_import_result.warnings %}

Waarschuwingen

{% endif %}{% if manual_import_result.jobs %}

Geïmporteerde vacatures

{% endif %}
{% endif %}
{% csrf_token %}
Endpoints

{{ source_total_count }} geregistreerde bronnen

Status is gebaseerd op bronbeleid en de meest recente run, indien beschikbaar.

{% for source in sources %}{% with latest_run=source.runs.all|first %}
{% if source.policy != 'deny' %}{% endif %}

{{ source.name }}

{{ source.get_source_type_display }} · {{ source.domain|default:"Geen domein" }}

{{ source.get_policy_display }}{% if latest_run %}laatste run {{ latest_run.started_at|date:"d/m/Y H:i" }}{{ latest_run.extracted_count }} gevonden{% else %}nog niet gestart{% endif %}
{% if source.policy == 'deny' %}Geblokkeerd{% elif source.status == 'quarantined' %}Quarantaine{% elif latest_run %}{{ latest_run.get_status_display }}{% else %}Geen run{% endif %}
{% if source.discovery_evidence %}
Ontdekkingsevidence
    {% for evidence in source.discovery_evidence %}
  • {{ evidence.label|default:"Ontdekte bron" }}: {{ evidence.url }}
  • {% endfor %}
{% endif %}
{% endwith %}{% empty %}

Nog geen bronnen

Registreer een bron via de beheeropdrachten of gebruik handmatige import.

{% endfor %}
{% endblock %}