{% extends "base.html" %} {% block title %}{{ room.full_path }} — GMAO Collège{% endblock %} {% block content %}

{{ room.name }} {% if room.code %}({{ room.code }}){% endif %}

Modifier Retour
Informations
Bâtiment
{{ room.building.name }}
Étage
{{ room.floor or '—' }}
{% if room.room_type %}
Type
{{ room.room_type.name }}
{% endif %}
Équipements
{{ equipments|length }}
Occupation actuelle
{% if room_status.status == 'libre' %}
{{ room_status.message }} {% if room_status.next_occupied %}
Prochain cours à {{ room_status.next_occupied }} {% endif %}
{% elif room_status.status == 'occupee' %}
{{ room_status.message }} {% if room_status.course %}
{{ room_status.course.subject }} {% if room_status.course.teacher %}
{{ room_status.course.teacher }} {% endif %} {% endif %}
{% else %}
{{ room_status.message }}
{% endif %}
Emploi du temps du jour
{% if courses %} {% for course in courses %} {% endfor %}
Heure Matière Professeur Classe
{{ "%02d"|format(course.start_hour) }}:{{ "%02d"|format(course.start_minute) }} - {{ "%02d"|format(course.end_hour) }}:{{ "%02d"|format(course.end_minute) }} {{ course.subject }} {{ course.teacher }} {{ course.class_name }}
{% elif room_status.status == 'inconnu' %}

{{ room_status.message }}

{% else %}

Aucun cours prévu aujourd'hui

{% endif %}
Équipements dans cette salle ({{ equipments|length }}) Ajouter
{% if equipments %}
{% for eq in equipments %} {% endfor %}
Nom Code Type Catégorie Statut Actions
{{ eq.name }} {% if eq.status == 'a_jeter' %} À jeter {% elif eq.status == 'jete' %} Jeté {% endif %} {{ eq.code or '—' }} {% if eq.is_group %} {{ eq.children_count }}/{{ eq.total_children }} {% if eq.tracked_individually %} Suivi indiv. {% else %} Groupé {% endif %} {% elif eq.is_individual %} n°{{ eq.individual_number }} {% else %} {% endif %} {{ eq.category.name if eq.category else '—' }} {% if eq.status == 'en_service' %} En service {% elif eq.status == 'hors_service' %} Hors service {% elif eq.status == 'en_maintenance' %} En maintenance {% elif eq.status == 'a_jeter' %} À jeter {% elif eq.status == 'jete' %} Jeté {% else %} {{ eq.status }} {% endif %} {% if eq.status != 'jete' %} {% if eq.status == 'a_jeter' %}
{% endif %} {% else %} {% endif %}
{% else %}

Aucun équipement dans cette salle

{% endif %}
{% endblock %}