Page 1 of 1

Project manager module?

Posted: Thu Sep 09, 2010 6:50 pm
by the_obs
Hey all!
I'm looking for a module which would allow me to assign Front End Users to a project (i.e. members of my organization, and a client), and have custom content related to that project appear in a protected area.
I would in particular like to have a summary of the project, which members of my organization can edit and our client can view (e.g. project progress, other infos, etc.) and some sort of facebook wall-like area, where we can interact with the client for Q&A, etc.

How could I get this done?

Re: Project manager module?

Posted: Fri Sep 10, 2010 2:14 pm
by tyman00
I did this for a client that builds homes.

If I recall correctly I used FEU and CustomContent. I then created special pages and gave them a page_alias that was identical to the FrontEndUser name, I also made sure it wasn't being displayed in the navigation. I then used CC to show the content on that page if the logged in username matched the page_alias. If not, it displayed the sitemap.

From that point you can use the CGFeedback or Comments module for the Facebook wall-like discussion. You can also use Gallery/Albums/NeoGallery to display photos. Just name the Gallery to be identical to the FEU username again.

Re: Project manager module?

Posted: Tue Sep 21, 2010 8:16 pm
by the_obs
Thanks for your help.
However, since multiple projects need to be accessible by multiple users, here's how I was thinking of doing it:

- For each project, create a unique group, named for example with unique project number. Also create unique page for that project (protected with a {if $ccuser->memberof(‘project1234’)}{global_content name='project1234'}{/if}

- include in this group all users concerned (client, our staff, etc.)

- have a page with a list of groups (i.e. projects) the user is a part of, page protected with a
{if $ccuser->loggedin()}
bla bla smarty code with foreach which lists all groups member is part of (could someone help me with this, I'm sure it's simple!)
{/if}

- When he clicks on a group, he is redirected to the page with the group name (project number) as page alias (e.g. "project1234"), and sees the page with the custom content added by my staff

Here are some concerns:
1) I already have 3 user groups, "Staff", "Clients", "Admins", I'd like all PROJECT groups to show on the project page for that user, and not the "Staff" group... How could I exclude the staff group from showing?
2) Is this a good system? Improvable? Thanks!

Re: Project manager module?

Posted: Sun Sep 26, 2010 7:30 pm
by the_obs
Bump...