This topic is locked, no new messages can be posted
avatar dnoyeb2002 Sep 26. 2007. 12:27 am
Hi everyone,

I just began using this project today and am totally in love with it. That being said, I am very interested in modifying the main page to display the users of a particular project there. I run a production company that frequently involves having multiple users collaborate on a project and would find it incredibly useful to have the people tab essentially integrated. Any thoughts/suggestions? Also, is this perhaps a feature in 1.0? If so, consider a copy bought.

Cheers,

- mike
avatar Ilija Studen Staff Sep 26. 2007. 12:34 am
What do you mean by "Main page"? Start page of the project (with overview, recent activities block etc)?
avatar dnoyeb2002 Sep 26. 2007. 12:39 am
yes I do mean the overview page with the recent activities block.
thanks for the quick response as well.
avatar Ilija Studen Staff Sep 26. 2007. 12:46 am
Hi,

Project users are listed only on People page in 1.0 (same way like in 0.7.1, just prettier :) ). That does not work for you? Just to click and have a full list? People link is available on every page in a specific project.

We'll keep an eye on this request. If enough people ask for it we'll consider adding it to the system.

Thanks! :)
avatar dnoyeb2002 Sep 26. 2007. 12:47 am
short answer is no way to duplice the code from the people page to the overview page? I have some coding knowledge if pointed in the right direction on where to look as your use of class files is new to me but highly interesting.
avatar Ilija Studen Staff Sep 26. 2007. 1:44 am
There are two questions in the first post so short answers would be:

- Yes, you can change the project overview page by hacking the code. It requires programming experience but it is possible.
- No, this will not be available in 1.0, but if enough people ask for this feature we'll consider adding it to one of upcoming releases.

If you decide to go with hacking there are two important blocks that are used for people page generation:

1. ProjectController::people() function in /application/controllers/ProjectController.class.php
2. people.php template in /applications/views/project/people.php

Try to analyze how these two blocks fit together. Eventually you'll need to check out overview.php template (in /application/views/project). That one is used to generate project overview page.
avatar dnoyeb2002 Sep 26. 2007. 7:06 am
thanks Ilija,

I almost have it working and did find those files. . . neat way of laying out the code, and its a god send that you label so well. I look forward to V1 shortly.

- mike

Topic is locked

If you have something important to say about the issues discussed in this post please write at hi@a51dev.com.