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

     1  <p><a href="{{.PackageDescriptor.PackageWebLink}}">{{.PackageDescriptor.Package.Name}}</a> / <strong>{{ctx.Locale.Tr "packages.versions"}}</strong></p>
     2  <form class="ui form ignore-dirty">
     3  	<div class="ui small fluid action input">
     4  		{{template "shared/search/input" dict "Value" .Query "Placeholder" (ctx.Locale.Tr "search.package_kind")}}
     5  		<select class="ui small dropdown" name="sort">
     6  			<option value="version_asc"{{if eq .Sort "version_asc"}} selected="selected"{{end}}>{{ctx.Locale.Tr "filter.string.asc"}}</option>
     7  			<option value="version_desc"{{if eq .Sort "version_desc"}} selected="selected"{{end}}>{{ctx.Locale.Tr "filter.string.desc"}}</option>
     8  			<option value="created_asc"{{if eq .Sort "created_asc"}} selected="selected"{{end}}>{{ctx.Locale.Tr "repo.issues.filter_sort.oldest"}}</option>
     9  			<option value="created_desc"{{if or (eq .Sort "") (eq .Sort "created_desc")}} selected="selected"{{end}}>{{ctx.Locale.Tr "repo.issues.filter_sort.latest"}}</option>
    10  		</select>
    11  		{{if eq .PackageDescriptor.Package.Type "container"}}
    12  		<select class="ui small dropdown" name="tagged">
    13  			{{$isTagged := or (eq .Tagged "") (eq .Tagged "tagged")}}
    14  			<option value="tagged"{{if $isTagged}} selected="selected"{{end}}>{{ctx.Locale.Tr "packages.filter.container.tagged"}}</option>
    15  			<option value="untagged"{{if not $isTagged}} selected="selected"{{end}}>{{ctx.Locale.Tr "packages.filter.container.untagged"}}</option>
    16  		</select>
    17  		{{end}}
    18  		{{template "shared/search/button"}}
    19  	</div>
    20  </form>
    21  <div>
    22  	{{range .PackageDescriptors}}
    23  	<div class="flex-list">
    24  		<div class="flex-item">
    25  			<div class="flex-item-main">
    26  				<a class="flex-item-title" href="{{.VersionWebLink}}">{{.Version.LowerVersion}}</a>
    27  				<div class="flex-item-body">
    28  					{{ctx.Locale.Tr "packages.published_by" (TimeSinceUnix .Version.CreatedUnix ctx.Locale) .Creator.HomeLink .Creator.GetDisplayName}}
    29  				</div>
    30  			</div>
    31  		</div>
    32  	</div>
    33  	{{else}}
    34  		<p class="tw-py-4">{{ctx.Locale.Tr "packages.filter.no_result"}}</p>
    35  	{{end}}
    36  	{{template "base/paginate" .}}
    37  </div>