[Réglé] Bonjour à tous, je suis en J4.4.1 hébergé chez OVH
J'ai environ 200 utilisateurs enregistrés et faisant partie d'un groupe 'Membres', sous-groupe de 'Enregistres'. de nouveaux s'ajoutent régulièrement.
Chaque utilisateur est auteur de 4 articles (1 par langue du site) et d'une galerie photos.
J'ai écrit des scripts PHP qui automatisent la création des groupes d'utilisateurs, des articles (vides), leur attribution à l'auteur et à la catégorie adéquate, les associations multilingues, les liens de menu pour y accéder, les marqueurs et groupes de marqueurs les localisant sur une carte google maps. Tout celà fonctionne bien depuis des années déjà.
Il me reste un problème à finaliser : permettre à chaque utilisateur de gérer ses 4 articles (en édition) et rien que les siens sur le frontal. J'ai trouvé beaucoup de réponses dans les forums, mais aucune ne m'a donné satisfaction.
Voilà ce que j'ai fait et qui fonctionne presque..(mais ma question bien sûr est dans le presque).
Comme la gestion des permissions dans les articles se fait par groupe et non par utilisateur, j'ai créé un groupe (par ex. groupx) par utilisateur (Utilx) sous Membres
J'ai affecté chaque utilisateur Utilx à son groupe Groupx. Dans les 4 articles de l'utilsateur Utilx j'ai mis les permissions d'édition pour Groupx à 'permis'.
Le résultat : chaque utilisateur voit au coté des ses articles (et pas des autres) l'icône de modification. Ok. Mais quand il clique cette icône, il obtient un éditeur de texte brut (pas JCE qui est défini comme éditeur par défaut) qui permet de modifier quelques paramètres (Titre, Tag, Note, Mots clefs, Meta data..) mais pas le contenu.
Ce que j'ai aussi contrôlé, mais sans succès :
Dans la configuration globale :
Pour Editeur JCE et Groupe Groupx : tout permis
Pour Article et Groupx : Modifier, Modifier le statut, Modifier les éléments : tout permis.
Dans le profil de l'utilisateur : mettre JCE comme éditeur par défaut.
J'ai aussi essayé (recette trouvée dans un forum) créer une catégorie par groupe d'articles d'un utilisateur, et accorder les droit à la catégorie plutôt qu'à l'article : ça complique les choses pour le même résultat
Mettre le Groupe Membres sous Auteurs et non Enregistrés. on obtient bien l'éditeur JCE, avec accès au contenu, mais pour tous les articles (y compris ceux des autres)
Merci pour votre aide
J'ai environ 200 utilisateurs enregistrés et faisant partie d'un groupe 'Membres', sous-groupe de 'Enregistres'. de nouveaux s'ajoutent régulièrement.
Chaque utilisateur est auteur de 4 articles (1 par langue du site) et d'une galerie photos.
J'ai écrit des scripts PHP qui automatisent la création des groupes d'utilisateurs, des articles (vides), leur attribution à l'auteur et à la catégorie adéquate, les associations multilingues, les liens de menu pour y accéder, les marqueurs et groupes de marqueurs les localisant sur une carte google maps. Tout celà fonctionne bien depuis des années déjà.
Il me reste un problème à finaliser : permettre à chaque utilisateur de gérer ses 4 articles (en édition) et rien que les siens sur le frontal. J'ai trouvé beaucoup de réponses dans les forums, mais aucune ne m'a donné satisfaction.
Voilà ce que j'ai fait et qui fonctionne presque..(mais ma question bien sûr est dans le presque).
Comme la gestion des permissions dans les articles se fait par groupe et non par utilisateur, j'ai créé un groupe (par ex. groupx) par utilisateur (Utilx) sous Membres
J'ai affecté chaque utilisateur Utilx à son groupe Groupx. Dans les 4 articles de l'utilsateur Utilx j'ai mis les permissions d'édition pour Groupx à 'permis'.
Le résultat : chaque utilisateur voit au coté des ses articles (et pas des autres) l'icône de modification. Ok. Mais quand il clique cette icône, il obtient un éditeur de texte brut (pas JCE qui est défini comme éditeur par défaut) qui permet de modifier quelques paramètres (Titre, Tag, Note, Mots clefs, Meta data..) mais pas le contenu.
Ce que j'ai aussi contrôlé, mais sans succès :
Dans la configuration globale :
Pour Editeur JCE et Groupe Groupx : tout permis
Pour Article et Groupx : Modifier, Modifier le statut, Modifier les éléments : tout permis.
Dans le profil de l'utilisateur : mettre JCE comme éditeur par défaut.
J'ai aussi essayé (recette trouvée dans un forum) créer une catégorie par groupe d'articles d'un utilisateur, et accorder les droit à la catégorie plutôt qu'à l'article : ça complique les choses pour le même résultat
Mettre le Groupe Membres sous Auteurs et non Enregistrés. on obtient bien l'éditeur JCE, avec accès au contenu, mais pour tous les articles (y compris ceux des autres)
Merci pour votre aide
Commentaire