Global search
| Project: | ProjectPier |
| Version: | 0.8.5.0-Beta1 |
| Component: | Code |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | new |
Jump to:
There is a forum topic requesting a global search feature for clients. A global search might be very useful if you have a lot of active or closed projects in your installation and you are looking for an information in a message but do not know when and on which project this info was stored.
IMHO this is not possible under the current permission structure and the search function is only related to the currently open project.
We should rethink that because it might useful for an administrator to do a global search. I can also imagine if we have a more detailed role structure that an engagement manager or project manager can search all "his" projects, without seeing the other projects he is not involveved in. In the next step we could have a corresponding role on the client side (account manager).

I like the idea of a global search. And I can't see why this should be a problem: Just do the search, then when building the result list just filter all results where the user doesn't have the right to see it.
Where would you suggest this go in the UI? Top nav bar as a "Search" tab?
We can have a drop down select beside the search input with the choices:
- in all projects
- in this project (visible only if you are in a project)
- in active projects
- in inactive projects
So after that the search form can be display in all page.
I think we can have also an advanced search to search only for "ticket", "people" and so...
We are working on this feature. Please contact at netexbd@gmail.com for paid service.
Thanks
Netexbd,
I'm not sure what you mean by "paid service", but just for clarification, per the license, any enhancements you make to projectpier should be submitted back to the project in the form of a patch for inclusion into future releases.