Hello all,
I've had a search around but I never seem to be able to find what I need.
I'm developing a website which offers a service similar to that of a ticket system. The idea is that companies request a certain piece of information by answering various relevant questions (using CCK). The details become a published node, which our admins and other users with the required permissions can view, and send the required information back to the client.
We've implemented OG as our clients, which are businesses, will have multiple employees working on projects. So the group will be the company, and users from that company will be assigned to that group. These companies (groups) and employees (users) are manually created by ourselves.
The site is nearly complete but is a bit ropey. Ideally I'd like to have it up and running by Friday so any quick responses would be much appreciated. There's a few issues I'd like to resolve but haven't the knowledge, so if anyone can help, then great!
Firstly, how can we, as the site owner, automatically grant our moderators (people who work for our company, not clients) permission as the managers of each group created? The standard with OG is that only admins become managers of a group automatically. I don't want to give moderators fully-fledged admin rights. But I do want them to be able to moderate group content and be able to access it.
Secondly, when we create a new user, we'd like to be able to assign that user to a particular group upon creation. So is there any way of getting some sort of option on the Add User page to assign them to the group there and then, rather than getting the site moderators to trawl through the groups section and add them there?
Thirdly, is there any way we can implement a node or something for each group which would contain their contact details, like company name, mailing address, telephone number etc?
Any help with these points would be really appreciated.
Thanks in advance!
Comments
Does anyone have any ideas
Does anyone have any ideas on this?
_
For #1, check out the http://drupal.org/project/og_user_roles module. I've used it to setup 3 types of groups members (admins, editors, contributors) and it works great.
For #2, see the http://drupal.org/project/userplus module.
For #3, each 'group' is a node-- just add whatever info you want to the group node.
===
"Give a man a fish and you feed him for a day. Teach a man to fish and you feed him for a lifetime." - Lao Tzu
"God helps those who help themselves." - Ben Franklin
"Search is your best friend." - Worldfallz
_
Don't be a Help Vampire - read and abide the forum guidelines.
If you find my assistance useful, please pay it forward to your fellow drupalers.
Group owner
1. One of your moderators should own each organic group. The clients will just be regular group members.
2. If you use Organic Groups Registration Keys, you can let your clients register themselves on the site and they'll automatically be added into the correct group. Organic Groups Registration Codes is another option that allows you to do the same thing.
3. I'm sure you've already figured that one out from an earlier comment.
Marc
-------
http://www.funnymonkey.com
Click. Connect. Learn.
Hi guys, just wanted to say
Hi guys, just wanted to say thanks to both of you for your suggestions, I've tried a few things out you've suggested and I'm slowly but surely moulding Drupal into the system I need. Cheers!