Newer
Older
GitBucket / src / main / twirl / gitbucket / core / settings / menu.scala.html
@(active: String, repository: gitbucket.core.service.RepositoryService.RepositoryInfo)(body: Html)(implicit context: gitbucket.core.controller.Context)
@import gitbucket.core.view.helpers
<ul class="nav nav-tabs" style="margin-bottom: 20px;">
  <li@if(active=="options"){ class="active"}>
    <a href="@helpers.url(repository)/settings/options">Options</a>
  </li>
  <li@if(active=="collaborators"){ class="active"}>
    <a href="@helpers.url(repository)/settings/collaborators">Collaborators</a>
  </li>
  @if(!repository.branchList.isEmpty){
  <li@if(active=="branches"){ class="active"}>
    <a href="@helpers.url(repository)/settings/branches">Branches</a>
  </li>
  }
  <li@if(active=="hooks"){ class="active"}>
    <a href="@helpers.url(repository)/settings/hooks">Service Hooks</a>
  </li>
  <li@if(active=="danger"){ class="active"}>
    <a href="@helpers.url(repository)/settings/danger">Danger Zone</a>
  </li>
  @gitbucket.core.plugin.PluginRegistry().getRepositorySettingTabs.map { tab =>
    @tab(repository, context).map { link =>
      <li@if(active==link.id){ class="active"}>
        <a href="@helpers.url(repository)/@link.path">@link.label</a>
      </li>
    }
  }
</ul>
@body