diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2005-08-23 17:36:42 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2005-08-23 17:36:42 +0000 |
commit | 7477df4f99f46b996db7cb63c67e16a33c950fb3 (patch) | |
tree | 5568f7c4ef58072a7bdc03da91495f3c8d51295c | |
parent | 195b6162b5fff3cae85ed1a92991109bf8b7ac61 (diff) | |
download | pfsense-7477df4f99f46b996db7cb63c67e16a33c950fb3.zip pfsense-7477df4f99f46b996db7cb63c67e16a33c950fb3.tar.gz |
Changes submitted by databeestje which adds links to dhcp and other pages
that display mac easily allowing the addition of the item to the WOL db.
-rwxr-xr-x | usr/local/www/diag_dhcp_leases.php | 4 | ||||
-rwxr-xr-x | usr/local/www/services_dhcp_edit.php | 1 | ||||
-rwxr-xr-x | usr/local/www/services_wol_edit.php | 6 |
3 files changed, 10 insertions, 1 deletions
diff --git a/usr/local/www/diag_dhcp_leases.php b/usr/local/www/diag_dhcp_leases.php index 9978636..8655c44 100755 --- a/usr/local/www/diag_dhcp_leases.php +++ b/usr/local/www/diag_dhcp_leases.php @@ -177,8 +177,10 @@ foreach ($leases as $data) { echo "<td class=\"listr\">{$fspans}{$data['hostname']}{$fspane} </td>\n"; echo "<td class=\"listr\">{$fspans}" . adjust_gmt($data['start']) . "{$fspane} </td>\n"; echo "<td class=\"listr\">{$fspans}" . adjust_gmt($data['end']) . "{$fspane} </td>\n"; - echo "<td class=\"list\" valign=\"middle\"><a href=\"services_dhcp_edit.php?if={$data['if']}&mac={$data['mac']}\">"; + echo "<td class=\"list\" valign=\"middle\"><a href=\"services_dhcp_edit.php?if={$data['if']}&mac={$data['mac']}&descr={$data['hostname']}\">"; echo "<img src=\"/themes/{$g['theme']}/images/icons/icon_plus.gif\" width=\"17\" height=\"17\" border=\"0\" title=\"add a static mapping for this MAC address\"></a></td>\n"; + echo "<td valign=\"middle\"><a href=\"services_wol_edit.php?if={$data['if']}&mac={$data['mac']}&descr={$data['hostname']}\">"; + echo "<img src=\"/themes/{$g['theme']}/images/icons/icon_wol_all.gif\" width=\"17\" height=\"17\" border=\"0\" title=\"add a wake on lan mapping for this MAC address\"></a></td>\n"; echo "</tr>\n"; } } diff --git a/usr/local/www/services_dhcp_edit.php b/usr/local/www/services_dhcp_edit.php index e2ed9a4..fdc941b 100755 --- a/usr/local/www/services_dhcp_edit.php +++ b/usr/local/www/services_dhcp_edit.php @@ -58,6 +58,7 @@ if (isset($id) && $a_maps[$id]) { $pconfig['descr'] = $a_maps[$id]['descr']; } else { $pconfig['mac'] = $_GET['mac']; + $pconfig['descr'] = $_GET['descr']; } if ($_POST) { diff --git a/usr/local/www/services_wol_edit.php b/usr/local/www/services_wol_edit.php index 2e0c7ea..a25b3ae 100755 --- a/usr/local/www/services_wol_edit.php +++ b/usr/local/www/services_wol_edit.php @@ -47,6 +47,12 @@ if (isset($id) && $a_wol[$id]) { $pconfig['mac'] = $a_wol[$id]['mac']; $pconfig['descr'] = $a_wol[$id]['descr']; } +else +{ + $pconfig['interface'] = $_GET['if']; + $pconfig['mac'] = $_GET['mac']; + $pconfig['descr'] = $_GET['descr']; +} if ($_POST) { |