/hobbit/web/notify_form

http://github.com/brinkman83/bashrc · #! · 116 lines · 105 code · 11 blank · 0 comment · 0 complexity · 74f31187049b56d9723f8203effcacee MD5 · raw file

  1. <CENTER>
  2. <FORM METHOD="GET" ACTION="&SCRIPT_NAME">
  3. <TABLE BORDER=0 SUMMARY="Notification time period">
  4. <TR>
  5. <TD><TABLE BORDER=0>
  6. <TR>
  7. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"><B>Starting </B></FONT></TD>
  8. <TD><INPUT TYPE=TEXT NAME="MAXTIME" SIZE=40></TD>
  9. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"><B> minutes ago </B>( Default 1440 )</FONT></TD>
  10. </TR>
  11. <TR>
  12. <TD COLSPAN=3 ALIGN=CENTER><FONT FACE="Arial, Helvetica" COLOR="silver"><B>&nbsp;- OR -&nbsp;</B></FONT></TD>
  13. </TR>
  14. <TR>
  15. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"><B>From: </B></FONT></TD>
  16. <TD><INPUT TYPE=TEXT NAME="FROMTIME" SIZE=40 ID="starttime"></TD>
  17. <TD><FONT FACE="Arial, Helvetica" COLOR="silver">(ccyy/mm/dd@hh:mm:ss)</FONT></TD>
  18. </TR>
  19. <TR>
  20. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"><B>To: </B></FONT></TD>
  21. <TD><INPUT TYPE=TEXT NAME="TOTIME" SIZE=40 ID="endtime"></TD>
  22. <TD><FONT FACE="Arial, Helvetica" COLOR="silver">(ccyy/mm/dd@hh:mm:ss)</FONT></TD>
  23. </TR>
  24. </TABLE></TD>
  25. </TR>
  26. <TR><TD>
  27. <button onclick="document.getElementById('starttime').value='&EVENTLASTYEARBEGIN'; document.getElementById('endtime').value='&EVENTCURRYEARBEGIN'; return false">Last year</button>
  28. <button onclick="document.getElementById('starttime').value='&EVENTLASTMONTHBEGIN'; document.getElementById('endtime').value='&EVENTCURRMONTHBEGIN'; return false">Last month</button>
  29. <button onclick="document.getElementById('starttime').value='&EVENTLASTWEEKBEGIN'; document.getElementById('endtime').value='&EVENTCURRWEEKBEGIN'; return false">Last week</button>
  30. <button onclick="document.getElementById('starttime').value='&EVENTCURRYEARBEGIN'; document.getElementById('endtime').value=''; return false">This year</button>
  31. <button onclick="document.getElementById('starttime').value='&EVENTCURRMONTHBEGIN'; document.getElementById('endtime').value=''; return false">This month</button>
  32. <button onclick="document.getElementById('starttime').value='&EVENTCURRWEEKBEGIN'; document.getElementById('endtime').value=''; return false">This week</button>
  33. <button onclick="document.getElementById('starttime').value='&EVENTYESTERDAY'; document.getElementById('endtime').value='&EVENTTODAY'; return false">Yesterday</button>
  34. <button onclick="document.getElementById('starttime').value='&EVENTTODAY'; document.getElementById('endtime').value='&EVENTNOW'; return false">Today</button>
  35. </TD></TR>
  36. </TABLE>
  37. <BR><BR>
  38. <TABLE BORDER=0 SUMMARY="Notification criteria">
  39. <TR>
  40. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"><B>Max # of notifications</B></FONT></TD>
  41. <TD WIDTH=10>&nbsp;</TD>
  42. <TD><INPUT TYPE=TEXT NAME="MAXCOUNT" SIZE=40 VALUE=100></TD>
  43. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"> ( Default 100 )</FONT></TD>
  44. </TR>
  45. <TR>
  46. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"><B>Hosts to match</B></FONT></TD>
  47. <TD WIDTH=10>&nbsp;</TD>
  48. <TD><INPUT TYPE=TEXT NAME="HOSTMATCH" SIZE=40></TD>
  49. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"> ( ex: ^host.*$ )</FONT></TD>
  50. </TR>
  51. <TR>
  52. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"><B>Hosts to skip</B></FONT></TD>
  53. <TD WIDTH=10>&nbsp;</TD>
  54. <TD><INPUT TYPE=TEXT NAME="EXHOSTMATCH" SIZE=40></TD>
  55. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"> ( ex: ^host.*$ )</FONT></TD>
  56. </TR>
  57. <TR>
  58. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"><B>Pages to match</B></FONT></TD>
  59. <TD WIDTH=10>&nbsp;</TD>
  60. <TD><INPUT TYPE=TEXT NAME="PAGEMATCH" ID="PAGEMATCH" SIZE=40></TD>
  61. <td>
  62. <select name="PATHLIST" ID="PATHLIST" onChange="document.getElementById('PAGEMATCH').value=document.getElementById('PATHLIST').value; return false">
  63. &PAGEPATH_DROPDOWN
  64. </select>
  65. </td>
  66. </TR>
  67. <TR>
  68. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"><B>Pages to skip</B></FONT></TD>
  69. <TD WIDTH=10>&nbsp;</TD>
  70. <TD><INPUT TYPE=TEXT NAME="EXPAGEMATCH" SIZE=40></TD>
  71. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"> ( ex: ^webservers/.*$ )</FONT></TD>
  72. </TR>
  73. <TR>
  74. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"><B>Tests to match</B></FONT></TD>
  75. <TD WIDTH=10>&nbsp;</TD>
  76. <TD><INPUT TYPE=TEXT NAME="TESTMATCH" SIZE=40></TD>
  77. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"> ( ex: cpu|vmstat )</FONT></TD>
  78. </TR>
  79. <TR>
  80. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"><B>Tests to skip</B></FONT></TD>
  81. <TD WIDTH=10>&nbsp;</TD>
  82. <TD><INPUT TYPE=TEXT NAME="EXTESTMATCH" SIZE=40></TD>
  83. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"> ( ex: cpu|vmstat )</FONT></TD>
  84. </TR>
  85. <TR>
  86. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"><B>Recipients to match</B></FONT></TD>
  87. <TD WIDTH=10>&nbsp;</TD>
  88. <TD><INPUT TYPE=TEXT NAME="RCPTMATCH" SIZE=40></TD>
  89. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"> ( ex: admin@test.com )</FONT></TD>
  90. </TR>
  91. <TR>
  92. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"><B>Recipients to skip</B></FONT></TD>
  93. <TD WIDTH=10>&nbsp;</TD>
  94. <TD><INPUT TYPE=TEXT NAME="EXRCPTMATCH" SIZE=40></TD>
  95. <TD><FONT FACE="Arial, Helvetica" COLOR="silver"> ( ex: admin@test.com )</FONT></TD>
  96. </TR>
  97. <TR>
  98. <TD COLSPAN=3 ALIGN=CENTER>
  99. <BR><BR>
  100. <INPUT TYPE="SUBMIT" NAME="Send" VALUE="View log" ALT="View log">
  101. </TD>
  102. </TR>
  103. </TABLE>
  104. </FORM>
  105. </CENTER>