diff options
author | Phil Davis <phil.davis@inf.org> | 2014-11-20 11:49:06 +0545 |
---|---|---|
committer | Phil Davis <phil.davis@inf.org> | 2014-11-20 11:49:06 +0545 |
commit | 3fc92f970bbcc7893070d9adebe4b63c99a3727d (patch) | |
tree | 72dea895120c3a7e0b1fbb59a5693a20faae365e /usr/local | |
parent | 687ff78c96938e1bc6175b293e83079abdb704a4 (diff) | |
download | pfsense-3fc92f970bbcc7893070d9adebe4b63c99a3727d.zip pfsense-3fc92f970bbcc7893070d9adebe4b63c99a3727d.tar.gz |
Display Resolver host override aliases
On the main unbound resolver GUI page, like they display on the dnsmasq forwarder GIU page.
As per forum: https://forum.pfsense.org/index.php?topic=78356.msg462345#msg462345
Diffstat (limited to 'usr/local')
-rw-r--r-- | usr/local/www/services_unbound.php | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/usr/local/www/services_unbound.php b/usr/local/www/services_unbound.php index ff2c8ff..af7b649 100644 --- a/usr/local/www/services_unbound.php +++ b/usr/local/www/services_unbound.php @@ -465,6 +465,27 @@ function show_advanced_dns() { </tr> </table> </tr> + <?php if ($hostent['aliases']['item'] && is_array($hostent['aliases']['item'])): ?> + <?php foreach ($hostent['aliases']['item'] as $alias): ?> + <tr> + <td class="listlr" ondblclick="document.location='services_unbound_host_edit.php?id=<?=$i;?>';"> + <?=strtolower($alias['host']);?> + </td> + <td class="listr" ondblclick="document.location='services_unbound_host_edit.php?id=<?=$i;?>';"> + <?=strtolower($alias['domain']);?> + </td> + <td class="listr" ondblclick="document.location='services_unbound_host_edit.php?id=<?=$i;?>';"> + Alias for <?=$hostent['host'] ? $hostent['host'] . '.' . $hostent['domain'] : $hostent['domain'];?> + </td> + <td class="listbg" ondblclick="document.location='services_unbound_host_edit.php?id=<?=$i;?>';"> + <?=htmlspecialchars($alias['description']);?> + </td> + <td valign="middle" class="list nowrap"> + <a href="services_unbound_host_edit.php?id=<?=$i;?>"><img src="./themes/<?= $g['theme']; ?>/images/icons/icon_e.gif" width="17" height="17" border="0" alt="edit" /></a> + </td> + </tr> + <?php endforeach; ?> + <?php endif; ?> <?php $i++; endforeach; ?> <tr style="display:none"><td></td></tr> </tbody> |