mirror of
				https://gitee.com/gitea/gitea
				synced 2025-11-04 16:40:24 +08:00 
			
		
		
		
	Hide home button when landing page is not set to home (#4651)
This commit is contained in:
		
				
					committed by
					
						
						techknowlogick
					
				
			
			
				
	
			
			
			
						parent
						
							4ae5a54c1f
						
					
				
				
					commit
					56d931aeac
				
			@@ -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" .}}
 | 
			
		||||
 | 
			
		||||
					{{/*
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user