autoriser() doit retourner un bool
cf https://git.spip.net/spip/medias/src/branch/master/medias_autoriser.php#L287
on retourne htaccess
en lien avec le plugin acces_restreint.
A trouver où et quoi et comment gérer ça proprement
Designs
- Afficher les éléments fermés
Activité
-
Plus récent en premier Plus ancien en premier
-
Afficher toute l'activité Afficher uniquement les commentaires Afficher uniquement l'historique
- Owner
@cerdic a ajouté le label amélioration
- Owner
@cerdic a fait référence à ce ticket depuis un commentaire de spip/spip#5341 Fatale avec un lien vers un document inexistant et Accès restreint protégeant les documents
- Owner
@marcimat a fait référence à ce ticket depuis un commentaire de spip/spip#5649 pb retour fonction autoriser()
- Owner
@touti a fait référence à ce ticket depuis un commentaire de spip-contrib-extensions/acces_restreint#17 Deprecated: Function autoriser_document_voir should returns a boolean instead of string
Mon analyse à deux sous :
- Les seuls appels de la fonction
autoriser('voir','document')
se font dans les plugins medias et acces_restreint - Dans ces 2 plugins la seule fois où l'on s'interesse à la valeur
htaccess
sont
Les 2 fois c'est suite à un appel à
autoriser('voir','document')
sans id donc, et dans ce cas, on tombe donc sur https://git.spip.net/spip/medias/src/branch/master/medias_autoriser.php#L281 qui renvoie donc toujours false.Donc les seules fois où l'on attends la valeur
htaccess
on ne peut pas l'avoir car on a un false.Les autres fois ou la fonction autoriser renvoie
htaccess
c'est homogène à un true.- Les seuls appels de la fonction
- Owner
@cerdic a fait référence à ce ticket depuis !4943 fix: normaliser la fonction autoriser_document_voir() pour lui faire retourner uniquement true ou false
- Owner
@cerdic a référencé ce ticket depuis une révision fix: prendre en compte l'option htaccess dans l'appel a autoriser('voir','document'...), et utiliser l'option à bon escient
cf #4943 pour le plugin medias et https://git.spip.net/spip-contrib-extensions/acces_restreint/pulls/20 pour acces_restreint, si je ne me trompe pas
1- Owner
@marcimat a référencé ce ticket depuis une révision docs(Changelog): pour #4931
- Owner
@marcimat a référencé ce ticket depuis une révision docs(Changelog): pour #4931
- Owner
@marcimat a référencé ce ticket depuis une révision fix: prendre en compte l'option htaccess dans l'appel a autoriser('voir','document'...), et utiliser l'option à bon escient
- Owner
@b_b a fermé ce ticket
- Owner
@b_b a ajouté ce ticket au jalon spip-4.2
- Owner
@touti a fait référence à ce ticket depuis un commentaire de spip/spip#5874 PHP Deprecated: Function autoriser_document_voir should returns a boolean