12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- ("Fiches de poste",)
- ("Les postes de référents (référent staff, référent bar, référent run) sont réservés à des personnes ayant une bonne connaissance du lieu et de l'évènement.",)
- {% for role in roles %}
- (" ",)
- ("{{ role.role }}",)
- {% set desc = role.description.split('|') %}
- {% for point in desc %}
- ("{{ point }}",)
- {% endfor %}
- {% endfor %}
- (" ",)
- ("Feuille de staff",)
- ("Ménage le soir même pour tous les derniers créneaux du jour",)
- ("",)
- ("Tâches dévolues à tous:",)
- ("Veiller à la sécurité générale du lieu",)
- ("Ramassage bouteilles ou objets en verre",)
- ("Séparation des bagarres (rarissime)",)
- ("Sécurisation des personnes en difficulté (ou trop alcoolisées), etc...",)
- ("Sourire et bonne humeur quel que soit le niveau de fatigue ;)",)
- (" ",)
- {% for day in turns %}
- {% set wday = day[0] %}
- {% set day_turns = day[1] %}
- {% set cur_role = '' %}
- ("{{ wday }}",)
- {% for turn in day_turns %}
- {% set role = turn[1] %}
- {% set start_time = turn[0].start_time %}
- {% set end_time = turn[0].end_time %}
- {% set num_slot = turn[0].num_slot %}
- {% set role_id = turn[0].role_id %}
- {% set turn_id = turn[0].id %}
- {% if role != cur_role %}
- {% set cur_role = role %}
- ("{{ role }}",)
- {% endif %}
- ("{{ start_time.strftime('%HH%M') }} / {{ end_time.strftime('%HH%M') }}",
- {% for slot in range(0, num_slot) %}
- {% set allocated_slot = [] %}
- {% set border = '' %}
- {% if slot != num_slot - 1 %}
- {% set border = 'border_right' %}
- {% endif %}
- {% for sslot in staffs %}
- {% if sslot[0].turn_id == turn_id and sslot[0].slot_num == slot %}
- {% if allocated_slot.append(sslot[0].slot_num) %}
- {% endif %}
- "{{ sslot[1] }}",
- {% endif %}
- {% endfor %}
- {% if slot not in allocated_slot %}
- " ",
- {% endif %}
- {% endfor %}
- )
- {% endfor %}
- {% endfor %}
|