Merci BEAUCOUP Alexis de cette analyse fouillée. Je n'avais pas encore eu le temps de regarder ton apport, mais ceci va être très utile.
Une première chose, mise en oeuvre immédiatement, est le déplacement de la commande 'Gérer les éditeurs' pour la mettre juste en-dessous de 'Inviter les participants'.
C'est à la fois plus conforme à la documentation comme tu l'as indiqué et surtout, beaucoup plus rationnel. Curieux comme les choses peuvent émerger simplement en écrivant de la documentation ...
Je tacherai de reproduire les conditions de test que tu mentionnes pour corriger les problèmes un par un. A suivre ...
Pour le non-ajout d'images par un membre dans une section publique, c'est le logiciel qui a raison, et je change la documentation en conséquence.
En revanche, les éditeurs de section (publique ou privée) ne devraient pas pouvoir ajouter d'image, il faut être au moins éditeur de section parent pour cela. Code modifié en conséquence dans allow_creation() dans images/images.php.
Les éditeurs de section parente privée ne devraient pas avoir autant de droits que s'il s'agissait d'une section publique. Test ajouté dans le code pour remédier à ce problème, dans la fonction is_owned() dans sections/sections.php.
Bien sûr, les souscripteurs devraient pouvoir poster des commentaires sur les pages communautaires, en accès restreint. Correction apportée dans la fonction allow_creation() dans comments/comments.php.
Pour les souscripteurs sur les sections restreintes, je n'ai pu reproduire que l'absence de lien pour les liens, suivi d'un correctif de la fonction allow_creation dans links/links.php. Pour les commentaires, ç'est tout bon sur la machine de développement, le problème avait-il été résolu depuis ?
commentaires souscripteurs sur sections restreintes...
" le problème avait-il été résolu depuis ? "
Il s'est peut être résolu lorsque tu as corrigé le même sur les pages restreintes.
Sinon Bernard j'ai une question : un membre peut ajouter des images, liens et fichiers sur les pages des autres. Mais ces opérations ne sont-elles pas aparentées à des modifications de pages ?
Alexis Raimbault webmaster free-lance
Alexis Raimbault : C'est, je pense, l'une des différences importantes avec l'approche "classique" de la gestion des droits, par exemple pour l'administration des fichiers. Yacs, comme d'autres gestionnaires, distingue la modification d'une part, les contributions d'autre part. Pour les contributions, c'est a priori plus ouvert que pour les modifications, sauf si la page est verrouillée bien sûr.
Je comprends ce choix.
Le verrou permet de revenir à une gestion "classique" sauf qu'il verrouille aussi les commentaires. Une autre solution consiste à positionner no_images, no_files, no_links mais dans ce cas l'auteur est lui même empêché (il peut toutefois désactivé les options le temps de faire un ajout)
c'est en faisant des essais dans ce contexte que j'ai remarqué que, en temps que membre, sur une page avec no_files, on peut quand même envoyer des fichiers par l'interface des commentaires.
Alexis Raimbault webmaster free-lance











