{% extends "base.html" %} {% load static i18n %} {% block title %}{% trans "Assign Staff to" %} {{ job.title }}{% endblock %} {% block customCSS %} {% endblock %} {% block content %}

{% trans "Assign Staff to Job" %}

{% trans "Job:" %} {{ job.title }} ({{ job.internal_job_id }})

{% trans "Back to Job Details" %}
{% trans "Job Information" %}

{% trans "Department:" %} {{ job.get_department_display|default:job.department }}

{% trans "Job Type:" %} {{ job.get_job_type_display }}

{% trans "Workplace Type:" %} {{ job.get_workplace_type_display }}

{% trans "Status:" %} {{ job.get_status_display }}

{% trans "Applications:" %} {{ applications.count }}

{% trans "Created:" %} {{ job.created_at|date:"M d, Y" }}

{% trans "Staff Assignment" %}
{% if messages %} {% for message in messages %} {% endfor %} {% endif %}
{% csrf_token %} {{form.as_p}} {% comment %}
{{ form.staff }} {% if form.staff.errors %}
{% for error in form.staff.errors %} {{ error }} {% endfor %}
{% endif %}
Select a staff member to assign to this job posting.
{{ form.assignment_date }} {% if form.assignment_date.errors %}
{% for error in form.assignment_date.errors %} {{ error }} {% endfor %}
{% endif %}
Date when staff assignment becomes effective.
{{ form.notes }} {% if form.notes.errors %}
{% for error in form.notes.errors %} {{ error }} {% endfor %}
{% endif %}
Optional notes about this staff assignment.
{% endcomment %}
{% trans "Cancel" %}
{% if job.staff_assignments.exists %}
{% trans "Current Staff Assignments" %}
{% for assignment in job.staff_assignments.all %} {% endfor %}
{% trans "Staff Member" %} {% trans "Email" %} {% trans "Assignment Date" %} {% trans "Notes" %} {% trans "Status" %}
{{ assignment.staff.get_full_name|default:assignment.staff.username }} {% if assignment.staff.is_active %} {% trans "Active" %} {% else %} {% trans "Inactive" %} {% endif %} {{ assignment.staff.email }} {{ assignment.assignment_date|date:"M d, Y" }} {{ assignment.notes|default:"-" }} {% trans "Assigned" %}
{% endif %}
{% trans "Available Staff Members" %}
{% for staff_user in staff_users %}
{% if staff_user.first_name %} {{ staff_user.first_name.0 }}{{ staff_user.last_name.0 }} {% else %} {{ staff_user.username.0|upper }} {% endif %}
{{ staff_user.get_full_name|default:staff_user.username }}
{{ staff_user.email }}
{% if staff_user.is_active %} {% trans "Active" %} {% else %} {% trans "Inactive" %} {% endif %} {% trans "Staff" %}
{% empty %}
{% trans "No staff members available. Please create staff accounts first." %}
{% endfor %}
{% endblock %} {% block extra_js %} {% endblock %}