Então, fui estudar... como se deve, e vi que no traker já havia algo solicitando isso.
Também olhei os reinderizadores, e ao invés de uma marretada, que tal incorporar ao moodle um novo formato de escala?
meu inglês é pobre, mas...
https://tracker.moodle.org/browse/MDL-45394
Está aí a contribuição,
O que pensei foi:
Dei uma olhada rápida no código do Tony Butler e gostaria de saber a opinião de vocês sobre minha idéia:
Vi que ele alterou diversos códigos no formulário de cursos course/moodleform_mod.php, no módulo de banco de dados, e no glossário, enfim, em muitas atividades.
Pensando nisso como algo algo global do moodle, e também levando em consideração o tempo, pois já estamos quase na versão 3.4.
Se criássemos um campo na tabela de escala, mdl_scale, chamado formato.
Poderíamos somente alterar o rating/lib.php ? e o rating/module.js ? e em todos os lugares reinderizar os botões?
Na definição da escala, se quisermos usar ícones, poderíamos usar as classes do font awesome icons separados por pipe "|" para cada item da escala.
e pronto :D, que tal?