parent
							
								
									d4728fafaf
								
							
						
					
					
						commit
						8962b39648
					
				| @ -0,0 +1,44 @@ | ||||
| // Copyright 2014 The Gogs Authors. All rights reserved.
 | ||||
| // Use of this source code is governed by a MIT-style
 | ||||
| // license that can be found in the LICENSE file.
 | ||||
| 
 | ||||
| package repo | ||||
| 
 | ||||
| import ( | ||||
| 	"fmt" | ||||
| 	"net/http" | ||||
| 
 | ||||
| 	"github.com/martini-contrib/render" | ||||
| 
 | ||||
| 	"github.com/gogits/gogs/models" | ||||
| ) | ||||
| 
 | ||||
| func Create(req *http.Request, r render.Render) { | ||||
| 	if req.Method == "GET" { | ||||
| 		r.HTML(200, "repo/create", map[string]interface{}{ | ||||
| 			"Title": "Create repository", | ||||
| 		}) | ||||
| 		return | ||||
| 	} | ||||
| 
 | ||||
| 	u := &models.User{} | ||||
| 	_, err := models.CreateRepository(u, "") | ||||
| 	r.HTML(403, "status/403", map[string]interface{}{ | ||||
| 		"Title": fmt.Sprintf("%v", err), | ||||
| 	}) | ||||
| } | ||||
| 
 | ||||
| func Delete(req *http.Request, r render.Render) { | ||||
| 	if req.Method == "GET" { | ||||
| 		r.HTML(200, "repo/delete", map[string]interface{}{ | ||||
| 			"Title": "Delete repository", | ||||
| 		}) | ||||
| 		return | ||||
| 	} | ||||
| 
 | ||||
| 	u := &models.User{} | ||||
| 	err := models.DeleteRepository(u, "") | ||||
| 	r.HTML(403, "status/403", map[string]interface{}{ | ||||
| 		"Title": fmt.Sprintf("%v", err), | ||||
| 	}) | ||||
| } | ||||
| @ -0,0 +1,12 @@ | ||||
| {{template "base/head" .}} | ||||
| {{template "base/navbar" .}} | ||||
| <div class="container"> | ||||
| 	<form action="/repo/create" method="post" class="form-horizontal"> | ||||
| 		<div class="form-group"> | ||||
| 		    <div class="col-md-offset-4 col-md-3"> | ||||
| 		    	<button type="submit" class="btn btn-info">Create repository</button> | ||||
| 		    </div> | ||||
| 		</div> | ||||
| 	</form> | ||||
| </div> | ||||
| {{template "base/footer" .}} | ||||
| @ -0,0 +1,12 @@ | ||||
| {{template "base/head" .}} | ||||
| {{template "base/navbar" .}} | ||||
| <div class="container"> | ||||
| 	<form action="/repo/delete" method="post" class="form-horizontal"> | ||||
| 		<div class="form-group"> | ||||
| 		    <div class="col-md-offset-4 col-md-3"> | ||||
| 		    	<button type="submit" class="btn btn-danger">Delete repository</button> | ||||
| 		    </div> | ||||
| 		</div> | ||||
| 	</form> | ||||
| </div> | ||||
| {{template "base/footer" .}} | ||||
| @ -0,0 +1,12 @@ | ||||
| {{template "base/head" .}} | ||||
| {{template "base/navbar" .}} | ||||
| <div class="container"> | ||||
| 	<form action="/user/delete" method="post" class="form-horizontal"> | ||||
| 		<div class="form-group"> | ||||
| 		    <div class="col-md-offset-4 col-md-3"> | ||||
| 		    	<button type="submit" class="btn btn-danger">Delete user</button> | ||||
| 		    </div> | ||||
| 		</div> | ||||
| 	</form> | ||||
| </div> | ||||
| {{template "base/footer" .}} | ||||
					Loading…
					
					
				
		Reference in new issue