Project manager module?

Have a question or a suggestion about a 3rd party addon module or plugin?
Let us know here.
Post Reply
the_obs
Forum Members
Forum Members
Posts: 29
Joined: Wed May 05, 2010 10:49 am

Project manager module?

Post 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?
Last edited by the_obs on Sun Sep 26, 2010 7:39 pm, edited 1 time in total.
tyman00
Power Poster
Power Poster
Posts: 906
Joined: Tue Oct 24, 2006 5:59 pm

Re: Project manager module?

Post 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.
If all else fails, use a bigger hammer.
M@rtijn wrote: This is a community. This means that we work together and have the same goal (a beautiful CMS), not that we try to put people down and make their (voluntary) job as difficult as can be.
the_obs
Forum Members
Forum Members
Posts: 29
Joined: Wed May 05, 2010 10:49 am

Re: Project manager module?

Post 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!
Last edited by the_obs on Tue Sep 21, 2010 8:26 pm, edited 1 time in total.
the_obs
Forum Members
Forum Members
Posts: 29
Joined: Wed May 05, 2010 10:49 am

Re: Project manager module?

Post by the_obs »

Bump...
Post Reply

Return to “Modules/Add-Ons”