Comment changer la #POPULARITE, qui oscille entre 0 et 100, en un affichage du type « moyen, bien, super, génial » ?

La réponse, une jolie perle de SPIP, par Mortimer :


voilà un jolie filtre pour t’aider :

function coef($nbr,$max,$nbrMax=6) {
  return 1+($nbr/$max*$nbrMax);
}

(ça vient de www.spip-contrib.net/Un-affichage-f...)
tu peux l’utiliser comme cela par exemple :

[(#POPULARITE|coef{100,5}|
   alterner{Mauvais, moyen, bien, très bien, excellent})]