Bonjour,
Ceci est la suite du sujet suivant : http://forum.alsacreations.com/topic-20-79767-1.html#p519536
J'ai créé un plugin (encore en cours de développement) afin de pouvoir gérer l'édition de ressources en se basant sur l'appartenance à un groupe. Je sais, je sais, ça existe déjà, et il y en a pas mal, mais je souhaitais faire quelque chose qui correspondait vraiment aux attentes du client, sans autres fioritures...
L'objectif : pouvoir partager une ressource dans le backend pour les personnes appartenant aux groupes choisis sans prendre en compte leur rôle (contributeur, auteur, éditeur,...).
Concrètement, j'ai créé une page d'options permettant de définir des groupes et l'appartenance à ces groupes pour chaque utilisateur. Voici une copie d'écran :
Ensuite dans chaque post/page j'ajoute une metabox pour pouvoir sélectionner les groupes qui pourront avoir accès à la ressource pour la modifier :
Ce que je ne sais pas faire : comment "ouvrir" l'accès aux ressources aux différents utilisateurs appartenant aux groupes autorisés à l'éditer ? Je suppose qu'il y a un hook pour vérifier si un utilisateur a le droit d'éditer ou pas, mais je ne sais pas lequel.
J'espère avoir été plus clair que dans le précédent message. Merci pour votre aide/patience.
Modifié par jojaba (23 Dec 2016 - 20:10)
Ceci est la suite du sujet suivant : http://forum.alsacreations.com/topic-20-79767-1.html#p519536
J'ai créé un plugin (encore en cours de développement) afin de pouvoir gérer l'édition de ressources en se basant sur l'appartenance à un groupe. Je sais, je sais, ça existe déjà, et il y en a pas mal, mais je souhaitais faire quelque chose qui correspondait vraiment aux attentes du client, sans autres fioritures...
L'objectif : pouvoir partager une ressource dans le backend pour les personnes appartenant aux groupes choisis sans prendre en compte leur rôle (contributeur, auteur, éditeur,...).
Concrètement, j'ai créé une page d'options permettant de définir des groupes et l'appartenance à ces groupes pour chaque utilisateur. Voici une copie d'écran :
Ensuite dans chaque post/page j'ajoute une metabox pour pouvoir sélectionner les groupes qui pourront avoir accès à la ressource pour la modifier :
Ce que je ne sais pas faire : comment "ouvrir" l'accès aux ressources aux différents utilisateurs appartenant aux groupes autorisés à l'éditer ? Je suppose qu'il y a un hook pour vérifier si un utilisateur a le droit d'éditer ou pas, mais je ne sais pas lequel.
J'espère avoir été plus clair que dans le précédent message. Merci pour votre aide/patience.
Modifié par jojaba (23 Dec 2016 - 20:10)