Hi!

I'm searching for modules to realize projects/tasks.

requirements:
* create projects (could be normal nodes)
* show hierarchy (task 2 is a child of task 1)
* visibility and permissions should only be given to certain users/groups (it should be possible to define permissions for every single node; e.g. add permissions to node X for user1, user2, user22 and group1)

the tasks should be shown in a collapsible tree view. A click on a task should bring you to the task-node. The nodes should only be visible for the users which were added to the different nodes.

Thanks so much for your help!

Comments

mradcliffe’s picture

There is the project and issue tracker modules that are popular (d.o uses it). That doesn't include hierarchy iirc.

However you can accomplish a similar solution with CCK, views, workflow + workflow_fields (or rules), date, and some sort of permission module (there is probably some permission by node module out there). Basically create a project/task content type with fields like completeddate, duedate, a node reference field to a parent topic, etc... (wiki-like).

You'll have to construct things (via ui) yourself though (views and content types).

The advantage of the latter over the former is it's more flexible because it's more of a puzzle, which conversely may be a reason to use the former rather than the latter.