@@ -25,11 +25,13 @@ <h1>Realm settings</h1>
25
25
< div class ="card mb-3 shadow-sm ">
26
26
< div class ="card-header ">
27
27
< ul class ="nav nav-tabs card-header-tabs " role ="tablist ">
28
+ {{if not $realm.EnableENExpress}}
28
29
< li class ="nav-item " role ="presentation ">
29
- < a class ="nav-link active " id ="home -tab " data-toggle ="tab " href ="#express " role ="tab " aria-controls ="express " aria-selected ="true "> ENX</ a >
30
+ < a class ="nav-link " id ="express -tab " data-toggle ="tab " href ="#express " role ="tab " aria-controls ="express " aria-selected ="true "> ENX</ a >
30
31
</ li >
32
+ {{end}}
31
33
< li class ="nav-item " role ="presentation ">
32
- < a class ="nav-link " id ="home -tab " data-toggle ="tab " href ="#general " role ="tab " aria-controls ="general " aria-selected ="true "> General</ a >
34
+ < a class ="nav-link " id ="general -tab " data-toggle ="tab " href ="#general " role ="tab " aria-controls ="general " aria-selected ="true "> General</ a >
33
35
</ li >
34
36
< li class ="nav-item " role ="presentation ">
35
37
< a class ="nav-link " id ="codes-tab " data-toggle ="tab " href ="#codes " role ="tab " aria-controls ="codes " aria-selected ="false "> Codes</ a >
@@ -48,9 +50,11 @@ <h1>Realm settings</h1>
48
50
49
51
< div class ="card-body ">
50
52
< div class ="tab-content ">
51
- < div class ="tab-pane active " id ="express " role ="tabpanel " aria-labelledby ="express-tab ">
53
+ {{if not $realm.EnableENExpress}}
54
+ < div class ="tab-pane " id ="express " role ="tabpanel " aria-labelledby ="express-tab ">
52
55
{{template "realmadmin/_form_express" .}}
53
56
</ div >
57
+ {{end}}
54
58
< div class ="tab-pane " id ="general " role ="tabpanel " aria-labelledby ="general-tab ">
55
59
{{template "realmadmin/_form_general" .}}
56
60
</ div >
@@ -69,6 +73,23 @@ <h1>Realm settings</h1>
69
73
</ div >
70
74
</ div >
71
75
</ div >
76
+
77
+ {{if $realm.EnableENExpress}}
78
+ < p class ="text-center ">
79
+ < a href ="# " id ="show-advanced-settings " class ="text-muted small ">
80
+ Advanced settings
81
+ </ a >
82
+ </ p >
83
+
84
+ < div id ="advanced-settings " class ="card mb-3 shadow-sm d-none ">
85
+ < div class ="card-header ">
86
+ Advanced settings
87
+ </ div >
88
+ < div class ="card-body ">
89
+ {{template "realmadmin/_form_express" .}}
90
+ </ div >
91
+ </ div >
92
+ {{end}}
72
93
</ main >
73
94
74
95
{{template "scripts" .}}
@@ -86,6 +107,16 @@ <h1>Realm settings</h1>
86
107
window . location . hash = this . hash ;
87
108
$ ( 'html,body' ) . scrollTop ( mem ) ;
88
109
} ) ;
110
+
111
+ { { if $realm . EnableENExpress } }
112
+ let $showAdvancedSettings = $ ( '#show-advanced-settings' ) ;
113
+ let $advancedSettings = $ ( '#advanced-settings' ) ;
114
+ $showAdvancedSettings . on ( 'click' , function ( event ) {
115
+ event . preventDefault ( ) ;
116
+ $showAdvancedSettings . addClass ( 'd-none' ) ;
117
+ $advancedSettings . removeClass ( 'd-none' ) ;
118
+ } ) ;
119
+ { { end } }
89
120
} ) ;
90
121
</ script >
91
122
</ body >
0 commit comments