diff options
author | Steve Beaver <sbeaver@netgate.com> | 2017-03-15 14:00:55 -0400 |
---|---|---|
committer | Steve Beaver <sbeaver@netgate.com> | 2017-03-15 14:00:55 -0400 |
commit | 4594038a11b02fd1b43456b70d4f327677a6d014 (patch) | |
tree | e98693a077121736ff4afbcc7f541041cabdfbab | |
parent | 258e3b029441ab3674f60dad07e81eb300bf7a6c (diff) | |
download | pfsense-4594038a11b02fd1b43456b70d4f327677a6d014.zip pfsense-4594038a11b02fd1b43456b70d4f327677a6d014.tar.gz |
Don't display the "export key" icon if there is no key to export. e.g. If hte cert was created from a pasted-in CSR
-rw-r--r-- | src/usr/local/www/system_certmanager.php | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/usr/local/www/system_certmanager.php b/src/usr/local/www/system_certmanager.php index bc2e89d..7b5ea66 100644 --- a/src/usr/local/www/system_certmanager.php +++ b/src/usr/local/www/system_certmanager.php @@ -1192,7 +1192,9 @@ foreach ($a_cert as $i => $cert): <td> <?php if (!$cert['csr']): ?> <a href="system_certmanager.php?act=exp&id=<?=$i?>" class="fa fa-certificate" title="<?=gettext("Export Certificate")?>"></a> - <a href="system_certmanager.php?act=key&id=<?=$i?>" class="fa fa-key" title="<?=gettext("Export Key")?>"></a> + <?php if ($cert['prv']): ?> + <a href="system_certmanager.php?act=key&id=<?=$i?>" class="fa fa-key" title="<?=gettext("Export Key")?>"></a> + <?php endif?> <a href="system_certmanager.php?act=p12&id=<?=$i?>" class="fa fa-archive" title="<?=gettext("Export P12")?>"></a> <?php else: ?> <a href="system_certmanager.php?act=csr&id=<?=$i?>" class="fa fa-pencil" title="<?=gettext("Update CSR")?>"></a> |