Merci je comprends mieux
Donc si je veux modifier il me faut rentrer dans le code. Pouvez vous me dire ce que je dois modifier dans le code dans ce cas
Merci à vous
Merci je comprends mieux
Donc si je veux modifier il me faut rentrer dans le code. Pouvez vous me dire ce que je dois modifier dans le code dans ce cas
Merci à vous
Bonjour,
Le nombre d'intervalles calculé par Moodle est fait par la fonction get_bands_count_and_width($quiz) qui est définie dans le fichier mod/quiz/report/overview/report.php.
Voir la définition de la fonction en cliquant ici.
D'après ce que je comprends de ce code, tant que le nombre d'intervalles (variable $bands) est supérieur à 20 ou est inférieur ou égal à 10, la fonction va diviser cette variable par 5 ou par 2 si le nombre est trop grand, ou multiplier cette variable par 2 ou par 5 si le nombre est trop petit jusqu'à trouver un nombre compris entre 10 et 20.
La valeur entière finale est donnée à la ligne 639:
$bands = (int) ceil($bands);
Pour "court-circuiter" la fonction et obtenir 7 intervalles, il suffit de remplacer la ligne 639 par:
$bands = 7;
Christian