summaryrefslogtreecommitdiffstats
path: root/usr/local/www/services_rfc2136.php
diff options
context:
space:
mode:
authorPhil Davis <phil.davis@inf.org>2015-05-24 15:23:12 +0545
committerPhil Davis <phil.davis@inf.org>2015-05-24 15:23:12 +0545
commitefdf83581c6a98b532853b6008cde733c8d7ef7c (patch)
treea0bc2fdf42c476201912dc48166f4b094edb12fe /usr/local/www/services_rfc2136.php
parent88cbd0049b78bd731648be68c13e08161e5e943c (diff)
downloadpfsense-efdf83581c6a98b532853b6008cde733c8d7ef7c.zip
pfsense-efdf83581c6a98b532853b6008cde733c8d7ef7c.tar.gz
Code style services RFC2136
Diffstat (limited to 'usr/local/www/services_rfc2136.php')
-rw-r--r--usr/local/www/services_rfc2136.php230
1 files changed, 123 insertions, 107 deletions
diff --git a/usr/local/www/services_rfc2136.php b/usr/local/www/services_rfc2136.php
index 57815a3..87d4770 100644
--- a/usr/local/www/services_rfc2136.php
+++ b/usr/local/www/services_rfc2136.php
@@ -41,8 +41,9 @@
require("guiconfig.inc");
-if (!is_array($config['dnsupdates']['dnsupdate']))
+if (!is_array($config['dnsupdates']['dnsupdate'])) {
$config['dnsupdates']['dnsupdate'] = array();
+}
$a_rfc2136 = &$config['dnsupdates']['dnsupdate'];
@@ -64,124 +65,139 @@ include("head.inc");
<form action="services_rfc2136.php" method="post" name="iform" id="iform">
<?php if ($input_errors) print_input_errors($input_errors); ?>
<table width="100%" border="0" cellpadding="0" cellspacing="0" summary="rfc2136">
- <tr>
- <td>
+ <tr>
+ <td>
<?php
$tab_array = array();
$tab_array[] = array(gettext("DynDns"), false, "services_dyndns.php");
$tab_array[] = array(gettext("RFC 2136"), true, "services_rfc2136.php");
display_top_tabs($tab_array);
?>
- </td>
- </tr>
- <tr>
- <td>
- <div id="mainarea">
- <table class="tabcont" width="100%" border="0" cellpadding="0" cellspacing="0" summary="main area">
- <tr>
- <td width="5%" class="listhdrr"><?=gettext("If");?></td>
- <td width="15%" class="listhdrr"><?=gettext("Server");?></td>
- <td width="20%" class="listhdrr"><?=gettext("Hostname");?></td>
- <td width="25%" class="listhdrr"><?=gettext("Cached IP");?></td>
- <td width="25%" class="listhdr"><?=gettext("Description");?></td>
- <td width="10%" class="list"></td>
- </tr>
- <?php $i = 0; foreach ($a_rfc2136 as $rfc2136): ?>
- <tr ondblclick="document.location='services_rfc2136_edit.php?id=<?=$i;?>'">
- <td class="listlr">
- <?php
- $iflist = get_configured_interface_with_descr();
- foreach ($iflist as $if => $ifdesc) {
- if ($rfc2136['interface'] == $if) {
- if (!isset($rfc2136['enable']))
- echo "<span class=\"gray\">{$ifdesc}</span>";
- else
- echo "{$ifdesc}";
- break;
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <div id="mainarea">
+ <table class="tabcont" width="100%" border="0" cellpadding="0" cellspacing="0" summary="main area">
+ <tr>
+ <td width="5%" class="listhdrr"><?=gettext("If");?></td>
+ <td width="15%" class="listhdrr"><?=gettext("Server");?></td>
+ <td width="20%" class="listhdrr"><?=gettext("Hostname");?></td>
+ <td width="25%" class="listhdrr"><?=gettext("Cached IP");?></td>
+ <td width="25%" class="listhdr"><?=gettext("Description");?></td>
+ <td width="10%" class="list"></td>
+ </tr>
+<?php
+ $i = 0;
+ foreach ($a_rfc2136 as $rfc2136):
+?>
+ <tr ondblclick="document.location='services_rfc2136_edit.php?id=<?=$i;?>'">
+ <td class="listlr">
+<?php
+ $iflist = get_configured_interface_with_descr();
+ foreach ($iflist as $if => $ifdesc) {
+ if ($rfc2136['interface'] == $if) {
+ if (!isset($rfc2136['enable'])) {
+ echo "<span class=\"gray\">{$ifdesc}</span>";
+ } else {
+ echo "{$ifdesc}";
}
+ break;
+ }
+ }
+?>
+ </td>
+ <td class="listr">
+<?php
+ if (!isset($rfc2136['enable'])) {
+ echo "<span class=\"gray\">" . htmlspecialchars($rfc2136['server']) . "</span>";
+ } else {
+ echo htmlspecialchars($rfc2136['server']);
+ }
+?>
+ </td>
+ <td class="listr">
+<?php
+ if (!isset($rfc2136['enable'])) {
+ echo "<span class=\"gray\">" . htmlspecialchars($rfc2136['host']) . "</span>";
+ } else {
+ echo htmlspecialchars($rfc2136['host']);
+ }
+?>
+ </td>
+ <td class="listr">
+<?php
+ $filename = "{$g['conf_path']}/dyndns_{$rfc2136['interface']}_rfc2136_" . escapeshellarg($rfc2136['host']) . "_{$rfc2136['server']}.cache";
+ if (file_exists($filename)) {
+ echo "IPv4: ";
+ if (isset($rfc2136['usepublicip'])) {
+ $ipaddr = dyndnsCheckIP($rfc2136['interface']);
+ } else {
+ $ipaddr = get_interface_ip($rfc2136['interface']);
}
- ?>
- </td>
- <td class="listr">
- <?php
- if (!isset($rfc2136['enable']))
- echo "<span class=\"gray\">" . htmlspecialchars($rfc2136['server']) . "</span>";
- else
- echo htmlspecialchars($rfc2136['server']);
- ?>
- </td>
- <td class="listr">
- <?php
- if (!isset($rfc2136['enable']))
- echo "<span class=\"gray\">" . htmlspecialchars($rfc2136['host']) . "</span>";
- else
- echo htmlspecialchars($rfc2136['host']);
- ?>
- </td>
- <td class="listr">
- <?php
- $filename = "{$g['conf_path']}/dyndns_{$rfc2136['interface']}_rfc2136_" . escapeshellarg($rfc2136['host']) . "_{$rfc2136['server']}.cache";
- if (file_exists($filename)) {
- echo "IPv4: ";
- if (isset($rfc2136['usepublicip']))
- $ipaddr = dyndnsCheckIP($rfc2136['interface']);
- else
- $ipaddr = get_interface_ip($rfc2136['interface']);
- $cached_ip_s = explode("|", file_get_contents($filename));
- $cached_ip = $cached_ip_s[0];
- if ($ipaddr <> $cached_ip)
- echo "<font color='red'>";
- else
- echo "<font color='green'>";
- echo htmlspecialchars($cached_ip);
- echo "</font>";
+ $cached_ip_s = explode("|", file_get_contents($filename));
+ $cached_ip = $cached_ip_s[0];
+ if ($ipaddr <> $cached_ip) {
+ echo "<font color='red'>";
} else {
- echo "IPv4: N/A";
+ echo "<font color='green'>";
}
- echo "<br />";
- if (file_exists("{$filename}.ipv6")) {
- echo "IPv6: ";
- $ipaddr = get_interface_ipv6($rfc2136['interface']);
- $cached_ip_s = explode("|", file_get_contents("{$filename}.ipv6"));
- $cached_ip = $cached_ip_s[0];
- if ($ipaddr <> $cached_ip)
- echo "<font color='red'>";
- else
- echo "<font color='green'>";
- echo htmlspecialchars($cached_ip);
- echo "</font>";
+ echo htmlspecialchars($cached_ip);
+ echo "</font>";
+ } else {
+ echo "IPv4: N/A";
+ }
+ echo "<br />";
+ if (file_exists("{$filename}.ipv6")) {
+ echo "IPv6: ";
+ $ipaddr = get_interface_ipv6($rfc2136['interface']);
+ $cached_ip_s = explode("|", file_get_contents("{$filename}.ipv6"));
+ $cached_ip = $cached_ip_s[0];
+ if ($ipaddr <> $cached_ip) {
+ echo "<font color='red'>";
} else {
- echo "IPv6: N/A";
+ echo "<font color='green'>";
}
- ?>
- </td>
- <td class="listbg">
- <?php
- if (!isset($rfc2136['enable']))
- echo "<span class=\"gray\">" . htmlspecialchars($rfc2136['descr']) . "</span>";
- else
- echo htmlspecialchars($rfc2136['descr']);
- ?>
- </td>
- <td valign="middle" class="list nowrap">
- <a href="services_rfc2136_edit.php?id=<?=$i;?>"><img src="./themes/<?= $g['theme']; ?>/images/icons/icon_e.gif" width="17" height="17" border="0" alt="edit" /></a>
- &nbsp;<a href="services_rfc2136.php?act=del&amp;id=<?=$i;?>" onclick="return confirm('<?=gettext("Do you really want to delete this client?");?>')"><img src="./themes/<?= $g['theme']; ?>/images/icons/icon_x.gif" width="17" height="17" border="0" alt="delete" /></a>
- </td>
- </tr>
- <?php $i++; endforeach; ?>
- <tr>
- <td class="list" colspan="5">&nbsp;</td>
- <td class="list"><a href="services_rfc2136_edit.php"><img src="./themes/<?= $g['theme']; ?>/images/icons/icon_plus.gif" width="17" height="17" border="0" alt="add" /></a></td>
- </tr>
- <tr>
- <td colspan="3" class="list">
- <p class="vexpl"><span class="red"><strong><br /></strong></span></p>
- </td>
- <td class="list">&nbsp;</td>
- </tr>
- </table>
- </div>
- </td>
+ echo htmlspecialchars($cached_ip);
+ echo "</font>";
+ } else {
+ echo "IPv6: N/A";
+ }
+?>
+ </td>
+ <td class="listbg">
+<?php
+ if (!isset($rfc2136['enable'])) {
+ echo "<span class=\"gray\">" . htmlspecialchars($rfc2136['descr']) . "</span>";
+ } else {
+ echo htmlspecialchars($rfc2136['descr']);
+ }
+?>
+ </td>
+ <td valign="middle" class="list nowrap">
+ <a href="services_rfc2136_edit.php?id=<?=$i;?>"><img src="./themes/<?= $g['theme']; ?>/images/icons/icon_e.gif" width="17" height="17" border="0" alt="edit" /></a>
+ &nbsp;<a href="services_rfc2136.php?act=del&amp;id=<?=$i;?>" onclick="return confirm('<?=gettext("Do you really want to delete this client?");?>')"><img src="./themes/<?= $g['theme']; ?>/images/icons/icon_x.gif" width="17" height="17" border="0" alt="delete" /></a>
+ </td>
+ </tr>
+<?php
+ $i++;
+ endforeach;
+?>
+ <tr>
+ <td class="list" colspan="5">&nbsp;</td>
+ <td class="list">
+ <a href="services_rfc2136_edit.php"><img src="./themes/<?= $g['theme']; ?>/images/icons/icon_plus.gif" width="17" height="17" border="0" alt="add" /></a>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="3" class="list">
+ <p class="vexpl"><span class="red"><strong><br /></strong></span></p>
+ </td>
+ <td class="list">&nbsp;</td>
+ </tr>
+ </table>
+ </div>
+ </td>
</tr>
</table>
</form>
OpenPOWER on IntegriCloud