commit
						88d873c67f
					
				@ -0,0 +1,81 @@ | 
				
			|||||||
 | 
					{{template "base/head" .}} | 
				
			||||||
 | 
					{{template "base/navbar" .}} | 
				
			||||||
 | 
					<div class="container" id="body"> | 
				
			||||||
 | 
					    <form action="/repo/create" method="post" class="form-horizontal card" id="repo-create"> | 
				
			||||||
 | 
					        {{.CsrfTokenHtml}} | 
				
			||||||
 | 
					        <h3>Create Repository Mirror</h3> | 
				
			||||||
 | 
					        <div class="alert alert-danger form-error{{if .HasError}}{{else}} hidden{{end}}">{{.ErrorMsg}}</div> | 
				
			||||||
 | 
					        <div class="form-group"> | 
				
			||||||
 | 
					            <label class="col-md-2 control-label">From<strong class="text-danger">*</strong></label> | 
				
			||||||
 | 
					            <div class="col-md-8"> | 
				
			||||||
 | 
					                <select class="form-control" name="from"> | 
				
			||||||
 | 
					                    <option value="">GitHub</option> | 
				
			||||||
 | 
					                </select> | 
				
			||||||
 | 
					            </div> | 
				
			||||||
 | 
					        </div> | 
				
			||||||
 | 
					        <div class="form-group"> | 
				
			||||||
 | 
					            <label class="col-md-2 control-label">URL<strong class="text-danger">*</strong></label> | 
				
			||||||
 | 
					            <div class="col-md-8"> | 
				
			||||||
 | 
					                <input name="url" type="text" class="form-control" placeholder="Type your mirror repository url link" required="required"> | 
				
			||||||
 | 
					            </div> | 
				
			||||||
 | 
					        </div> | 
				
			||||||
 | 
					        <div class="form-group"> | 
				
			||||||
 | 
					            <div class="col-md-offset-2 col-md-8"> | 
				
			||||||
 | 
					                <a class="btn btn-default" data-toggle="collapse" data-target="#repo-import-auth">Need Authorization</a> | 
				
			||||||
 | 
					            </div> | 
				
			||||||
 | 
					            <div id="repo-import-auth" class="collapse"> | 
				
			||||||
 | 
					                <div class="form-group"> | 
				
			||||||
 | 
					                    <label class="col-md-2 control-label">Username</label> | 
				
			||||||
 | 
					                    <div class="col-md-8"> | 
				
			||||||
 | 
					                        <input name="auth-username" type="text" class="form-control"> | 
				
			||||||
 | 
					                    </div> | 
				
			||||||
 | 
					                </div> | 
				
			||||||
 | 
					                <div class="form-group"> | 
				
			||||||
 | 
					                    <label class="col-md-2 control-label">Password</label> | 
				
			||||||
 | 
					                    <div class="col-md-8"> | 
				
			||||||
 | 
					                        <input name="auth-password" type="text" class="form-control"> | 
				
			||||||
 | 
					                    </div> | 
				
			||||||
 | 
					                </div> | 
				
			||||||
 | 
					            </div> | 
				
			||||||
 | 
					        </div> | 
				
			||||||
 | 
					        <hr/> | 
				
			||||||
 | 
					        <div class="form-group"> | 
				
			||||||
 | 
					            <label class="col-md-2 control-label">Owner<strong class="text-danger">*</strong></label> | 
				
			||||||
 | 
					            <div class="col-md-8"> | 
				
			||||||
 | 
					                <p class="form-control-static">{{.SignedUserName}}</p> | 
				
			||||||
 | 
					                <input type="hidden" value="{{.SignedUserId}}" name="userId"/> | 
				
			||||||
 | 
					            </div> | 
				
			||||||
 | 
					        </div> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <div class="form-group {{if .Err_RepoName}}has-error has-feedback{{end}}"> | 
				
			||||||
 | 
					            <label class="col-md-2 control-label">Repository<strong class="text-danger">*</strong></label> | 
				
			||||||
 | 
					            <div class="col-md-8"> | 
				
			||||||
 | 
					                <input name="repo" type="text" class="form-control" placeholder="Type your repository name" value="{{.repo}}" required="required"> | 
				
			||||||
 | 
					                <span class="help-block">Great repository names are short and memorable. </span> | 
				
			||||||
 | 
					            </div> | 
				
			||||||
 | 
					        </div> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <div class="form-group"> | 
				
			||||||
 | 
					            <label class="col-md-2 control-label">Visibility<strong class="text-danger">*</strong></label> | 
				
			||||||
 | 
					            <div class="col-md-8"> | 
				
			||||||
 | 
					                <p class="form-control-static">Public</p> | 
				
			||||||
 | 
					                <input type="hidden" value="public" name="visibility"/> | 
				
			||||||
 | 
					            </div> | 
				
			||||||
 | 
					        </div> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <div class="form-group {{if .Err_Description}}has-error has-feedback{{end}}"> | 
				
			||||||
 | 
					            <label class="col-md-2 control-label">Description</label> | 
				
			||||||
 | 
					            <div class="col-md-8"> | 
				
			||||||
 | 
					                <textarea name="desc" class="form-control" placeholder="Type your repository description">{{.desc}}</textarea> | 
				
			||||||
 | 
					            </div> | 
				
			||||||
 | 
					        </div> | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					        <div class="form-group"> | 
				
			||||||
 | 
					            <div class="col-md-offset-2 col-md-8"> | 
				
			||||||
 | 
					                <button type="submit" class="btn btn-lg btn-primary">Mirror repository</button> | 
				
			||||||
 | 
					                <a href="/" class="text-danger">Cancel</a> | 
				
			||||||
 | 
					            </div> | 
				
			||||||
 | 
					        </div> | 
				
			||||||
 | 
					    </form> | 
				
			||||||
 | 
					</div> | 
				
			||||||
 | 
					{{template "base/footer" .}} | 
				
			||||||
					Loading…
					
					
				
		Reference in new issue