Passer de serialisation à json_encode
Comme explique @cerdic ici spip/spip#5095 :
Il faudrait surtout arrêter d'utiliser serialize() pour du contenu qu'on veut stocker en base car ce n'est pas robuste (on le pète aussi si on change le charset de la base car le nombre de caractères n'est plus bon), et c'est dangeureux car unserialize est toujours une porte ouverte à injection d'objet.
Les déboires des derniers jours sur les emoji me convaiquent que finalement j'avais raison d'envisager une migration, chose que finalement j'ai laissé tomber.
Le souci : on a sans doute a pas mal d'endroit (en dehors de formidable) du code qui suppose que les saisies / traitements en base sont serialisé, et qui tente de deserialiser, y compris en interne.
Du coup je sais pas trop quoi en penser...
@rastapopoulos je veux bien un avis...