OpenEDT
{{ titre if defined('titre') and titre else 'Oups…' }}
{{message}}
% if defined('problemes') and problemes:
% for p in problemes:
{{p['message']}}
% if p.get('rids'):
Lignes concernées : {{', '.join(str(r) for r in p['rids'][:20])}}{{'…' if len(p['rids']) > 20 else ''}}
% end
% end
% end % if defined('charges') and charges:
Ressources les plus chargées
% for c in charges:
{{c['libelle']}} « {{c['nom']}} » : {{c['heures']}} h sur {{c['capacite']}} créneaux
% end
% end % if defined('pistes') and pistes:
Pistes
% for p in pistes:
{{p}}
% end
% end % if defined('etab_id') and etab_id:
← Revenir à la grille
% else:
← Accueil
% end
% include('pied.html')