mirror of
				https://github.com/go-gitea/gitea
				synced 2025-10-31 11:28:24 +00:00 
			
		
		
		
	split admin config settings templates to make it maintain easier (#35294)
This commit is contained in:
		| @@ -27,7 +27,7 @@ import ( | |||||||
|  |  | ||||||
| const ( | const ( | ||||||
| 	tplConfig         templates.TplName = "admin/config" | 	tplConfig         templates.TplName = "admin/config" | ||||||
| 	tplConfigSettings templates.TplName = "admin/config_settings" | 	tplConfigSettings templates.TplName = "admin/config_settings/config_settings" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // SendTestMail send test mail to confirm mail service is OK | // SendTestMail send test mail to confirm mail service is OK | ||||||
|   | |||||||
							
								
								
									
										20
									
								
								templates/admin/config_settings/avatars.tmpl
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								templates/admin/config_settings/avatars.tmpl
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,20 @@ | |||||||
|  | <h4 class="ui top attached header"> | ||||||
|  | 	{{ctx.Locale.Tr "admin.config.picture_config"}} | ||||||
|  | </h4> | ||||||
|  | <div class="ui attached table segment"> | ||||||
|  | 	<dl class="admin-dl-horizontal"> | ||||||
|  | 		<dt>{{ctx.Locale.Tr "admin.config.disable_gravatar"}}</dt> | ||||||
|  | 		<dd> | ||||||
|  | 			<div class="ui toggle checkbox" data-tooltip-content="{{ctx.Locale.Tr "admin.config.disable_gravatar"}}"> | ||||||
|  | 				<input type="checkbox" data-config-dyn-key="picture.disable_gravatar" {{if .SystemConfig.Picture.DisableGravatar.Value ctx}}checked{{end}}><label></label> | ||||||
|  | 			</div> | ||||||
|  | 		</dd> | ||||||
|  | 		<div class="divider"></div> | ||||||
|  | 		<dt>{{ctx.Locale.Tr "admin.config.enable_federated_avatar"}}</dt> | ||||||
|  | 		<dd> | ||||||
|  | 			<div class="ui toggle checkbox" data-tooltip-content="{{ctx.Locale.Tr "admin.config.enable_federated_avatar"}}"> | ||||||
|  | 				<input type="checkbox" data-config-dyn-key="picture.enable_federated_avatar" {{if .SystemConfig.Picture.EnableFederatedAvatar.Value ctx}}checked{{end}}><label></label> | ||||||
|  | 			</div> | ||||||
|  | 		</dd> | ||||||
|  | 	</dl> | ||||||
|  | </div> | ||||||
							
								
								
									
										7
									
								
								templates/admin/config_settings/config_settings.tmpl
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								templates/admin/config_settings/config_settings.tmpl
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,7 @@ | |||||||
|  | {{template "admin/layout_head" (dict "ctxData" . "pageClass" "admin config")}} | ||||||
|  |  | ||||||
|  | {{template "admin/config_settings/avatars" .}} | ||||||
|  |  | ||||||
|  | {{template "admin/config_settings/repository" .}} | ||||||
|  |  | ||||||
|  | {{template "admin/layout_footer" .}} | ||||||
| @@ -1,25 +1,3 @@ | |||||||
| {{template "admin/layout_head" (dict "ctxData" . "pageClass" "admin config")}} |  | ||||||
| <h4 class="ui top attached header"> |  | ||||||
| 	{{ctx.Locale.Tr "admin.config.picture_config"}} |  | ||||||
| </h4> |  | ||||||
| <div class="ui attached table segment"> |  | ||||||
| 	<dl class="admin-dl-horizontal"> |  | ||||||
| 		<dt>{{ctx.Locale.Tr "admin.config.disable_gravatar"}}</dt> |  | ||||||
| 		<dd> |  | ||||||
| 			<div class="ui toggle checkbox" data-tooltip-content="{{ctx.Locale.Tr "admin.config.disable_gravatar"}}"> |  | ||||||
| 				<input type="checkbox" data-config-dyn-key="picture.disable_gravatar" {{if .SystemConfig.Picture.DisableGravatar.Value ctx}}checked{{end}}><label></label> |  | ||||||
| 			</div> |  | ||||||
| 		</dd> |  | ||||||
| 		<div class="divider"></div> |  | ||||||
| 		<dt>{{ctx.Locale.Tr "admin.config.enable_federated_avatar"}}</dt> |  | ||||||
| 		<dd> |  | ||||||
| 			<div class="ui toggle checkbox" data-tooltip-content="{{ctx.Locale.Tr "admin.config.enable_federated_avatar"}}"> |  | ||||||
| 				<input type="checkbox" data-config-dyn-key="picture.enable_federated_avatar" {{if .SystemConfig.Picture.EnableFederatedAvatar.Value ctx}}checked{{end}}><label></label> |  | ||||||
| 			</div> |  | ||||||
| 		</dd> |  | ||||||
| 	</dl> |  | ||||||
| </div> |  | ||||||
| 
 |  | ||||||
| <h4 class="ui top attached header"> | <h4 class="ui top attached header"> | ||||||
| 	{{ctx.Locale.Tr "repository"}} | 	{{ctx.Locale.Tr "repository"}} | ||||||
| </h4> | </h4> | ||||||
| @@ -48,4 +26,3 @@ | |||||||
| 		</div> | 		</div> | ||||||
| 	</form> | 	</form> | ||||||
| </div> | </div> | ||||||
| {{template "admin/layout_footer" .}} |  | ||||||
		Reference in New Issue
	
	Block a user