Hello,
Dans les squelettes on utilise de façon standard le filtre |sinon_interdire_acces sur le résultat d’une autorisation d’accès.
Et parfois on utilise minipres comme sur la page admin_plugin.
Or le résultat est bien d’interdire l’accès à la page mais l’affichage n’est pas le même ce qui est dommage.
Ne faudrait-il pas utiliser le filtre sinon_interdire_acces partout en remplcement de minipres pour interdire l’accès à une page du privé ?
En fait ce filtre n'affiche rien, mais fait une redirection vers la page 404, et donc le squelette 404… ici de l'admin en l'occurrence.
Du coup, il faudrait peut-être penser à mieux remplir le HTML et à mieux styler (mais peut-être que juste mettre le bon HTML suffit) pour les squelettes d'erreur de l'admin ?
Oui je suis de l’avis à styler plus joliment le sinon_interdire_acces et de l’utiliser systématiquement de façon cohérente avec le reste des pages.
Après faudrait voir quand utiliser le minipres.
minipres est en général utilisé pour des erreurs de bas niveau (ex : impossible d'ecrire un fichier) ou pour des erreurs d'actions où on est pas forcément logé ni forcément en habilité à voir ecrire/.
Du coup dans ce genre de situation il est plus raisonnable de se fier à une page d'erreur qui peut-être générée sans nécessiter le compilateur ou d'autorisation d'accès à ecrire/
Pour les erreurs de plus haut niveau, dans ecrire/ il serait bien d'avoir une page d'erreur plus explicite/propre/etc et de gerer un message d'erreur quand on bloque l'accès avec sinon_interdire_acces
Ok good.
On est donc tous d’accord.
Je vais créer un ticket roadmap pour ça.