Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit e84fd27

Browse files
committed
split admin config settings templates to make it maintain easier
1 parent 08a7e65 commit e84fd27

File tree

4 files changed

+27
-23
lines changed

4 files changed

+27
-23
lines changed

routers/web/admin/config.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ import (
2727

2828
const (
2929
tplConfig templates.TplName = "admin/config"
30-
tplConfigSettings templates.TplName = "admin/config_settings"
30+
tplConfigSettings templates.TplName = "admin/config_settings/config_settings"
3131
)
3232

3333
// SendTestMail send test mail to confirm mail service is OK
Lines changed: 0 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
{{template "admin/layout_head" (dict "ctxData" . "pageClass" "admin config")}}
21
<h4 class="ui top attached header">
32
{{ctx.Locale.Tr "admin.config.picture_config"}}
43
</h4>
@@ -19,24 +18,3 @@
1918
</dd>
2019
</dl>
2120
</div>
22-
23-
<h4 class="ui top attached header">
24-
{{ctx.Locale.Tr "repository"}}
25-
</h4>
26-
<div class="ui attached segment">
27-
<form class="ui form form-fetch-action" method="post" action="{{AppSubUrl}}/-/admin/config?key={{.SystemConfig.Repository.OpenWithEditorApps.DynKey}}">
28-
<div class="field">
29-
<details>
30-
<summary>{{ctx.Locale.Tr "admin.config.open_with_editor_app_help"}}</summary>
31-
<pre class="tw-px-4">{{.DefaultOpenWithEditorAppsString}}</pre>
32-
</details>
33-
</div>
34-
<div class="field">
35-
<textarea name="value">{{(.SystemConfig.Repository.OpenWithEditorApps.Value ctx).ToTextareaString}}</textarea>
36-
</div>
37-
<div class="field">
38-
<button class="ui primary button">{{ctx.Locale.Tr "save"}}</button>
39-
</div>
40-
</form>
41-
</div>
42-
{{template "admin/layout_footer" .}}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{{template "admin/layout_head" (dict "ctxData" . "pageClass" "admin config")}}
2+
3+
{{template "admin/config_settings/avatars" .}}
4+
5+
{{template "admin/config_settings/repository" .}}
6+
7+
{{template "admin/layout_footer" .}}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<h4 class="ui top attached header">
2+
{{ctx.Locale.Tr "repository"}}
3+
</h4>
4+
<div class="ui attached segment">
5+
<form class="ui form form-fetch-action" method="post" action="{{AppSubUrl}}/-/admin/config?key={{.SystemConfig.Repository.OpenWithEditorApps.DynKey}}">
6+
<div class="field">
7+
<details>
8+
<summary>{{ctx.Locale.Tr "admin.config.open_with_editor_app_help"}}</summary>
9+
<pre class="tw-px-4">{{.DefaultOpenWithEditorAppsString}}</pre>
10+
</details>
11+
</div>
12+
<div class="field">
13+
<textarea name="value">{{(.SystemConfig.Repository.OpenWithEditorApps.Value ctx).ToTextareaString}}</textarea>
14+
</div>
15+
<div class="field">
16+
<button class="ui primary button">{{ctx.Locale.Tr "save"}}</button>
17+
</div>
18+
</form>
19+
</div>

0 commit comments

Comments
 (0)