} else { $s = ""; } echo "<td align=left><input type=checkbox name=nspushenabled value=1" . $s . "> "; echo hlink("Nodeside:PushEnabled"); echo "</td></tr>"; echo "<tr><td align=right>" . $NATS->Lang->Item("push.ip") . " :</td><td align=left>"; echo "<input type=text name=nspuship value=\"" . $row['nspuship'] . "\" size=20 maxlength=120>"; echo " " . hlink("Nodeside:PushIP"); echo "</td></tr>"; echo "<tr><td align=right>" . $NATS->Lang->Item("last.data") . " :</td><td align=left>"; echo nicedt($row['nslastx']) . " - " . dtago($row['nslastx']) . "</td></tr>"; if ($row['nspullenabled'] == 1) { echo "<tr><td align=right>" . $NATS->Lang->Item("next.pull.due") . " :</td><td align=left>"; if ($row['nsnextx'] > 0) { echo nicedt($row['nsnextx']) . " - " . nicenextx($row['nsnextx']); } else { echo $NATS->Lang->Item("now"); } echo "</td></tr>"; } echo "<tr><td align=right>" . $NATS->Lang->Item("catalogue") . " :</td><td align=left>"; $nsq = "SELECT COUNT(nstestid) FROM fnnstest WHERE nodeid=\"" . ss($_REQUEST['nodeid']) . "\""; $nsr = $NATS->DB->Query($nsq); if ($nsrow = $NATS->DB->Fetch_Array($nsr)) { echo $nsrow['COUNT(nstestid)'] . " " . $NATS->Lang->Item("nodeside.monitors"); } $NATS->DB->Free($nsr); echo "</td></tr>"; echo "<tr><td align=right>" . $NATS->Lang->Item("refresh.now") . ":</td><td align=left>"; if ($row['nspullenabled'] == 1) {
if ($row['simpleeval'] == 1) { $s = " checked"; } else { $s = ""; } echo "<input type=checkbox name=simpleeval value=1" . $s . "> " . hlink("Test:SimpleEvaluation"); echo "</td></tr>"; echo "<tr><td colspan=2><hr class=\"nspacer\"></td></tr>"; echo "<tr><td>" . $NATS->Lang->Item("test.interval") . ":</td>"; echo "<td><input type=text size=3 name=testinterval maxlength=8 value=\"" . $row['testinterval'] . "\"> " . $NATS->Lang->Item("minutes") . " " . hlink("Test:Interval"); echo "</td></tr>"; echo "<input type=hidden name=original_testinterval value=\"" . $row['testinterval'] . "\">"; echo "<tr><td valign=top>" . $NATS->Lang->Item("test.due") . ":</td>"; echo "<td>"; if ($row['nextrunx'] > 0) { echo nicedt($row['nextrunx']) . " - " . nicenextx($row['nextrunx']); } else { echo $NATS->Lang->Item("now"); } echo "</td></tr>"; echo "<tr><td valign=top>" . $NATS->Lang->Item("last.tested") . ":</td>"; echo "<td>" . nicedt($row['lastrunx']) . " - " . dtago($row['lastrunx']) . "<br>"; echo "<a href=localtest.action.php?localtestid=" . $_REQUEST['localtestid'] . "&action=invalidate>" . $NATS->Lang->Item("check.asap") . "</a>"; echo "</td></tr>"; echo "<tr><td colspan=2><hr class=\"nspacer\"></td></tr>"; echo "<tr><td>" . $NATS->Lang->Item("custom.attempts") . ":</td>"; echo "<td><input type=text size=3 name=attempts maxlength=2 value=\"" . $row['attempts'] . "\"> " . hlink("Test:Attempts"); echo "</td></tr>"; echo "<tr><td>" . $NATS->Lang->Item("custom.timeout") . ":</td>"; echo "<td><input type=text name=timeout size=3 maxlength=3 value=\"" . $row['timeout'] . "\"> " . $NATS->Lang->Item("seconds") . " " . hlink("Test:Timeout"); echo "</td></tr>";