Feature #1233

change default homepage to My page

Added by Robert Cerny over 9 years ago. Updated about 1 year ago.

Status:NewStart date:2008-05-13
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:UI
Target version:Candidate for next major release
Resolution:

Description

I would like to get a preference to set homepage to another page. My page is prefered, popup button with more options (MyPage, Wiki, Selected Project...) would be better

adds_default_page.patch Magnifier (9.29 KB) Makoto NAKAYA, 2012-05-09 07:03


Related issues

Related to Redmine - Feature #664: User can choose what page he want's to be Start page New 2008-02-14
Related to Redmine - Feature #429: Merge Home and My page New
Related to Redmine - Feature #4349: Choose startpage in My account New 2009-12-06
Related to Redmine - Feature #6464: Ability to set landing page after login Closed 2010-09-22
Duplicated by Redmine - Feature #5232: Show 'My page' after login Closed 2010-04-01

History

#1 Updated by Matt Meng over 8 years ago

+1

This is something I've been hoping to see for quite some time. It would be great if it were a per-user based choice, so that one user could select "My Page" as default while another decides upon "Wiki".

#2 Updated by David P over 8 years ago

+1

The ability to choose a project->roadmap or version as the default view would be nice.

#3 Updated by Noname Noname about 8 years ago

+1 here, if we could have it so we could set an overall home page for the site i.e. the issues page

#4 Updated by Robert Gruendler over 7 years ago

+1 optionally setting default homepage to "my page" would be great.

ie. we don't use "news" a lot in our projects, so the default homepage doesn't show any recent information at all, hence you click it away in 99% of the cases.

#5 Updated by Sebastian M. about 7 years ago

+1

#6 Updated by Sebastian M. almost 7 years ago

Here's how to change it manually:

Edit config/routes.rb

Change

map.home '', :controller => 'welcome'

to
map.home '', :controller => 'my', :action => 'page'

#7 Updated by James Stewart over 6 years ago

Another way of doing this, is to create a new Redmine plugin, and modify <plugin>/config/routes.rb. I do this mainly to keep from having to modify Redmine core files, making upgrades and testing simpler.

map.home '', :controller => 'my'

I removed the page action because it causes rake test to fail, and looking at the My controller, page is defined in the index method.

RAILS_ENV=test rake test

#8 Updated by pasquale [:dedalus] over 6 years ago

+1

#9 Updated by Etienne Massip over 6 years ago

  • Target version set to Candidate for next major release

#10 Updated by Thomas Evensen over 6 years ago

+1

Would it be possible, while we wait, for someone to produce a plugin we could use. Perhaps also with an easy configuration option of choosing what page/project-page to choose?

#11 Updated by Hisham Al-Shurafa over 6 years ago

+1 My page has better info than 'Home'. I already went ahead and changed it for my team by editing config/routes.rb

#12 Updated by André Bachmann about 6 years ago

I'm wondering what exactly has to be in config/routes.rb so that the user is automatically redirected to the wiki page of a project? I want the exact behaviour of www.redmine.org, where the user is guided to the wiki of the project automatically.

Who can give a hint?

#13 Updated by side2k . about 6 years ago

André Bachmann wrote:

I'm wondering what exactly has to be in config/routes.rb so that the user is automatically redirected to the wiki page of a project? I want the exact behaviour of www.redmine.org, where the user is guided to the wiki of the project automatically.

Who can give a hint?

Here it is:

map.home '', :project_id => 'myproject', :action => 'show', :controller => 'wiki'

Of course, you should put your project name instead of myproject

#14 Updated by Uwe Koloska over 5 years ago

Maybe this plugin will do what you want: Landing Page

#15 Updated by Makoto NAKAYA over 5 years ago

Hello,
I made the patch from branch "master". This patch works on 1.4.1 stable.

It adds column "default_page" and "default_project_id" to table "users".
"default_page" means what should be loaded after logined.
"default_project_id" means user's default project. But it can be selected from projects that are joined by user.

There is no test code because I don't know how to write tests....

Regards

#16 Updated by Paul Mureev over 5 years ago

+1

#17 Updated by Kevin Cloutier about 5 years ago

What would be added to routes.rb to land the users on 'view all issues' and optionally with a selected saved query?

#18 Updated by Den Iskandarov about 5 years ago

How to make default page as:

Home -> Projects -> View all issues ?

Redmine 2.1.0

#19 Updated by Sunny Jaiwal about 5 years ago

I was able to successfully change the home page in Redmine 2.1.0 by changing the following statement in /config/routes.rb from

root :to => 'welcome#index', :as => 'home'

to

root :to => 'reports#issue_report', :id => 'myproject', :as => 'home'

where "myproject" is the project identifier.

#20 Updated by Filou Centrinov over 4 years ago

Duplicate: #5232
Related to: #664, #6464

#21 Updated by Toshi MARUYAMA over 4 years ago

Filou Centrinov wrote:

Duplicate: #5232
Related to: #664, #6464

Thank you for your pointing.

#22 Updated by Filou Centrinov over 4 years ago

Related to #429

#23 Updated by Daniel Felix over 4 years ago

Filou Centrinov wrote:

Related to #429

Thanks. Added relation.

#24 Updated by Dipan Mehta over 4 years ago

You can do exactly the same thing using Redmine Start Page plugin

Install, and config [ contoller= my , action = page ]

#25 Updated by David Muir over 4 years ago

Redmine Start Page plugin says:
Compatible with: Redmine 1.2.x

Not really a viable solution if it's not available for the 2.x branch.

#26 Updated by Branden Strickland almost 4 years ago

If you follow to the Github page you'll see that it's usable for 2.x - They just didn't update the plugin page.

#27 Updated by Filou Centrinov about 3 years ago

#28 Updated by Filou Centrinov about 3 years ago

  • Related to Feature #6464: Ability to set landing page after login added

#29 Updated by Alexander Strunck almost 3 years ago

Sunny Jaiwal wrote:

I was able to successfully change the home page in Redmine 2.1.0 by changing the following statement in /config/routes.rb from

root :to => 'welcome#index', :as => 'home'

to

root :to => 'reports#issue_report', :id => 'myproject', :as => 'home'

where "myproject" is the project identifier.

How can I set it to /redmine/projects/myproject/issues

Please help

#30 Updated by Nathan Eddle over 2 years ago

root :to => 'reports#issue_report', :id => 'myproject', :as => 'home'

where myproject is the project identifier.

How can I set it to /redmine/projects/myproject/issues

You can use issues#index.

For the activity page, it's activities#index.

And.. the one I was looking for is the overview page for a project: projects#show. This works with one project for all users.

#31 Updated by Danilo Muñoz over 1 year ago

For a while, and working around, I changed the config/routes.rb:
root :to => redirect('relative URL')

#32 Updated by David Raid over 1 year ago

Bonjour,

My browser shortcut to Redmine points to http://myserver/my/page, and I land on "My page" after login.

You can use whatever Redmine URL you want in your browser shortcuts, it seems that you land on the specified page after login.

The feature will provide a single landing page, where browser shortcuts will provide as many as landing pages you want.

It's up to each user to choose his shortcuts to land on his favorite pages.

David

#33 Updated by Alex Kanogin about 1 year ago

I changed the config/routes.rb:
from:
root :to => 'welcome#index', :as => 'home'
to:
root :to => 'my#page', :as => 'home'

Work at redmine version 3.3.0.
After login at domain name, browser open /my/page.

Also available in: Atom PDF