@@ -261,9 +261,14 @@ func Contexter() macaron.Handler { | |||||
log.Debug("Session ID: %s", sess.ID()) | log.Debug("Session ID: %s", sess.ID()) | ||||
log.Debug("CSRF Token: %v", ctx.Data["CsrfToken"]) | 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["ShowRegistrationButton"] = setting.Service.ShowRegistrationButton | ||||
ctx.Data["ShowFooterBranding"] = setting.ShowFooterBranding | ctx.Data["ShowFooterBranding"] = setting.ShowFooterBranding | ||||
ctx.Data["ShowFooterVersion"] = setting.ShowFooterVersion | ctx.Data["ShowFooterVersion"] = setting.ShowFooterVersion | ||||
ctx.Data["EnableSwagger"] = setting.API.EnableSwagger | ctx.Data["EnableSwagger"] = setting.API.EnableSwagger | ||||
ctx.Data["EnableOpenIDSignIn"] = setting.Service.EnableOpenIDSignIn | ctx.Data["EnableOpenIDSignIn"] = setting.Service.EnableOpenIDSignIn | ||||
@@ -153,15 +153,19 @@ | |||||
</div> | </div> | ||||
{{if .IsSigned}} | {{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}} | {{end}} | ||||
<a class="item{{if .PageIsExplore}} active{{end}}" href="{{AppSubUrl}}/explore/repos">{{.i18n.Tr "explore"}}</a> | |||||
{{template "custom/extra_links" .}} | {{template "custom/extra_links" .}} | ||||
{{/* | {{/* | ||||