{% extends 'portal_base.html' %} {% load static i18n %} {% block title %}{{ assignment.job.title }} - {{ assignment.agency.name }} - Agency Portal{% endblock %} {% block customCSS %} {% endblock %} {% block content %}

{{ assignment.job.title }}

{% trans "Assignment Details" %} - {{ assignment.agency.name }}

{% trans "Back to Dashboard" %} {% trans "Submit New Candidate" %} {% comment %} {% trans "Messages" %} {% if total_unread_messages > 0 %} {{ total_unread_messages }} {% endif %} {% endcomment %}
{% trans "Assignment Details" %}
{{ assignment.job.title }}
{{ assignment.job.department }}
{{ assignment.get_status_display }}
{{ assignment.deadline_date|date:"Y-m-d H:i" }}
{% if assignment.is_expired %} {% trans "Expired" %} {% else %} {{ assignment.days_remaining }} {% trans "days remaining" %} {% endif %}
{{ assignment.max_candidates }} {% trans "candidates" %}
{% if assignment.job.description %}
{{ assignment.job.description|safe|truncatewords:50 }}
{% endif %}
{% comment %}
{% trans "Quick Actions" %}
{% if assignment.can_submit %} {% trans "Submit New Candidate" %} {% else %}
{% if assignment.is_expired %} {% trans "This assignment has expired. Submissions are no longer accepted." %} {% elif assignment.is_full %} {% trans "Maximum candidate limit reached for this assignment." %} {% else %} {% trans "This assignment is not currently active." %} {% endif %}
{% endif %} {% trans "Dashboard" %} {% trans "All Messages" %}
{% endcomment %}
{% trans "Submitted Candidates" %} ({{ total_candidates }})
{{ total_candidates }}/{{ assignment.max_candidates }}
{% if page_obj %}
{% for candidate in page_obj %} {% endfor %}
{% trans "Name" %} {% trans "Contact" %} {% trans "Stage" %} {% trans "Submitted" %} {% trans "Actions" %}
{{ candidate.name }}
{{ candidate.email }}
{{ candidate.phone }}
{{ candidate.get_stage_display }}
{{ candidate.created_at|date:"Y-m-d H:i" }}
{% if page_obj.has_other_pages %} {% endif %} {% else %}
{% trans "No candidates submitted yet" %}

{% trans "Submit candidates using the form above to get started." %}

{% endif %}
{% trans "Submission Progress" %}
{% widthratio total_candidates assignment.max_candidates 100 as progress %} {{ progress|floatformat:0 }}%
{{ total_candidates }}
/ {{ assignment.max_candidates }} {% trans "candidates" %}
{% widthratio total_candidates assignment.max_candidates 100 as progress %}
{% if assignment.can_submit %} {% trans "Can Submit" %} {% else %} {% trans "Cannot Submit" %} {% endif %}
{% comment %}
{% trans "Quick Actions" %}
{% endcomment %}
{% trans "Assignment Info" %}
{{ assignment.assigned_date|date:"Y-m-d" }}
{{ assignment.days_remaining }} {% trans "days" %}
{% widthratio total_candidates assignment.max_candidates 100 as progress %} {{ progress|floatformat:1 }}%
{% if message_page_obj %}
{% trans "Recent Messages" %}
{% for message in message_page_obj|slice:":6" %}
{{ message.subject }}
{{ message.created_at|date:"Y-m-d H:i" }}
{% trans "From" %}: {{ message.sender.get_full_name }}
{{ message.message|truncatewords:30 }}
{% if not message.is_read %} {% trans "New" %} {% endif %}
{% endfor %}
{% if message_page_obj.count > 6 %} {% endif %}
{% endif %}
{% endblock %} {% block customJS %} {% endblock %}