 cd33979f5a
			
		
	
	
	
	
	cd33979f5aAt the moment, If admin disable Packages, still show the Packages on the admin dashboard This patch added a check to hide the Packages entry Signed-off-by: baronbunny <its@baronbunny.cn> Signed-off-by: baronbunny <its@baronbunny.cn>
		
			
				
	
	
		
			46 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Handlebars
		
	
	
	
	
	
			
		
		
	
	
			46 lines
		
	
	
	
		
			1.9 KiB
		
	
	
	
		
			Handlebars
		
	
	
	
	
	
| <div class="ui secondary pointing tabular top attached borderless menu stackable new-menu navbar">
 | |
| 	<div class="new-menu-inner">
 | |
| 		<a class="{{if .PageIsAdminDashboard}}active{{end}} item" href="{{AppSubUrl}}/admin">
 | |
| 			{{.locale.Tr "admin.dashboard"}}
 | |
| 		</a>
 | |
| 		<a class="{{if .PageIsAdminUsers}}active{{end}} item" href="{{AppSubUrl}}/admin/users">
 | |
| 			{{.locale.Tr "admin.users"}}
 | |
| 		</a>
 | |
| 		<a class="{{if .PageIsAdminOrganizations}}active{{end}} item" href="{{AppSubUrl}}/admin/orgs">
 | |
| 			{{.locale.Tr "admin.organizations"}}
 | |
| 		</a>
 | |
| 		<a class="{{if .PageIsAdminRepositories}}active{{end}} item" href="{{AppSubUrl}}/admin/repos">
 | |
| 			{{.locale.Tr "admin.repositories"}}
 | |
| 		</a>
 | |
| 		{{if .EnablePackages}}
 | |
| 			<a class="{{if .PageIsAdminPackages}}active{{end}} item" href="{{AppSubUrl}}/admin/packages">
 | |
| 				{{.locale.Tr "packages.title"}}
 | |
| 			</a>
 | |
| 		{{end}}
 | |
| 		{{if not DisableWebhooks}}
 | |
| 			<a class="{{if or .PageIsAdminDefaultHooks .PageIsAdminSystemHooks}}active{{end}} item" href="{{AppSubUrl}}/admin/hooks">
 | |
| 				{{.locale.Tr "admin.hooks"}}
 | |
| 			</a>
 | |
| 		{{end}}
 | |
| 		<a class="{{if .PageIsAdminAuthentications}}active{{end}} item" href="{{AppSubUrl}}/admin/auths">
 | |
| 			{{.locale.Tr "admin.authentication"}}
 | |
| 		</a>
 | |
| 		<a class="{{if .PageIsAdminEmails}}active{{end}} item" href="{{AppSubUrl}}/admin/emails">
 | |
| 			{{.locale.Tr "admin.emails"}}
 | |
| 		</a>
 | |
| 		{{if .EnableOAuth2}}
 | |
| 			<a class="{{if .PageIsAdminApplications}}active{{end}} item" href="{{AppSubUrl}}/admin/applications">
 | |
| 				{{.locale.Tr "settings.applications"}}
 | |
| 			</a>
 | |
| 		{{end}}
 | |
| 		<a class="{{if .PageIsAdminConfig}}active{{end}} item" href="{{AppSubUrl}}/admin/config">
 | |
| 			{{.locale.Tr "admin.config"}}
 | |
| 		</a>
 | |
| 		<a class="{{if .PageIsAdminNotices}}active{{end}} item" href="{{AppSubUrl}}/admin/notices">
 | |
| 			{{.locale.Tr "admin.notices"}}
 | |
| 		</a>
 | |
| 		<a class="{{if .PageIsAdminMonitor}}active{{end}} item" href="{{AppSubUrl}}/admin/monitor">
 | |
| 			{{.locale.Tr "admin.monitor"}}
 | |
| 		</a>
 | |
| 	</div>
 | |
| </div>
 |