1234567891011121314151617181920212223242526272829 |
- {{$canReadReleases := $.Permission.CanRead $.UnitTypeReleases}}
- {{$canReadCode := $.Permission.CanRead $.UnitTypeCode}}
-
- {{if $canReadReleases}}
- <div class="tw-flex">
- <div class="tw-flex-1 tw-flex tw-content-center">
- <h2 class="ui compact small menu header small-menu-items">
- <a class="{{if and .PageIsReleaseList (not .PageIsSingleTag)}}active {{end}}item" href="{{.RepoLink}}/releases">{{ctx.Locale.PrettyNumber .NumReleases}} {{ctx.Locale.TrN .NumReleases "repo.release" "repo.releases"}}</a>
- {{if $canReadCode}}
- <a class="{{if or .PageIsTagList .PageIsSingleTag}}active {{end}}item" href="{{.RepoLink}}/tags">{{ctx.Locale.PrettyNumber .NumTags}} {{ctx.Locale.TrN .NumTags "repo.tag" "repo.tags"}}</a>
- {{end}}
- </h2>
- </div>
- {{if .EnableFeed}}
- <a class="ui small button" href="{{.RepoLink}}/{{if .PageIsTagList}}tags{{else}}releases{{end}}.rss">
- {{svg "octicon-rss" 16}} {{ctx.Locale.Tr "rss_feed"}}
- </a>
- {{end}}
- {{if and (not .PageIsTagList) .CanCreateRelease}}
- <a class="ui small primary button" href="{{$.RepoLink}}/releases/new{{if .PageIsSingleTag}}?tag={{.TagName}}{{end}}">
- {{ctx.Locale.Tr "repo.release.new_release"}}
- </a>
- {{end}}
- </div>
- <div class="divider"></div>
- {{else if $canReadCode}}
- {{/* if the "repo.releases" unit is disabled, only show the "commits / branches / tags" sub menu */}}
- {{template "repo/sub_menu" .}}
- {{end}}
|