Hide home button when landing page is not set to home (#4651)
This commit is contained in:
		
							parent
							
								
									4ae5a54c1f
								
							
						
					
					
						commit
						56d931aeac
					
				
					 2 changed files with 16 additions and 7 deletions
				
			
		|  | @ -261,9 +261,14 @@ func Contexter() macaron.Handler { | |||
| 		log.Debug("Session ID: %s", sess.ID()) | ||||
| 		log.Debug("CSRF Token: %v", ctx.Data["CsrfToken"]) | ||||
| 
 | ||||
| 		ctx.Data["IsLandingPageHome"] = setting.LandingPageURL == setting.LandingPageHome | ||||
| 		ctx.Data["IsLandingPageExplore"] = setting.LandingPageURL == setting.LandingPageExplore | ||||
| 		ctx.Data["IsLandingPageOrganizations"] = setting.LandingPageURL == setting.LandingPageOrganizations | ||||
| 
 | ||||
| 		ctx.Data["ShowRegistrationButton"] = setting.Service.ShowRegistrationButton | ||||
| 		ctx.Data["ShowFooterBranding"] = setting.ShowFooterBranding | ||||
| 		ctx.Data["ShowFooterVersion"] = setting.ShowFooterVersion | ||||
| 
 | ||||
| 		ctx.Data["EnableSwagger"] = setting.API.EnableSwagger | ||||
| 		ctx.Data["EnableOpenIDSignIn"] = setting.Service.EnableOpenIDSignIn | ||||
| 
 | ||||
|  |  | |||
|  | @ -153,15 +153,19 @@ | |||
| 					</div> | ||||
| 
 | ||||
| 					{{if .IsSigned}} | ||||
| 						<a class="item{{if .PageIsDashboard}} active{{end}}" href="{{AppSubUrl}}/">{{.i18n.Tr "dashboard"}}</a> | ||||
| 						<a class="item{{if .PageIsIssues}} active{{end}}" href="{{AppSubUrl}}/issues">{{.i18n.Tr "issues"}}</a> | ||||
| 						<a class="item{{if .PageIsPulls}} active{{end}}" href="{{AppSubUrl}}/pulls">{{.i18n.Tr "pull_requests"}}</a> | ||||
| 					{{else}} | ||||
| 						<a class="item{{if .PageIsHome}} active{{end}}" href="{{AppSubUrl}}/">{{.i18n.Tr "home"}}</a> | ||||
| 						<a class="item {{if .PageIsDashboard}}active{{end}}" href="{{AppSubUrl}}/">{{.i18n.Tr "dashboard"}}</a> | ||||
| 						<a class="item {{if .PageIsIssues}}active{{end}}" href="{{AppSubUrl}}/issues">{{.i18n.Tr "issues"}}</a> | ||||
| 						<a class="item {{if .PageIsPulls}}active{{end}}" href="{{AppSubUrl}}/pulls">{{.i18n.Tr "pull_requests"}}</a> | ||||
| 						<a class="item {{if .PageIsExplore}}active{{end}}" href="{{AppSubUrl}}/explore/repos">{{.i18n.Tr "explore"}}</a> | ||||
| 					{{else if .IsLandingPageHome}} | ||||
| 						<a class="item {{if .PageIsHome}}active{{end}}" href="{{AppSubUrl}}/">{{.i18n.Tr "home"}}</a> | ||||
| 						<a class="item {{if .PageIsExplore}}active{{end}}" href="{{AppSubUrl}}/explore/repos">{{.i18n.Tr "explore"}}</a> | ||||
| 					{{else if .IsLandingPageExplore}} | ||||
| 						<a class="item {{if .PageIsExplore}}active{{end}}" href="{{AppSubUrl}}/explore/repos">{{.i18n.Tr "home"}}</a> | ||||
| 					{{else if .IsLandingPageOrganizations}} | ||||
| 						<a class="item {{if .PageIsExplore}}active{{end}}" href="{{AppSubUrl}}/explore/organizations">{{.i18n.Tr "home"}}</a> | ||||
| 					{{end}} | ||||
| 
 | ||||
| 					<a class="item{{if .PageIsExplore}} active{{end}}" href="{{AppSubUrl}}/explore/repos">{{.i18n.Tr "explore"}}</a> | ||||
| 
 | ||||
| 					{{template "custom/extra_links" .}} | ||||
| 
 | ||||
| 					{{/* | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue