mirror of
https://github.com/go-gitea/gitea
synced 2025-07-26 04:08:35 +00:00
55 lines
2.6 KiB
Handlebars
55 lines
2.6 KiB
Handlebars
{{template "repo/settings/layout_head" (dict "ctxData" . "pageClass" "repository settings")}}
|
|
<div class="repo-setting-content">
|
|
<h4 class="ui top attached header">
|
|
{{ctx.Locale.Tr "repo.settings.public_access"}}
|
|
</h4>
|
|
<div class="ui attached segment">
|
|
<p>
|
|
{{ctx.Locale.Tr "repo.settings.public_access_desc"}}
|
|
</p>
|
|
{{$paNotSet := "not-set"}}
|
|
{{$paAnonymousRead := "anonymous-read"}}
|
|
{{$paEveryoneRead := "everyone-read"}}
|
|
{{$paEveryoneWrite := "everyone-write"}}
|
|
<form class="ui form" method="post">
|
|
{{.CsrfTokenHtml}}
|
|
<table class="ui table unstackable tw-my-2">
|
|
<thead>
|
|
<tr>
|
|
<th>{{ctx.Locale.Tr "units.unit"}}</th>
|
|
<th class="tw-text-center">{{ctx.Locale.Tr "settings.permission_not_set"}}</th>
|
|
<th class="tw-text-center">{{ctx.Locale.Tr "settings.permission_anonymous_read"}}</th>
|
|
<th class="tw-text-center">{{ctx.Locale.Tr "settings.permission_everyone_read"}}</th>
|
|
<th class="tw-text-center">{{ctx.Locale.Tr "settings.permission_everyone_write"}}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{{range $ua := .RepoUnitPublicAccesses}}
|
|
<tr>
|
|
<td>{{$ua.DisplayName}}</td>
|
|
<td class="tw-text-center"><label><input type="radio" name="{{$ua.FormKey}}" value="{{$paNotSet}}" {{Iif (eq $paNotSet $ua.UnitPublicAccess) "checked"}}></label></td>
|
|
<td class="tw-text-center"><label><input type="radio" name="{{$ua.FormKey}}" value="{{$paAnonymousRead}}" {{Iif (eq $paAnonymousRead $ua.UnitPublicAccess) "checked"}}></label></td>
|
|
<td class="tw-text-center"><label><input type="radio" name="{{$ua.FormKey}}" value="{{$paEveryoneRead}}" {{Iif (eq $paEveryoneRead $ua.UnitPublicAccess) "checked"}}></label></td>
|
|
<td class="tw-text-center">
|
|
{{if SliceUtils.Contains $ua.PublicAccessTypes $paEveryoneWrite}}
|
|
<label><input type="radio" name="{{$ua.FormKey}}" value="{{$paEveryoneWrite}}" {{Iif (eq $paEveryoneWrite $ua.UnitPublicAccess) "checked"}}></label>
|
|
{{else}}
|
|
-
|
|
{{end}}
|
|
</td>
|
|
</tr>
|
|
{{end}}
|
|
</tbody>
|
|
</table>
|
|
<ul class="tw-my-3 tw-pl-5 tw-flex tw-flex-col tw-gap-3">
|
|
<li>{{ctx.Locale.Tr "repo.settings.public_access.docs.not_set"}}</li>
|
|
<li>{{ctx.Locale.Tr "repo.settings.public_access.docs.anonymous_read"}}</li>
|
|
<li>{{ctx.Locale.Tr "repo.settings.public_access.docs.everyone_read"}}</li>
|
|
<li>{{ctx.Locale.Tr "repo.settings.public_access.docs.everyone_write"}}</li>
|
|
</ul>
|
|
<button class="ui primary button {{if .GlobalForcePrivate}}disabled{{end}}">{{ctx.Locale.Tr "repo.settings.update_settings"}}</button>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
{{template "repo/settings/layout_footer" .}}
|