[WIP] feat: un tri {par hasard_fixe} pour trier au hasard mais de façon persistente.
À la différence de {par hasard}
qui change l'ordre à chaque recalcul, l'ordre de {par hasard_fixe}
persiste au court du temps.
Ainsi dans une pagination, on conserve l'ordre en faisant des allers retours sur les pages.
Edit : la seed est générée en fonction de Ymd
, autrement dit l'aléatoire change chaque jour. Ça peut se changer facilement.
Nb : c'est inspiré de ce que fait le plugin pseudo_hasard, mais en générique. Me suis dit que ça pourrait être pratique dans le core.
À noter :
L'ordre aléatoire pourrait être mis à jour de façon journalière en ajoutant le numéro du jour dans la seed je suppose, s'il y a besoin. Enfin un truc du genre.- C'est pas exactement le même aléatoire entre mysql et sqlite. J'ai pas été voir l'algorithme derrière RAND(seed) pour voir si ça peut être reproduit exactement à l'identique en php.