Viewing File server/web/node.edit.php of 1.17.0a
|
"; 284: echo $NATS->Lang->Item("node.id"); 285: echo " : | "; 286: echo $row['nodeid']; 287: echo " | ||||||
"; 290: echo $NATS->Lang->Item("node.name"); 291: echo " : | "; 292: echo ""; 293: echo " | ||||||
"; 296: echo $NATS->Lang->Item("hostname"); 297: echo " : | "; 298: echo ""; 299: echo " | ||||||
"; 302: echo $NATS->Lang->Item("description"); 303: echo " : | "; 304: echo ""; 305: echo " | ||||||
"; 308: echo $NATS->Lang->Item("node.icon"); 309: echo " : | "; 310: echo "311: if ($row['nodeicon']!="") echo ""; 312: echo ""; 313: $iconList=GetIcons(); 314: foreach($iconList as $icon) 315: echo ""; 316: //echo " [ Show Icons ]"; 317: echo " [ ".$NATS->Lang->Item("show.hide.icons")." ]"; 318: echo " | ||||||
"; 321: echo ""; 322: echo " | |||||||
"; 325: echo $NATS->Lang->Item("master.node"); 326: echo " : | "; 327: echo "328: if ($row['masterid']=="") $s=" selected"; 329: else $s=""; 330: echo "\n"; 331: 332: $nlq="SELECT nodeid,nodename FROM fnnode ORDER BY weight ASC"; 333: $nlr=$NATS->DB->Query($nlq); 334: while ($noderow=$NATS->DB->Fetch_Array($nlr)) 335: { 336: if ($noderow['nodeid'] != $row['nodeid']) // not this node 337: { 338: if ($noderow['nodeid'] == $row['masterid']) // this is the master 339: $s=" selected"; 340: else 341: $s=""; 342: echo "343: if ($noderow['nodename']!="") echo $noderow['nodename']." (".$noderow['nodeid'].")"; 344: else echo $noderow['nodeid']; 345: echo "\n"; 346: } 347: } 348: $NATS->DB->Free($nlr); 349: 350: 351: echo " ".hlink("Node:Master")."\n"; 352: echo " | ||||||
"; 355: echo $NATS->Lang->Item("master.skip"); 356: echo " : | "; 357: echo "358: 359: if ($row['masterjustping']==1) $s=" selected"; 360: else $s=""; 361: 362: echo "\n"; 363: if ($s=="") $s=" selected"; 364: else $s=""; 365: echo "\n"; 366: 367: echo " ".hlink("MasterNode:Ping")."\n"; 368: echo " | ||||||
"; 372: echo $NATS->Lang->Item("node.enabled"); 373: echo " : | "; 374: if ($row['nodeenabled']==1) $s=" checked"; 375: else $s=""; 376: echo ""; 377: echo " ".hlink("Node:Enabled"); 378: echo " | ||||||
"; 381: echo $NATS->Lang->Item("test.schedule"); 382: echo " : | "; 383: echo "384: echo ""; 385: $sq="SELECT scheduleid,schedulename FROM fnschedule"; 386: $sr=$NATS->DB->Query($sq); 387: while ($sched=$NATS->DB->Fetch_Array($sr)) 388: { 389: if ($sched['scheduleid']==$row['scheduleid']) $s.=" selected"; 390: else $s=""; 391: echo ""; 392: } 393: echo ""; 394: $NATS->DB->Free($sr); 395: echo " ".hlink("Schedule"); 396: echo " | ||||||
"; 399: echo $NATS->Lang->Item("test.interval"); 400: echo " : | "; 401: echo " "; 402: echo $NATS->Lang->Item("minutes")." ".hlink("Node:TestInterval"); 403: echo " | ||||||
"; 407: echo $NATS->Lang->Item("test.due"); 408: echo " : | ";
409: if ($row['nextrunx']>0) echo nicedt($row['nextrunx']);
410: else echo $NATS->Lang->Item("now");
411: echo " "; 412: echo nicenextx($row['nextrunx']); 413: echo " ".$NATS->Lang->Item("check.asap")." "; 414: echo hlink("Node:CheckASAP",12); 415: echo " | ||||||
"; 418: echo $NATS->Lang->Item("alerts.active"); 419: echo " : | "; 420: if ($row['nodealert']==1) $s=" checked"; 421: else $s=""; 422: echo ""; 423: echo " ".hlink("Node:AlertActive"); 424: echo " | ||||||
"; 429: echo $NATS->Lang->Item("ping.test"); 430: echo " : | "; 431: if ($row['pingtest']==1) $s=" checked"; 432: else $s=""; 433: echo ""; 434: echo " ".hlink("Node:PingTest"); 435: echo " | ||||||
"; 438: echo $NATS->Lang->Item("require.ping"); 439: echo " : | "; 440: if ($row['pingfatal']==1) $s=" checked"; 441: else $s=""; 442: echo ""; 443: echo " ".hlink("Node:RequirePing"); 444: echo " | ||||||
"; 449: echo $NATS->Lang->Item("nodeside.testing"); 450: echo " : | "; 451: if ($row['nsenabled']==1) $nodeside=true; 452: else $nodeside=false; 453: if ($nodeside) $s=" checked"; 454: else $s=""; 455: echo ""; 456: echo " ".hlink("Nodeside"); 457: echo " | ||||||
".$NATS->Lang->Item("node.key")." : | "; 463: echo ""; 464: echo " ".hlink("Nodeside:Key"); 465: echo " | ||||||
".$NATS->Lang->Item("pull.enabled")." : | "; 468: if ($row['nspullenabled']==1) $s=" checked"; 469: else $s=""; 470: echo ""; 471: echo hlink("Nodeside:PullEnabled"); 472: echo " | ||||||
".$NATS->Lang->Item("pull.url")." : | "; 475: echo ""; 476: if ($row['nsurl']!="") 477: { 478: $uri=$row['nsurl']."?nodekey=".$row['nskey']."&noupdates=1"; 479: echo " ".$NATS->Lang->Item("debug.raw").""; 480: } 481: echo " ".hlink("Nodeside:URL"); 482: echo " | ||||||
".$NATS->Lang->Item("pull.interval")." : | "; 485: echo ""; 486: echo " ".$NATS->Lang->Item("minutes")." ".hlink("Nodeside:Interval"); 487: echo " | ||||||
".$NATS->Lang->Item("push.enabled")." : | "; 490: if ($row['nspushenabled']==1) $s=" checked"; 491: else $s=""; 492: echo ""; 493: echo hlink("Nodeside:PushEnabled"); 494: echo " | ||||||
".$NATS->Lang->Item("push.ip")." : | "; 497: echo ""; 498: echo " ".hlink("Nodeside:PushIP"); 499: echo " | ||||||
".$NATS->Lang->Item("last.data")." : | "; 502: echo nicedt($row['nslastx'])." - ".dtago($row['nslastx'])." | ||||||
".$NATS->Lang->Item("next.pull.due")." : | "; 507: if ($row['nsnextx']>0) echo nicedt($row['nsnextx'])." - ".nicenextx($row['nsnextx']); 508: else echo $NATS->Lang->Item("now"); 509: echo " | ||||||
".$NATS->Lang->Item("catalogue")." : | "; 513: $nsq="SELECT COUNT(nstestid) FROM fnnstest WHERE nodeid=\"".ss($_REQUEST['nodeid'])."\""; 514: $nsr=$NATS->DB->Query($nsq); 515: if ($nsrow=$NATS->DB->Fetch_Array($nsr)) 516: { 517: echo $nsrow['COUNT(nstestid)']." ".$NATS->Lang->Item("nodeside.monitors"); 518: } 519: $NATS->DB->Free($nsr); 520: echo " | ||||||
".$NATS->Lang->Item("refresh.now").": | "; 523: if ($row['nspullenabled']==1) echo "".$NATS->Lang->Item("nodeside.pull.now").""; 524: else echo "".$NATS->Lang->Item("nodeside.pull.disabled").""; 525: echo " | ||||||
".$NATS->Lang->Item("utility.links")." ".hlink("UtilLinks",12)." : | ";
535: echo "
| ||||||
";
561: echo "Lang->Item("save.settings")."\"> ".$NATS->Lang->Item("cancel")."";
562: echo " "; 563: echo " |
"; 590: 591: echo ""; 592: if (strlen($row['testparam'])>10) $tp=substr($row['testparam'],0,8).".."; 593: else $tp=$row['testparam']; 594: if ($row['testname']=="") echo lText($row['testtype'])." (".$tp.")"; 595: else echo $row['testname']; 596: echo ""; 597: echo " | "; 598: 599: echo ""; 600: echo "Lang->Item("edit.options")."\"> "; 601: echo ""; 602: echo "Lang->Item("delete")."\">"; 603: 604: echo " ".$NATS->Lang->Item("last.tested").": ".dtago($row['lastrunx']).""; 605: echo " |
"; 615: 616: echo ""; 617: if ($row['testname']=="") echo $row['testdesc']; 618: else echo $row['testname']; 619: echo ""; 620: echo " | "; 621: 622: echo ""; 623: echo "Lang->Item("edit.options")."\"> "; 624: echo ""; 625: echo "Lang->Item("delete")."\">"; 626: 627: echo " ".$NATS->Lang->Item("last.tested").": ".dtago($row['lastrunx']).""; 628: echo " |
| |
".$NATS->Lang->Item("add.test")." : | "; 637: echo ""; 651: 652: // one day will do fancy JS option here but for now moved to the edit 653: //echo " "; 654: echo ""; 655: echo ""; 656: 657: echo "Lang->Item("create.test")."\">"; 658: echo " |
".$NATS->Lang->Item("add.nodeside")." : | "; 665: echo ""; 675: echo " Lang->Item("add")."\">"; 676: echo " |