[% MACRO distinguished_name BLOCK -%] [% FOR part = parts -%] [% END -%]
[% part.0.html() -%] [% part.1.html() -%]
[% END -%] [% MACRO domains_list BLOCK -%] [% FOR d = domains -%] [% END -%]
[% d.html() -%]
[% 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; -%]