Tomaz Solc, tomaz.solc@tablix.org
Ce module appartient aux groupes suivants :
Ce module empêche les ressources de type constant (par exemple, les professeurs ou les classes) d'avoir programmés, par jour, plus que le nombre d'évènements fixé.
Pour chaque ressource, le poids ajouté est égal au nombre d'évènements programmés, un jour, qui dépassent le nombre maximum donné (dans l'exemple donné ci-dessous, si un professeur a 7 évènements programmés un jour, ce module ajoutera un poids de 2.)
Si vous voulez utiliser ce module pour plus d'un type de ressource, vous pouvez sans problème créer deux noeuds XML <module> avec des différentes options "resourcetype".
L'exemple suivant permettra au module de vérifier que chaque professeur n'a pas plus de 5 évènements programmés par jour..
<module name="maxperday" weight="60" mandatory="yes">
<option name="resourcetype">teacher</option>
<option name="maxperday">5</option>
</module>
Le fichier de configuration doit définir les types de ressources suivants pour pouvoir utiliser ce module :
Utilisez cette option pour spécifier le nombre maximum d'évènements par jour. Son contenu doit être un entier positif.
Utilisez cette option pour spécifier le type de ressource constante pour lequel ce module agit.