Add TrN for repository limit (#12492)
* Added TrN for repository limit * Removed form.reach_limit_of_creation_0 * disable Create Button if user can not create Co-authored-by: 6543 <6543@obermui.de>
This commit is contained in:
		
							parent
							
								
									aa4c33b43d
								
							
						
					
					
						commit
						af7054511e
					
				
					 3 changed files with 12 additions and 7 deletions
				
			
		|  | @ -741,7 +741,8 @@ archive.title = This repo is archived. You can view files and clone it, but cann | |||
| archive.issue.nocomment = This repo is archived. You cannot comment on issues. | ||||
| archive.pull.nocomment = This repo is archived. You cannot comment on pull requests. | ||||
| 
 | ||||
| form.reach_limit_of_creation = You have already reached your limit of %d repositories. | ||||
| form.reach_limit_of_creation_1 = You have already reached your limit of %d repository. | ||||
| form.reach_limit_of_creation_n = You have already reached your limit of %d repositories. | ||||
| form.name_reserved = The repository name '%s' is reserved. | ||||
| form.name_pattern_not_allowed = The pattern '%s' is not allowed in a repository name. | ||||
| 
 | ||||
|  |  | |||
|  | @ -144,11 +144,10 @@ func Create(ctx *context.Context) { | |||
| 		} | ||||
| 	} | ||||
| 
 | ||||
| 	if !ctx.User.CanCreateRepo() { | ||||
| 		ctx.RenderWithErr(ctx.Tr("repo.form.reach_limit_of_creation", ctx.User.MaxCreationLimit()), tplCreate, nil) | ||||
| 	} else { | ||||
| 	ctx.Data["CanCreateRepo"] = ctx.User.CanCreateRepo() | ||||
| 	ctx.Data["MaxCreationLimit"] = ctx.User.MaxCreationLimit() | ||||
| 
 | ||||
| 	ctx.HTML(200, tplCreate) | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| func handleCreateError(ctx *context.Context, owner *models.User, err error, name string, tpl base.TplName, form interface{}) { | ||||
|  |  | |||
|  | @ -9,6 +9,11 @@ | |||
| 				</h3> | ||||
| 				<div class="ui attached segment"> | ||||
| 					{{template "base/alert" .}} | ||||
| 					{{if not .CanCreateRepo}} | ||||
| 						<div class="ui negative message"> | ||||
| 							<p>{{.i18n.Tr (TrN .i18n.Lang .MaxCreationLimit "repo.form.reach_limit_of_creation_1" "repo.form.reach_limit_of_creation_n") .MaxCreationLimit}}</p> | ||||
| 						</div> | ||||
| 					{{end}} | ||||
| 					<div class="inline required field {{if .Err_Owner}}error{{end}}"> | ||||
| 						<label>{{.i18n.Tr "repo.owner"}}</label> | ||||
| 						<div class="ui selection owner dropdown"> | ||||
|  | @ -193,7 +198,7 @@ | |||
| 					<br/> | ||||
| 					<div class="inline field"> | ||||
| 						<label></label> | ||||
| 						<button class="ui green button"> | ||||
| 						<button class="ui green button{{if not .CanCreateRepo}} disabled{{end}}"> | ||||
| 							{{.i18n.Tr "repo.create_repo"}} | ||||
| 						</button> | ||||
| 						<a class="ui button" href="{{AppSubUrl}}/">{{.i18n.Tr "cancel"}}</a> | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue