[% MACRO distinguished_name BLOCK -%]
[% FOR part = parts -%]
| [% part.0.html() -%] |
[% part.1.html() -%] |
[% END -%]
[% END -%]
[% MACRO domains_list BLOCK -%]
[% FOR d = domains -%]
| [% d.html() -%] |
[% END -%]
[% END -%]
[%
PROCESS 'include/zebra_table.tmpl';
MACRO certificate_info_extended BLOCK;
zebra_table(
boldfirst => 1,
items => [
[
CPANEL.locale.maketext('Expiration:'),
CPANEL.locale.datetime( 1 + certificate.not_after(), 'datetime_format_full' ),
],
[
CPANEL.locale.maketext('Domain Names:'),
domains_list( domains => certificate.domains() ),
],
[
CPANEL.locale.maketext('Subject:'),
distinguished_name( parts => certificate.subject_list() ),
],
[
CPANEL.locale.maketext('Issuer:'),
distinguished_name( parts => certificate.issuer_list() ),
],
],
);
END;
-%]