$ifname) { array_push($validNames, $ifdescr); } if (is_array($_POST['show'])) { $user_settings['widgets'][$_POST['widgetkey']]['iffilter'] = implode(',', array_diff($validNames, $_POST['show'])); } else { $user_settings['widgets'][$_POST['widgetkey']]['iffilter'] = implode(',', $validNames); } save_widget_settings($_SESSION['Username'], $user_settings["widgets"], gettext("Saved Interfaces Filter via Dashboard.")); header("Location: /index.php"); } // When this widget is included in the dashboard, $widgetkey is already defined before the widget is included. // When the ajax call is made to refresh the interfaces table, 'widgetkey' comes in $_REQUEST. if ($_REQUEST['widgetkey']) { $widgetkey = $_REQUEST['widgetkey']; } ?>
=htmlspecialchars($ifname);?> | =htmlspecialchars($ifinfo['status'])?> | =sprintf(gettext("Uptime: %s"), htmlspecialchars($ifinfo['ppp_uptime']));?> =htmlspecialchars($ifinfo['media']);?> | > n/a =htmlspecialchars($ifinfo['ipaddr'])?> '); } ?> =htmlspecialchars($ifinfo['ipaddrv6'])?> |
=gettext('All interfaces are hidden.');?> |