Browse code

"Don't loose your files !"

Doug Le Tough authored on 05/03/2018 22:10:31
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,58 @@
0
+("Fiches de poste",)
1
+("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.",)
2
+{% for role in roles %}
3
+(" ",)
4
+("{{ role.role }}",)
5
+{%   set desc = role.description.split('|') %}
6
+{%   for point in desc %}
7
+("{{ point }}",)
8
+{%   endfor %}
9
+{% endfor %}
10
+(" ",)
11
+("Feuille de staff",)
12
+("Ménage le soir même pour tous les derniers créneaux du jour",)
13
+("",)
14
+("Tâches dévolues à tous:",)
15
+("Veiller à la sécurité générale du lieu",)
16
+("Ramassage bouteilles ou objets en verre",)
17
+("Séparation des bagarres (rarissime)",)
18
+("Sécurisation des personnes en difficulté (ou trop alcoolisées), etc...",)
19
+("Sourire et bonne humeur quel que soit le niveau de fatigue ;)",)
20
+(" ",)
21
+{% for day in turns %}
22
+{%   set wday = day[0] %}
23
+{%   set day_turns = day[1] %}
24
+{%   set cur_role = '' %}
25
+("{{ wday }}",)
26
+{%   for turn in day_turns %}
27
+{%     set role = turn[1] %}
28
+{%     set start_time = turn[0].start_time %}
29
+{%     set end_time = turn[0].end_time %}
30
+{%     set num_slot = turn[0].num_slot %}
31
+{%     set role_id = turn[0].role_id %}
32
+{%     set turn_id = turn[0].id %}
33
+{%     if role != cur_role %}
34
+{%       set cur_role = role %}
35
+("{{ role }}",)
36
+{%     endif %}
37
+("{{ start_time.strftime('%HH%M') }} / {{ end_time.strftime('%HH%M') }}",
38
+{%     for slot in range(0, num_slot) %}
39
+{%       set allocated_slot = [] %}
40
+{%       set border = '' %}
41
+{%       if slot != num_slot - 1 %}
42
+{%         set border = 'border_right' %}
43
+{%       endif %}
44
+{%       for sslot in staffs %}
45
+{%         if sslot[0].turn_id == turn_id and sslot[0].slot_num == slot %}
46
+{%           if allocated_slot.append(sslot[0].slot_num) %}
47
+{%           endif %}
48
+"{{ sslot[1] }}",
49
+{%         endif %}
50
+{%       endfor %}
51
+{%       if slot not in allocated_slot %}
52
+" ",
53
+{%       endif %}
54
+{%     endfor %}
55
+)
56
+{%   endfor %}
57
+{% endfor %}