mirror of
				https://github.com/go-gitea/gitea.git
				synced 2025-10-26 12:27:06 +00:00 
			
		
		
		
	This commit is contained in:
		| @@ -3038,6 +3038,7 @@ title = Packages | ||||
| desc = Manage repository packages. | ||||
| empty = There are no packages yet. | ||||
| empty.documentation = For more information on the package registry, see <a target="_blank" rel="noopener noreferrer" href="https://docs.gitea.io/en-us/packages/overview">the documentation</a>. | ||||
| empty.repo = Did you upload a package, but it's not shown here? Go to <a href="%[1]s">package settings</a> and link it to this repo. | ||||
| filter.type = Type | ||||
| filter.type.all = All | ||||
| filter.no_result = Your filter produced no results. | ||||
|   | ||||
| @@ -9,6 +9,7 @@ import ( | ||||
|  | ||||
| 	"code.gitea.io/gitea/models/db" | ||||
| 	"code.gitea.io/gitea/models/packages" | ||||
| 	"code.gitea.io/gitea/models/unit" | ||||
| 	"code.gitea.io/gitea/modules/base" | ||||
| 	"code.gitea.io/gitea/modules/context" | ||||
| 	"code.gitea.io/gitea/modules/setting" | ||||
| @@ -60,6 +61,9 @@ func Packages(ctx *context.Context) { | ||||
| 	ctx.Data["Query"] = query | ||||
| 	ctx.Data["PackageType"] = packageType | ||||
| 	ctx.Data["HasPackages"] = hasPackages | ||||
| 	if ctx.Repo != nil { | ||||
| 		ctx.Data["CanWritePackages"] = ctx.IsUserRepoWriter([]unit.Type{unit.TypePackages}) || ctx.IsUserSiteAdmin() | ||||
| 	} | ||||
| 	ctx.Data["PackageDescriptors"] = pds | ||||
| 	ctx.Data["Total"] = total | ||||
| 	ctx.Data["RepositoryAccessMap"] = map[int64]bool{ctx.Repo.Repository.ID: true} // There is only the current repository | ||||
|   | ||||
| @@ -47,6 +47,10 @@ | ||||
| 				<div class="empty center"> | ||||
| 					{{svg "octicon-package" 32}} | ||||
| 					<h2>{{.i18n.Tr "packages.empty"}}</h2> | ||||
| 					{{if and .Repository .CanWritePackages}} | ||||
| 						{{$packagesUrl := URLJoin .Owner.HTMLURL "-" "packages" }} | ||||
| 						<p>{{.i18n.Tr "packages.empty.repo" $packagesUrl | Safe}}</p> | ||||
| 					{{end}} | ||||
| 					<p>{{.i18n.Tr "packages.empty.documentation" | Safe}}</p> | ||||
| 				</div> | ||||
| 			{{else}} | ||||
|   | ||||
		Reference in New Issue
	
	Block a user
	 Norwin
					Norwin