You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

navbar.tmpl 2.6KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. <div class="four wide column">
  2. <div class="ui fluid vertical menu">
  3. <div class="header item">{{.locale.Tr "settings"}}</div>
  4. <a class="{{if .PageIsAdminDashboard}}active {{end}}item" href="{{AppSubUrl}}/admin">
  5. {{.locale.Tr "admin.dashboard"}}
  6. </a>
  7. <a class="{{if .PageIsAdminUsers}}active {{end}}item" href="{{AppSubUrl}}/admin/users">
  8. {{.locale.Tr "admin.users"}}
  9. </a>
  10. <a class="{{if .PageIsAdminOrganizations}}active {{end}}item" href="{{AppSubUrl}}/admin/orgs">
  11. {{.locale.Tr "admin.organizations"}}
  12. </a>
  13. <a class="{{if .PageIsAdminRepositories}}active {{end}}item" href="{{AppSubUrl}}/admin/repos">
  14. {{.locale.Tr "admin.repositories"}}
  15. </a>
  16. {{if .EnablePackages}}
  17. <a class="{{if .PageIsAdminPackages}}active {{end}}item" href="{{AppSubUrl}}/admin/packages">
  18. {{.locale.Tr "packages.title"}}
  19. </a>
  20. {{end}}
  21. {{if not DisableWebhooks}}
  22. <a class="{{if or .PageIsAdminDefaultHooks .PageIsAdminSystemHooks}}active {{end}}item" href="{{AppSubUrl}}/admin/hooks">
  23. {{.locale.Tr "admin.hooks"}}
  24. </a>
  25. {{end}}
  26. <a class="{{if .PageIsAdminAuthentications}}active {{end}}item" href="{{AppSubUrl}}/admin/auths">
  27. {{.locale.Tr "admin.authentication"}}
  28. </a>
  29. <a class="{{if .PageIsAdminEmails}}active {{end}}item" href="{{AppSubUrl}}/admin/emails">
  30. {{.locale.Tr "admin.emails"}}
  31. </a>
  32. {{if .EnableOAuth2}}
  33. <a class="{{if .PageIsAdminApplications}}active {{end}}item" href="{{AppSubUrl}}/admin/applications">
  34. {{.locale.Tr "settings.applications"}}
  35. </a>
  36. {{end}}
  37. {{if .EnableActions}}
  38. <div class="item">
  39. {{.locale.Tr "actions.actions"}}
  40. <div class="menu">
  41. <a class="{{if .PageIsSharedSettingsRunners}}active {{end}}item" href="{{AppSubUrl}}/admin/actions/runners">
  42. {{.locale.Tr "actions.runners"}}
  43. </a>
  44. </div>
  45. </div>
  46. {{end}}
  47. <a class="{{if .PageIsAdminConfig}}active {{end}}item" href="{{AppSubUrl}}/admin/config">
  48. {{.locale.Tr "admin.config"}}
  49. </a>
  50. <a class="{{if .PageIsAdminNotices}}active {{end}}item" href="{{AppSubUrl}}/admin/notices">
  51. {{.locale.Tr "admin.notices"}}
  52. </a>
  53. <div class="item">
  54. {{.locale.Tr "admin.monitor"}}
  55. <div class="menu">
  56. <a class="{{if .PageIsAdminMonitorCron}}active {{end}}item" href="{{AppSubUrl}}/admin/monitor/cron">
  57. {{.locale.Tr "admin.monitor.cron"}}
  58. </a>
  59. <a class="{{if .PageIsAdminMonitorQueue}}active {{end}}item" href="{{AppSubUrl}}/admin/monitor/queue">
  60. {{.locale.Tr "admin.monitor.queues"}}
  61. </a>
  62. <a class="{{if .PageIsAdminMonitorStacktrace}}active {{end}}item" href="{{AppSubUrl}}/admin/monitor/stacktrace">
  63. {{.locale.Tr "admin.monitor.stacktrace"}}
  64. </a>
  65. </div>
  66. </div>
  67. </div>
  68. </div>