/hobbit/web/maint_form
http://github.com/brinkman83/bashrc · #! · 134 lines · 117 code · 17 blank · 0 comment · 0 complexity · 1a5ad876e1e60e8ff8b20f14d18adf33 MD5 · raw file
- <TABLE SUMMARY="Maintenance data" WIDTH="100%" BORDER=0>
- <TR><TH ALIGN=LEFT><I>Current Status</I></TH><TH ALIGN=LEFT><I>Select what to Disable</I></TH></TR>
- <TR>
- <TD WIDTH="55%" VALIGN=TOP>
- <TABLE SUMMARY="Status table" BORDER=0 WIDTH="90%" ALIGN=LEFT>
- <TR><TD>
- <TABLE SUMMARY="Disabled tests" BORDER=1 WIDTH="100%">
- <TR><TH COLSPAN=3>Currently disabled tests</TH></TR>
- &DISABLELIST
- </TABLE>
- </TD></TR>
- <TR><TD> </TD></TR>
- <TR><TD>
- <TABLE SUMMARY="Scheduled actions" BORDER=1 WIDTH="100%">
- <TR><TH COLSPAN=3>Scheduled actions</TH></TR>
- &SCHEDULELIST
- </TABLE>
- </TD></TR>
- </TABLE>
- </TD>
- <TD WIDTH="40%" VALIGN=TOP>
- <FORM METHOD="POST" NAME=selectionform ACTION="&SCRIPT_NAME">
- <TABLE SUMMARY="Selection table" BORDER=0 WIDTH="100%">
- <TR><TD WIDTH="100%" VALIGN=TOP>
- <TABLE SUMMARY="Maintenance input" BORDER=0>
- <TR><TH ALIGN=LEFT>Hosts</TH><TH ALIGN=LEFT>Tests</TH><TH> <TH></TR>
- <TR>
- <TD WIDTH="50%" ALIGN=LEFT>
- <SELECT MULTIPLE NAME=hostname SIZE=15 onChange="updateOptions(window.document.selectionform.hostname.options[selectedIndex].text);">
- &HOSTLIST
- </SELECT>
- </TD>
-
- <TD WIDTH="20%" ALIGN=LEFT>
- <SELECT MULTIPLE NAME=disabletest SIZE=15>
- <OPTION VALUE="">-- Select a host --</OPTION>
- </SELECT>
- </TD>
- </TR>
- <TR><TD> </TD></TR>
- <TR><TD WIDTH="100%" COLSPAN=2>
- <TABLE SUMMARY="Host filters" BORDER=1 WIDTH="100%">
- <TR><TH COLSPAN=2><FONT SIZE=-1><I>Filter hostlist</I></FONT></TH></TR>
- <TR>
- <TD>
- <FONT SIZE=-1>Hostname pattern</FONT><BR>
- <INPUT TYPE=TEXT NAME=hostpattern VALUE="&HOSTFILTER" SIZE=20 MAXLENGTH=80>
- </TD>
- <TD ROWSPAN=3 ALIGN=CENTER>
- <INPUT TYPE=SUBMIT NAME=go VALUE="Apply filters" ALT="Submit">
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT SIZE=-1>Pagename pattern</FONT><BR>
- <INPUT TYPE=TEXT NAME=pagepattern VALUE="&PAGEFILTER" SIZE=20 MAXLENGTH=80>
- </TD>
- </TR>
- <TR>
- <TD>
- <FONT SIZE=-1>IP address pattern</FONT><BR>
- <INPUT TYPE=TEXT NAME=ippattern VALUE="&IPFILTER" SIZE=20 MAXLENGTH=80>
- </TD>
- </TR>
- </TABLE>
- </TD></TR>
- <TR><TD> </TD></TR>
- <TR>
- <td COLSPAN=3>Cause: <input name=cause type=text size=50 maxlength=80></td>
- </TR>
- <TR>
- <TD COLSPAN=3>
- Duration: <INPUT NAME=duration TYPE=TEXT SIZE=5 MAXLENGTH=5 value="4">
- <select name=scale>
- <option value=1>minutes</option>
- <option value=60 selected>hours</option>
- <option value=1440>days</option>
- <option value=10080>weeks</option>
- </select>
- - OR - until OK:<input name="untilok" type=checkbox>
- </td>
- </TR>
- <TR><TD> </TD></TR>
- <TR>
- <td COLSPAN=3 ALIGN=LEFT>
- <table summary="When to disable" border=1 width="100%">
- <tr>
- <td align="left">
- <input name=go type=radio value="Disable now" checked> Disable now
- </td>
- </tr>
- <tr>
- <td align="left">
- <input name=go type=radio value="Schedule disable"> Schedule disable at
- <br>
- <SELECT NAME=month onClick="setcheck(this.form.go,true)"> &REPMONLIST </SELECT>
- <SELECT NAME=day onClick="setcheck(this.form.go,true)"> &REPDAYLIST </SELECT>
- <SELECT NAME=year onClick="setcheck(this.form.go,true)"> &FUTUREYEARLIST </SELECT>
- <SELECT NAME=hour onClick="setcheck(this.form.go,true)"> &REPHOURLIST </SELECT>
- <SELECT NAME=minute onClick="setcheck(this.form.go,true)"> &REPMINLIST </SELECT>
- </td>
- </tr>
- </table>
- </td>
- </TR>
- <TR>
- <td align=center colspan=3>
- <input name=apply type="button" onClick="validateDisable(this.form)" value="Apply">
- <INPUT TYPE="CHECKBOX" NAME=preview> Preview
- </td>
- </TR>
- </TABLE>
- </TD></TR>
- </TABLE>
- </FORM>
- </TD>
- </TR>
- </TABLE>