[résolu] A quoi sert le module Organic Group (OG)

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Je n'ai pas bien compris malgré les sites de démo et mon niveau d'anglais pas toujours pointu à quoi sert le module Organic Group.

Vous avez une idée ?

Merci d'avance.

Organic Group est un module qui permet de créer des espaces réservés à une liste de membres. Le module permet de gérer :

  • l'adhésion à un groupe : l'annuaire du groupe permet à un utilisateur de faire une demande d'adhésion à un administrateur de groupe qui peut approuver ou refuser cette demande. Le module permet bien sûr d'accéder à une liste des membres du groupe.

  • l'accès aux contenus du groupe : pour chaque groupe on peut définir quel type de contenu sera utilisé par le groupe (article, page, livre, blog...). Les types de contenus choisis auront un nouvel élément de formulaire lors de la création du contenu qui permet, pour les utilisateurs appartenant au groupe, de choisir la diffusion du contenu : public (tout le site) ou limité à un des groupes (ou plusieurs) auquel(auxquels) il appartient. Les contenus d'un groupe ne sont pas accessible en dehors de celui-ci sauf si la diffusion est à la fois dans le groupe et publique. Tout ça peut sembler un peu complexe mais ce n'est pas très compliqué.

En plus de tout ça, Organic Groups fourni désormais un certain nombre de vues (module Views) pré-paramétrées permettant de créer une page d'accueil de groupe, la liste des membres... etc. C'est donc en plus très souple.

Organic Groups c'est un peu Yahoo Groups made in Drupal, et ce module peut être utilisé pour créer un Extranet par exemple ou tout autre espace collaboratif (pour la gestion de projet par contre, mieux vaut se tourner vers le module Storm).

Super ton explication.

J'ai une dernière question : pour l'instant, j'appelle groupe d'utilisateur un "ROLE" dans drupal. Car dans ma vision actuelle de drupal, un utilisateur peut avoir plusieurs rôle donc peut appartenir à plusieurs groupes (je peux donc créer un role qui ne voit qu'un type de contenu). Mais est-ce qu'un utilisateur peut appartenir à plusieurs rôle et à un groupe OG en même temps ?

Est-ce que drupal va bien faire la distinction entre les droits d'accès (et modération) actuel et OG ou je risque d'avoir un conflit ? Autrement dit, le module OG doit s'utiliser pour un site entièrement dédié à OG ?

Alors clarifions quelque chose : la notion de groupe dans Organic Groups n'a pas de relation avec la notion de groupe d'utilisateurs.

Organic Groups gère les accès aux contenus de groupe en limitant leur accès aux membres, mais pas au travers d'un rôle utilisateur particulier. C'est totalement indépendant.

Tu peux, comme avant, avoir plusieurs rôles pour un utilisateur et il peut appartenir à un, plusieurs groupe sans aucun impact sur les rôles. De même les administrateurs de groupe sont gérés par le module et non par les rôle du système.

Drupal fait donc bien la distinction et il n'y a aucun conflit. Quand je parlai de conflit, c'était bien entre le sous module OG Access qui permet à Organic Groups de gérer les accès aux contenus de groupe, et les autres modules qui permettent d'étendre les permissions dans drupal (modules content access, simple access, forum access, workflow access... etc).

Donc de ce point de vue, si tu as besoin pour le reste du site d'un de ces modules d'accès alors oui il y a potentiellement problème... Ces problèmes de coexistences de module touchant aux permissions est vraiment un point faible de Drupal je trouve...

Merci pour tes réponses claires. C'est super qu'il y'aie des personnes comme toi sur ce forum pour donner ce type d'explication. Sincèrement, un grand merci car il est très difficile d'avoir des réponses aussi complètes et surtout quand on a du mal comprendre l'anglais.

A bientôt.

Content d'avoir pu aider, c'est un peu le retour d'ascenceur pour l'équipe qui a conçu Drupal et me permet de construire des sites sans payer de licence donc je "paye" de mon temps auprès de la communauté, c'est la beauté de l'écosystème open source :)

Il se trouve que j'ai énormément pratiqué Organic Groups ces derniers mois donc c'est clair dans ma tête...

Salut David,

Puisque tu as un peu pratiqué Organic groups, je vais en profiter pour te poser une toute petite question.
Je decouvre à peine Drupal depuis 15 jours et le module OG depuis 1 heure seulement.

Voila, j'aimerais savoir s'il faut obligatoirement plusieurs type de contenu pour faire fonctionner Organic Groups et dans le cas contraire pourquoi le module "réclame" au moins un type de contenu "node group" et un autre "Standart group post".

Si en plus tu savais m'indiquer la différence entre les deux... ^^

Merci d'avance!

Benjamin

Non tu n'as pas besoin de plusieurs types de contenu pour faire fonctionner Organic Groups.

Par contre Oui tu dois avoir un type de contenu "Noeud de groupe" pour une raison simple : un groupe n'est rien d'autre qu'un noeud donc si tu n'as pas de noeud, tu n'as pas de groupe.

Quand à "standard group post", il ne faut pas confondre : il ne s'agit pas d'un type de contenu, mais d'une option disponible lorsqu'un type de contenu peut être utilisé dans un groupe.

Lorsque tu édites ton type de contenu, par exemple si j'édite le type de contenu "article" dans admin/content/node-type/article j'ai un onglet Groupes qui me donne :

Group node
May not be posted into a group.
Standard group post (typically only author may edit).
Wiki group post (any group member may edit).

J'ai traduit :

Noeud de groupe
Ne peut pas être utilisé par les groupes
Peut être utilisé dans les groupes (seul l'auteur peut modifier le contenu)
Peut être utilisé dans les groupes (n'importe quel membre du groupe peut modifier le contenu)

En fait la confusion vient du fait que Group Node ne devrait pas, à mon sens, figurer dans la même liste d'option que les 3 autres.

J'espère que c'est plus clair.

Bonjour à tous!

J'utilise le module OG pour un intranet. Je souhaiterais faire une page d'accueil commune pour tout les groupes et ce sans avoir tout les groupes qui apparaisse sur la page d'accueil. Sur cette page il y a une procédure de fonctionnement général pour l'utilisation du site. J'aurais une autre question, j'ai un problème avec FCKEditor, je n'arrive pas à le faire fonctionner.

Merci.

jvendette.

salut tout le monde

Je souhaite creer un site de mise en relation style blablacar et je me demande si je n'ai pas trouvé mon graal avec OG ? Pouvez vous éclairer ma lanterne ?

merci d'avance