forked from gitea/gitea
		
	Use form for admin purge user (#21070)
Fixes #20998 The basic modal actions were set up for basic confirmation-style modals, however this modal also has a special form input, which instead requires a form in the modal itself. The basic modal actions are indirectly controlled by JS and are simple `<div>` elements, whereas this requires a `<button>` to submit. This appears to be similar to how we do it in (for example) the repo deletion modal. Signed-off-by: jolheiser <john.olheiser@gmail.com>
This commit is contained in:
		
							parent
							
								
									defc401b27
								
							
						
					
					
						commit
						2854031d87
					
				| @ -151,7 +151,7 @@ | ||||
| 
 | ||||
| 				<div class="field"> | ||||
| 					<button class="ui green button">{{.locale.Tr "admin.users.update_profile"}}</button> | ||||
| 					<div class="ui red button show-modal" data-modal="#delete-user-modal" data-url="{{$.Link}}/delete" data-id="{{.User.ID}}">{{.locale.Tr "admin.users.delete_account"}}</div> | ||||
| 					<div class="ui red button show-modal" data-modal="#delete-user-modal">{{.locale.Tr "admin.users.delete_account"}}</div> | ||||
| 				</div> | ||||
| 			</form> | ||||
| 		</div> | ||||
| @ -206,7 +206,6 @@ | ||||
| 	</div> | ||||
| 	<form class="ui form" method="POST" action="{{.Link}}/delete"> | ||||
| 		{{$.CsrfTokenHtml}} | ||||
| 		<input type="hidden" name="id"> | ||||
| 		<div class="field"> | ||||
| 			<div class="ui checkbox"> | ||||
| 				<label for="purge">{{.locale.Tr "admin.users.purge"}}</label> | ||||
| @ -214,7 +213,16 @@ | ||||
| 			</div> | ||||
| 			<p class="help">{{.locale.Tr "admin.users.purge_help"}}</p> | ||||
| 		</div> | ||||
| 		{{template "base/delete_modal_actions" .}} | ||||
| 		<div class="actions"> | ||||
| 			<div class="ui red basic inverted cancel button"> | ||||
| 				{{svg "octicon-x"}} | ||||
| 				{{.locale.Tr "modal.no"}} | ||||
| 			</div> | ||||
| 			<button class="ui green basic inverted ok button"> | ||||
| 				{{svg "octicon-check"}} | ||||
| 				{{.locale.Tr "modal.yes"}} | ||||
| 			</button> | ||||
| 		</div> | ||||
| 	</form> | ||||
| </div> | ||||
| {{template "base/footer" .}} | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	 John Olheiser
						John Olheiser