Un rédacteur peut consulter un document d’un article en cours de rédaction dont il n’est pas l’auteur
Bonjour,
Sur un site de test avec SPIP 3.0.17 [21515] (sans aucun plugin ajouté) et également sur un autre site de test sous SPIP 3.1 alpha [21872], j'ai effectué le test suivant :
L'administrateur du site :
- créé l'article 1 (il est le seul auteur de cet article),
- ajoute le document 1 à l’article 1,
- l’article 1 a le statut « en cours de rédaction ».
Un rédacteur du site :
- créé l'article 2,
- ajoute, depuis la médiathèque, le document 1 à l'article 2,
- clique, dans l'article 2, sur le document 1 pour le consulter.
Le rédacteur peut ainsi consulter le document 1 de l'article 1 (en cours de rédaction) dont il n’est pas l’auteur.
Pour mémoire, SPIP interdit à un rédacteur de voir un article en cours de rédaction, dont il n’est pas l’auteur. Aussi, le résultat du test précité semble aller à l'encontre de ce principe de SPIP.
J'ai ensuite complété ce test avec les 2 étapes suivantes :
- Le rédacteur du site affiche le formulaire de modification du document,
- Le rédacteur du site clique sur le lien « changer » et remplace le fichier du document 1 par un autre fichier, puis il clique sur le bouton « Téléverser », puis le bouton « Enregistrer ».
Ainsi, le rédacteur peut, en plus, remplacer le document 1 de l'article 1 (en cours de rédaction) dont il n’est pas l’auteur.
Remarque : la fonction "autoriser_document_modifier_dist" comprend le commentaire suivant (y compris le point d'interrogation) : // un document non publie peut etre modifie par tout le monde (... ?)
Cordialement Equipement