Groupes utilisateurs
flipflip
Member
Bonjour à tous,
Je test actuellement la version 5.1 et je trouve qu'il manque une fonction au niveau de la gestion des utilisateurs : les groupes utilisateurs. Ça permettrait d'avoir des actions spécifique à un groupe donnée.
Est-ce que c'est prévue ?
Du coups j'ai commencé.
Feuille de route :
administration
- Gestion des groupes : ok
- Attribution d'un groupe à un user : ok
- Attribution d'un groupe à une catégorie : à faire
- Attribution d'un groupe à un article : ok
- Attribution d'un groupe à un page static : à faire
- Procédure d'installation : à faire
public
- Ajout du groupe dans la session utilisateur : à faire
- Intégration pour les derniers articles : à faire
- Modification du menu derniers articles selon groupes : à faire
- Intégration pour les catégories : à faire
- Modification pour les derniers commentaires selon groupe articles : A faire
- Intégration pour tag : A faire
- Modification du menu des catégories selon groupes : à faire
- Modification du menu des pages selon groupes : à faire
- Intégration pour les pages : à faire
- Intégration dans les archives : à faire
- Intégration dans le listage des catégories : à faire
publication
- Création du patch
Voila pour le moment.
Je test actuellement la version 5.1 et je trouve qu'il manque une fonction au niveau de la gestion des utilisateurs : les groupes utilisateurs. Ça permettrait d'avoir des actions spécifique à un groupe donnée.
Est-ce que c'est prévue ?
Du coups j'ai commencé.
Feuille de route :
administration
- Gestion des groupes : ok
- Attribution d'un groupe à un user : ok
- Attribution d'un groupe à une catégorie : à faire
- Attribution d'un groupe à un article : ok
- Attribution d'un groupe à un page static : à faire
- Procédure d'installation : à faire
public
- Ajout du groupe dans la session utilisateur : à faire
- Intégration pour les derniers articles : à faire
- Modification du menu derniers articles selon groupes : à faire
- Intégration pour les catégories : à faire
- Modification pour les derniers commentaires selon groupe articles : A faire
- Intégration pour tag : A faire
- Modification du menu des catégories selon groupes : à faire
- Modification du menu des pages selon groupes : à faire
- Intégration pour les pages : à faire
- Intégration dans les archives : à faire
- Intégration dans le listage des catégories : à faire
publication
- Création du patch
Voila pour le moment.
J'ai un string de l'array
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Ce n'est pas du tout prévue actuellement car le fais d'avoir 5 types d'utilisateurs permet une grande souplesse dans l'attribution des rôles.
Les types d'utilisateurs permet de définir le niveau de fonctionnalité qu'un utilisateur possède mais un groupe d'utilisateurs permet de définir où il accède.
Par exemple je peux avoir un utilisateur de type rédacteur qui a accès à une ou deux catégories, alors qu'un autre rédacteur aura accès à la totalité du site. Si pour ce dernier je veux qu'il est des autorisations différentes alors je dois lui modifier son type en éditeur, par exemple, du coups il va avoir accès à des fonctionnalités qui ne le concerne pas.
J'ai un string de l'array
J'ai un string de l'array
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
J'ai un string de l'array
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
J'ai un string de l'array
Merci d'avance.
J'ai un string de l'array
Je travail de nouveau sur l'intégration des groupes utilisateurs dans PluXml. Je suis repartie de zéro depuis la 5.1.5 en modifiant le core. Pour le moment j'ai créé l'écran et la gestion des groupes utilisateurs et je me posais une question sur l'intégration de l'id du groupe de l'utilisateur.
Par exemple le nommage des fichiers xml pour un article est : IdArticle.IdCategorie.IdUser.Date.Titre.xml j'envisage de le mettre après le IdUser, bien sur il y aura un impact sur PluXml mais est-ce que c'est le bonne endroit ?
J'ai un string de l'array
Peu importe l'emplacement dans le nom du fichier.
Sinon oui c'est le bon endroit, l'info est récuperée facilement sans avoir à parser le fichier xml pour récupérer la donnée.
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
J'ai un string de l'array
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
J'ai trouvé l'astuce du séparateur , dans le nom du fichier pour les articles par exemple dans le cas de plusieurs catégories. Pour les groupes je pensai prendre le |
J'ai un string de l'array
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
J'ai un string de l'array
Consultant PluXml
Ancien responsable et développeur de PluXml (2010 à 2018)
Par exemple le fichier : Je détails :
0001 -> idArticle
001 -> IdCategorie
001,003 -> IdGroup utilisateur
001 -> IdUser
201203191709 -> Dateheure
premier-article -> titre
Dans class.plx.motor.php ligne 139 j'ai modifié la regex comme ça :
Ensuite j'ai fais évoluer ce bout de code comme ça : activeGroups est un tableau contenant la liste des idGroups qui ne sont pas marqués delete, basé sur le même principe que activeCats. Maintenant je ne sais pas comment modifier la regex pour faire en sorte d'afficher uniquement les groupes actif dont l'utilisateur a accès. C'est un peu compliquer à expliquer.
J'ai un string de l'array
J'ai un string de l'array
J'ai un string de l'array