This is a repost of mariun's message at http://drupal.org/node/81716, which I'll answer here instead of there. The original post:

"Hi Don,
thanks very much for making the module. I installed it. there was no help text, so maybe I don't know how to use it.

I didn't see any settings.

so I went ahead and made a group. several things came up.

1) I wanted to make a child group, such as a new group called French in European.
What I got appeared to be a parent group. French as a parent group of European. at least that's how it looks to me in the tree.

2) a group was selected by default. it became the subgroup. but I didn't want a default parent/child group to be selected.

3) when i went to post, my new group didn't show up, and I didn't see any clickable interface. javascript is enabled."

Comments

donengel’s picture

Hi mariun,

I've not seen any help texts on modules, but haven't seen many modules at all. if you know of a module with help text, please let me know, and I'll use it as a template. That said, I'd like the code to be as intuitive to use as possible. It seems it's not there yet.

You'd didn't see any settings - this is because there is no settings page for the module, at least not in the versions written so far.

For your #1, I'm unclear on what process you followed. Group relationships are defined within the parent. Therefore, the parent must be created or edited after the child is created. In your example, you'd go into European and choose "French" as a subgroup, either in the default tab within "edit" ("group") or else within "subgroups." Both work, but each gives a different interface.

For your #2, All group/subgroup relationships should need to be manually added. I'm unclear on what you mean by "a group was selected by default" - in what context?

For your #3, by "when [you] went to post" do you mean when you went to save a new group that you had just filled out a form to create? Were there any error messages?

Thanks for your help with these questions. It seems some people have gotten this system working, but we've discovered that there were some compatibility issues with pgsql that I didn't see on my own mysql-based system. These have been debugged. It's possible you're finding bugs that are specific to some aspect of your configuration, or that the module's functionality is there, but not sufficiently intuitive. Your patience and answers are very appreciated, and hopefully we'll have a better version as a result (through help text or bug fixes).

mwu’s picture

Title: feedback » Confused about how to use og subgroups module

Don,
thanks for responding so quickly.
*. I've changed the title of this issue to make it more descriptive (although normally one does not change the title of an issue, unlike in the forums.)
*. the default select issue went away, so I probably did something wrong yesterday
*. I've split out this question into 2 additional issues.
*. I still have not seen any javascript.
*. so far, I don't understand what the subgroups functionality does

by the way, if I post in the forums, I can track responses to my post.
If I post in an issue, I cannot track that thread unless I made the initial post.
(I can choose to subscribe to all issues for that module, but I've found that generates too much email.)

I'll have to check the subgroups page manually to see what you wrote back, as opposed to just checking my tracker, which checks all my posts.

donengel’s picture

Status: Active » Closed (fixed)

Thanks for breaking this up into two separate questions. I'll close this thread with this post and we'll work with those two from here.

You said "so far, I don't understand what the subgroups functionality does" - it lets you set organic groups as being the subgroups of other organic groups. Subgroups show up in a tree view underneath groups that include them, and members of a group S that is a subgroup of group G are automatically considered members of group G by virtue of their being members of group S.

Thanks,
Don

webchick’s picture

Status: Closed (fixed) » Active

Totally OT, but there is a "my issues" link which will show you any replies to issues you've either responded to or created:

http://drupal.org/project/issues/user

It's a Drupal developer's best friend. :)

You can find this link by clicking the "issues" link in the navigation block, or by enabling the "contributors links" block in your profile.

webchick’s picture

Status: Active » Closed (fixed)

oops, accidentally re-opened a closed issue with my reply. :)

donengel’s picture

I'm glad you did - that's good to know. Thanks!