Nick Robinson, npr@bottlehall.co.uk
Ce module appartient aux groupes suivants :
Ajoute un poids chaque fois qu'une classe, un enseignant ou un évènement n'a pas lieu dans la salle préférée.
Dans le cas où de multiples restrictions "preferred-room" (salle préférée) sont en conflits pour un évènement, la restriction avec la priorité la plus importante est utilisée.
Les restrictions sur les évènements ont la priorité la plus haute, celles sur les classes sont de priorité moyenne et celles sur les enseignant la priorité la plus faible.
Le fichier de configuration doit définir les types de ressources suivants pour pouvoir utiliser ce module :
<restriction type="preferred-room">room name</restriction>
Cette restriction peut être utilisée sur les ressources "classe" ou "enseignant" et spécifie que la classe ou l'enseignant courant doivent avoir tous les cours planifiés en utilisant la salle donnée dans la restriction.
<restriction type="preferred-room">room name</restriction>
Cette restriction spécifie que le leçon courant doit être programmée dans la salle indiquée dans la restriction.