Auto-route to project page when user has only one project
Like a few others, we are trying to use Redmine as a general support request system that our clients access to submit tickets. In this sort of deployment, nearly every use has access to only one Project (e.g. Acme Support) yet they still have to go through an extra, meaningless step and click on the single project to actually do anything or be able to submit a ticket.
Would it be possible to add a core feature where if a user has access to only one proejct, when "Projects" is selected then go directly to that project?
I did change the map in the routes file so that the default landing page for the domain is the Projects page (to remove an additional extra step from a user perspective -- they don't care about the welcome screen, they just want to submit or view a ticket), but would love to be able to get them in directly to where they want to be.
#1 Updated by D W over 13 years ago
And a related feature request...
2) Add "Landing Page" field to Project definition or to the Group/User-Project assignment record. My clients never want to go to the Overview page first and then have to click again to get to a useful page. It would be better if they could land right on "Issues" for example.
#3 Updated by D W over 13 years ago
Many thanks! That plug-in does help. It takes the user to their first project based on the project's sequential internal ID # -- I did change that in the plugin code to order by "identifier desc" instead of "id desc" so we can have some control over which is the default client project even in cases where we add that default project later so it has a larger interal ID # (e.g. identifier acme is always the default, acme1, acme2, etc, are then special projects the user can switch to).