10
10
< div class ="col-md-12 ">
11
11
< div class ="card card-default ">
12
12
< div class ="card-header ">
13
- < h3 class ="card-title "> Clients certificates </ h3 >
13
+ < h3 class ="card-title "> {{ if eq (printf "%d" $.SettingsC.FuncMode) "1" }}2FA Authorisation is < b style =" color: #00a65a; " > Enabled </ b > </ h3 > {{else}} < h3 class =" card-title " > Client Certifictes </ h3 > {{end}}
14
14
< div class ="card-tools ">
15
15
< button type ="button " class ="btn btn-tool " data-card-widget ="collapse ">
16
16
< i class ="fa fa-minus "> </ i > </ button >
17
17
</ div >
18
- </ div >
18
+ </ div >
19
19
20
- {{ if eq (printf "%d" $.SettingsC.FuncMode) "1" }}
21
- < div class ="card-body ">
22
- < h2 class ="card-title "> 2FA Authorisation is < b style ="color: #00a65a; "> Enabled</ b > </ h2 >
23
- </ div >
24
- {{end}}
25
20
<!-- /.box-header -->
26
21
27
22
< div class ="card-body ">
@@ -139,8 +134,8 @@ <h4 class="modal-title">{{ .Details.CN }} Details</h4>
139
134
<dd class="copy-details">{{ $.SettingsC.TFAIssuer }}</dd-->
140
135
< dt class ="copy-details "> < b > < h4 > 2FA Name: </ h4 > </ b > </ dt >
141
136
< dd class ="copy-details 2fa-name "> < h4 style ="color: #3c8dbc "> {{ .Details.TFAName }}</ h4 > </ dd >
142
- < dt class ="copy-details "> < b > < h4 > Certificate Name:</ h4 > </ b > </ dt >
143
- < dd class ="copy-details cert-name "> {{ .Details.CN }}</ dd >
137
+ < dt class ="copy-details "> < b > < h5 > Certificate Name:</ h5 > </ b > </ dt >
138
+ < dd class ="copy-details cert-name "> < h5 style =" color: #3c8dbc " > {{ .Details.CN }}</ h5 > </ dd >
144
139
{{else}}
145
140
< dt class ="copy-details "> < b > < h4 > Name: </ h4 > </ b > </ dt >
146
141
< dd class ="copy-details cert-name "> < h4 style ="color: #3c8dbc "> {{ .Details.CN }}</ h4 > </ dd >
@@ -150,23 +145,23 @@ <h4 class="modal-title">{{ .Details.CN }} Details</h4>
150
145
< dt class ="copy-details "> Expiration Time: </ dt >
151
146
< dd class ="copy-details exp-time "> {{ if and .IsExpiring (eq .Revocation "") (ne .Details.Name "") }}< span class ="badge bg-warning "> {{ dateformat .ExpirationT "2006-01-02 15:04"}}</ span > < b > This Certificate will soon expire!</ b > {{else}}< span class ="badge bg-success "> {{ dateformat .ExpirationT "2006-01-02 15:04"}}</ span > {{end}}</ dd >
152
147
< dt class ="copy-details "> Revoke Time: </ dt >
153
- < dd class ="copy-details "> {{if ne .Revocation ""}} {{ dateformat .RevocationT "2006-01-02 15:04"}} {{else}}Not Revoked{{end}}</ dd >
148
+ < dd class ="copy-details "> {{if ne .Revocation ""}} {{ dateformat .RevocationT "2006-01-02 15:04"}} {{else}}< span id =" helpBlock " class =" text-muted " > Not Revoked</ span > {{end}}</ dd >
154
149
< dt class ="copy-details "> IP Address: </ dt >
155
- < dd class ="copy-details "> {{ .Details.LocalIP }}</ dd >
150
+ < dd class ="copy-details "> < span id =" helpBlock " class =" text-muted " > {{ .Details.LocalIP }}</ span > </ dd >
156
151
< dt class ="copy-details "> Serial: </ dt >
157
- < dd class ="copy-details "> {{ .Serial }}</ dd >
152
+ < dd class ="copy-details "> < span id =" helpBlock " class =" text-muted " > {{ .Serial }}</ span > </ dd >
158
153
< dt class ="copy-details "> Registered e-mail: </ dt >
159
154
< dd class ="copy-details reg-email "> < a href ="mailto:{{ .Details.Email }} "> {{ .Details.Email }}</ a > </ dd >
160
155
< dt class ="copy-details "> Registered Country: </ dt >
161
- < dd class ="copy-details "> {{ .Details.Country }}</ dd >
156
+ < dd class ="copy-details "> < span id =" helpBlock " class =" text-muted " > {{ .Details.Country }}</ span > </ dd >
162
157
< dt class ="copy-details "> Registered State/Region: </ dt >
163
- < dd class ="copy-details "> {{ .Details.State }}</ dd >
158
+ < dd class ="copy-details "> < span id =" helpBlock " class =" text-muted " > {{ .Details.State }}</ span > </ dd >
164
159
< dt class ="copy-details "> Registered City: </ dt >
165
- < dd class ="copy-details "> {{ .Details.City }}</ dd >
160
+ < dd class ="copy-details "> < span id =" helpBlock " class =" text-muted " > {{ .Details.City }}</ span > </ dd >
166
161
< dt class ="copy-details "> Registered Organisation: </ dt >
167
- < dd class ="copy-details " > {{ .Details.Organisation }}</ dd >
162
+ < dd class ="copy-details reg-org " > < span id =" helpBlock " class =" text-muted " > {{ .Details.Organisation }}</ span > </ dd >
168
163
< dt class ="copy-details "> Registered Unit: </ dt >
169
- < dd class ="copy-details "> {{ .Details.OrganisationUnit }}</ dd >
164
+ < dd class ="copy-details "> < span id =" helpBlock " class =" text-muted " > {{ .Details.OrganisationUnit }}</ span > </ dd >
170
165
{{ if eq (printf "%d" $.SettingsC.FuncMode) "1" }}
171
166
<!--dt class="copy-details">2FA Issuer String: </dt>
172
167
<dd class="copy-details">{{ $.SettingsC.TFAIssuer }}</dd-->
@@ -374,7 +369,7 @@ <h3 class="card-title">OpenVPN Server Control</h3>
374
369
var certName = $modal . find ( '.cert-name' ) . text ( ) . trim ( ) ;
375
370
var expirationDate = $modal . find ( '.exp-time' ) . text ( ) ;
376
371
var tfaName = $modal . find ( '.2fa-name' ) . text ( ) ;
377
- var organisation = $modal . find ( '.copy-details. reg-email ' ) . text ( ) . trim ( ) ;
372
+ var organisation = $modal . find ( '.reg-org ' ) . text ( ) . trim ( ) ;
378
373
379
374
// Prepare the email subject
380
375
var emailSubject = 'Certificate Information for ' + certName ;
0 commit comments