Je réouvre le post car vous n’utilisez pas la plateforme correctement. A la vue du nombre de posts que vous émettez et leurs contenus, par exemples :
Comment se fait-il que SimpleUser ne ramène plus le champ mdl_name = module name ?
Comment se fait-il que le champ document “code d’un objet” soit passé en multi-docs ?
Il faut d’urgence que vous n’utilisiez plus le login “designer” qui a des droits système (pour passer des patchs éditeur notamment), mais un user avec accès limité à vos modules en écriture uniquement et le système en lecture seule == créez un autre login avec la responsabilité ADMIN, mais sans le paramètre ADMIN_SYSTEM.
Il faudrait effectivement que les tutos utilisent un autre user, “designer” c’est comme être admin sous windows, hyper pratique quand on maitrise mais trop dangereux quand on débute.
Bref pensez à corriger SimpleUser avant d’utiliser un compte plus sécurisé. En l’état il ne doit plus être possible de créer un utilisateur sur la plateforme (pas de nom de module = pas de FK de module obligatoire = erreur au validate).
Et aussi ce que vous avez touché par ailleurs (voir votre audit), si vous ne savez plus, recréez une instance vierge en réimportant vos modules.
En objet System, à part 2 ou 3 fonctions + les 2 champs supprimés que vous avez mentionné, rien n’a été touché d’autre. On va corriger tout ça en vitesse.