code.gitea.io/gitea@v1.22.3/templates/package/settings.tmpl (about)

     1  {{template "base/head" .}}
     2  <div role="main" aria-label="{{.Title}}" class="page-content repository settings options{{if .ContextUser.IsOrganization}} organization{{end}}">
     3  	{{if .ContextUser.IsOrganization}}
     4  		{{template "org/header" .}}
     5  	{{else}}
     6  		{{template "shared/user/org_profile_avatar" .}}
     7  	{{end}}
     8  	<div class="ui container">
     9  		{{if not .ContextUser.IsOrganization}}
    10  			{{template "user/overview/header" .}}
    11  		{{end}}
    12  		{{template "base/alert" .}}
    13  		<p><a href="{{.PackageDescriptor.VersionWebLink}}">{{.PackageDescriptor.Package.Name}} ({{.PackageDescriptor.Version.Version}})</a> / <strong>{{ctx.Locale.Tr "repo.settings"}}</strong></p>
    14  		<h4 class="ui top attached header">
    15  			{{ctx.Locale.Tr "packages.settings.link"}}
    16  		</h4>
    17  		<div class="ui attached segment">
    18  			<p>{{ctx.Locale.Tr "packages.settings.link.description"}}</p>
    19  			<form class="ui form" action="{{.Link}}" method="post">
    20  				{{template "base/disable_form_autofill"}}
    21  				{{.CsrfTokenHtml}}
    22  				<input type="hidden" name="action" value="link">
    23  				<div class="field">
    24  					<div class="ui clearable selection dropdown">
    25  						{{$repoID := 0}}
    26  						{{if .PackageDescriptor.Repository}}
    27  							{{$repoID = .PackageDescriptor.Repository.ID}}
    28  						{{end}}
    29  						<input type="hidden" name="repo_id" value="{{$repoID}}">
    30  						{{svg "octicon-triangle-down" 14 "dropdown icon"}}
    31  						<div class="default text">{{ctx.Locale.Tr "packages.settings.link.select"}}</div>
    32  						<div class="menu">
    33  							{{range .Repos}}
    34  								<div class="item" data-value="{{.ID}}">{{.Name}}</div>
    35  							{{end}}
    36  						</div>
    37  					</div>
    38  				</div>
    39  				<div class="field">
    40  					<button class="ui primary button">{{ctx.Locale.Tr "packages.settings.link.button"}}</button>
    41  				</div>
    42  			</form>
    43  		</div>
    44  		<h4 class="ui top attached error header">
    45  			{{ctx.Locale.Tr "repo.settings.danger_zone"}}
    46  		</h4>
    47  		<div class="ui attached error danger segment">
    48  			<div class="flex-list">
    49  				<div class="flex-item">
    50  					<div class="flex-item-main">
    51  						<div class="flex-item-title">{{ctx.Locale.Tr "packages.settings.delete"}}</div>
    52  						<div class="flex-item-body">{{ctx.Locale.Tr "packages.settings.delete.description"}}</div>
    53  					</div>
    54  					<div class="flex-item-trailing">
    55  						<button class="ui basic red show-modal button" data-modal="#delete-package-modal">{{ctx.Locale.Tr "packages.settings.delete"}}</button>
    56  					</div>
    57  					<div class="ui tiny modal" id="delete-package-modal">
    58  						<div class="header">
    59  							{{ctx.Locale.Tr "packages.settings.delete"}}
    60  						</div>
    61  						<div class="content">
    62  							<div class="ui warning message gt-word-break">
    63  								{{ctx.Locale.Tr "packages.settings.delete.notice" .PackageDescriptor.Package.Name .PackageDescriptor.Version.Version}}
    64  							</div>
    65  							<form class="ui form" action="{{.Link}}" method="post">
    66  								{{.CsrfTokenHtml}}
    67  								<input type="hidden" name="action" value="delete">
    68  								{{template "base/modal_actions_confirm" .}}
    69  							</form>
    70  						</div>
    71  					</div>
    72  				</div>
    73  			</div>
    74  		</div>
    75  	</div>
    76  </div>
    77  {{template "base/footer" .}}