diff options
| author | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2001-09-23 15:31:11 +0000 |
|---|---|---|
| committer | hugetoad <hugetoad@97f52cf1-0a1b-0410-bd0e-c28be96e8082> | 2001-09-23 15:31:11 +0000 |
| commit | 419fb9970aecbdfe99e4131d437046858326018b (patch) | |
| tree | 0e3d6fd14a55a6930f11501f0f26cfc40fea1c66 /frontends/php/items.html | |
| parent | 84ef2d972ab484757d91fe78f1fe6c1fdda34f9a (diff) | |
- no full list of triggers and items will be shown
- deleted column triggers.lastcheck
- fixed PostgreSQL upgrade patch to 1.0alpha10
- if item.history==0, not values will be added to table history for this item
- added directory upgrades/dbpatches/1.0alpha10_to_1.0alpha11/
git-svn-id: svn://svn.zabbix.com/trunk@211 97f52cf1-0a1b-0410-bd0e-c28be96e8082
Diffstat (limited to 'frontends/php/items.html')
| -rw-r--r-- | frontends/php/items.html | 224 |
1 files changed, 113 insertions, 111 deletions
diff --git a/frontends/php/items.html b/frontends/php/items.html index 15a7a327..c8f4707a 100644 --- a/frontends/php/items.html +++ b/frontends/php/items.html @@ -13,16 +13,19 @@ { $result=update_item($itemid,$description,$key,$hostid,$delay,$history,$status,$type,$snmp_community,$snmp_oid); show_messages($result,"Item updated","Cannot update item"); + unset($itemid); } if($register=="changestatus") { $result=update_item_status($itemid,$status); show_messages($result,"Status of item changed","Cannot change item status"); + unset($itemid); } if($register=="add") { $result=add_item($description,$key,$hostid,$delay,$history,$status,$type,$snmp_community,$snmp_oid); show_messages($result,"Item added","Cannot add item"); + unset($itemid); } if($register=="delete") { @@ -41,14 +44,14 @@ <? $result=DBselect("select hostid,host from hosts order by host"); - if(isset($hostid)) - { - echo "<A HREF=\"items.html\">all</A> "; - } - else - { - echo "<b>[<A HREF=\"items.html\">all</A>]</b> "; - } +// if(isset($hostid)) +// { +// echo "<A HREF=\"items.html\">all</A> "; +// } +// else +// { +// echo "<b>[<A HREF=\"items.html\">all</A>]</b> "; +// } for($i=0;$i<DBnum_rows($result);$i++) { $hid=DBget_field($result,$i,0); @@ -68,115 +71,114 @@ echo "<br>"; $lasthost=""; - if(isset($hostid)) - { - $whereonly="where h.hostid=i.hostid and h.hostid=$hostid"; - } - else - { - $whereonly="where h.hostid=i.hostid"; - } - $result=DBselect("select h.host,i.key_,i.itemid,i.description,h.port,i.delay,i.history,i.lastvalue,i.lastclock,i.status,i.lastdelete,i.nextcheck,h.hostid from hosts h,items i $whereonly order by h.host,i.key_,i.description"); - echo "<CENTER>"; - $col=0; - for($i=0;$i<DBnum_rows($result);$i++) + if(isset($hostid)&&!isset($itemid)) { - $host=DBget_field($result,$i,0); - $itemid_=DBget_field($result,$i,2); - $hostid_=DBget_field($result,$i,12); -// echo "\n<br><hr><b>=$host= =$lasthost=</b>\n"; - if($lasthost!=$host) + $result=DBselect("select h.host,i.key_,i.itemid,i.description,h.port,i.delay,i.history,i.lastvalue,i.lastclock,i.status,i.lastdelete,i.nextcheck,h.hostid from hosts h,items i where h.hostid=i.hostid and h.hostid=$hostid order by h.host,i.key_,i.description"); + echo "<CENTER>"; + $col=0; + for($i=0;$i<DBnum_rows($result);$i++) { - if($lasthost!="") + $host=DBget_field($result,$i,0); + $itemid_=DBget_field($result,$i,2); + $hostid_=DBget_field($result,$i,12); + // echo "\n<br><hr><b>=$host= =$lasthost=</b>\n"; + if($lasthost!=$host) + { + if($lasthost!="") + { + echo "</TABLE><BR>"; + } + show_table_header("<A HREF='items.html?hostid=$hostid_'>$host</A>"); + echo "<TABLE BORDER=0 COLS=13 WIDTH=\"100%\" BGCOLOR=\"#CCCCCC\" cellspacing=1 cellpadding=3>"; + cr(); + echo "<TR>"; + cr(); + echo "<TD WIDTH=\"10%\" NOSAVE><B>Host</B></TD>"; + cr(); + echo "<TD WIDTH=\"10%\" NOSAVE><B>Key</B></TD>"; + cr(); + echo "<TD WIDTH=\"10%\" ><B>Description</B></TD>"; + cr(); + echo "<TD WIDTH=\"5%\" NOSAVE><B>Delay</B></TD>"; + cr(); + echo "<TD WIDTH=\"5%\" NOSAVE><B>History</B></TD>"; + cr(); + echo "<TD><B>Shortname</B></TD>"; + cr(); + echo "<TD WIDTH=\"5%\" NOSAVE><B>Status</B></TD>"; + cr(); + echo "<TD WIDTH=\"5%\" NOSAVE><B>Actions</B></TD>"; + cr(); + echo "</TR>"; + cr(); + } + $lasthost=$host; + if($col==1) + { + echo "<TR BGCOLOR=#DDDDDD>"; + cr(); + $col=0; + } else + { + echo "<TR BGCOLOR=#EEEEEE>"; + $col=1; + } + $host=DBget_field($result,$i,0); + $port=DBget_field($result,$i,4); + $delay=DBget_field($result,$i,5); + $history=DBget_field($result,$i,6); + $key=DBget_field($result,$i,1); + $shortname=$host.':'.$key; + $description=DBget_field($result,$i,3); + $lastvalue=DBget_field($result,$i,7); + $lastclock=date("y/m/d H:i:s",DBget_field($result,$i,9)); + $itemid_=DBget_field($result,$i,2); + $status=DBget_field($result,$i,9); + echo "<TD>$host</TD>"; + echo "<TD>$key</TD>"; + echo "<TD>$description</TD>"; + $description=rawurlencode($description); + echo "<TD>$delay</TD>"; + echo "<TD>$history</TD>"; + echo "<TD>$shortname</TD>"; + + echo "<td align=center>"; + if(isset($hostid)) + { + if($status==0) echo "<a href=\"items.html?itemid=$itemid_&hostid=$hostid®ister=changestatus&status=1\">Active</a>"; + elseif($status==1) echo "<a href=\"items.html?itemid=$itemid_&hostid=$hostid®ister=changestatus&status=0\">Not active</a>"; + elseif($status==2) echo "Trapper"; + elseif($status==3) echo "Not supported"; + elseif($status==10) echo "Autodisabled"; + else echo "<TD ALIGN=CENTER><B>$status</B> Unknown</TD>"; + } + else { - echo "</TABLE><BR>"; + if($status==0) echo "<a href=\"items.html?itemid=$itemid_®ister=changestatus&status=1\">Active</a>"; + elseif($status==1) echo "<a href=\"items.html?itemid=$itemid_®ister=changestatus&status=0\">Not active</a>"; + elseif($status==2) echo "Trapper"; + elseif($status==3) echo "Not supported"; + elseif($status==10) echo "Autodisabled"; + else echo "<TD ALIGN=CENTER><B>$status</B> Unknown</TD>"; + } + echo "</td>"; + + if(isset($hostid_)) + { + echo "<TD><A HREF=\"items.html?hostid=$hostid_&itemid=$itemid_#form\">Change</A></TD>"; + } + else + { + echo "<TD><A HREF=\"items.html?itemid=$itemid_#form\">Change</A></TD>"; } - show_table_header("<A HREF='items.html?hostid=$hostid_'>$host</A>"); - echo "<TABLE BORDER=0 COLS=13 WIDTH=\"100%\" BGCOLOR=\"#CCCCCC\" cellspacing=1 cellpadding=3>"; - cr(); - echo "<TR>"; - cr(); - echo "<TD WIDTH=\"10%\" NOSAVE><B>Host</B></TD>"; - cr(); - echo "<TD WIDTH=\"10%\" NOSAVE><B>Key</B></TD>"; - cr(); - echo "<TD WIDTH=\"10%\" ><B>Description</B></TD>"; - cr(); - echo "<TD WIDTH=\"5%\" NOSAVE><B>Delay</B></TD>"; - cr(); - echo "<TD WIDTH=\"5%\" NOSAVE><B>History</B></TD>"; - cr(); - echo "<TD><B>Shortname</B></TD>"; - cr(); - echo "<TD WIDTH=\"5%\" NOSAVE><B>Status</B></TD>"; - cr(); - echo "<TD WIDTH=\"5%\" NOSAVE><B>Actions</B></TD>"; - cr(); echo "</TR>"; - cr(); - } - $lasthost=$host; - if($col==1) - { - echo "<TR BGCOLOR=#DDDDDD>"; - cr(); - $col=0; - } else - { - echo "<TR BGCOLOR=#EEEEEE>"; - $col=1; - } - $host=DBget_field($result,$i,0); - $port=DBget_field($result,$i,4); - $delay=DBget_field($result,$i,5); - $history=DBget_field($result,$i,6); - $key=DBget_field($result,$i,1); - $shortname=$host.':'.$key; - $description=DBget_field($result,$i,3); - $lastvalue=DBget_field($result,$i,7); - $lastclock=date("y/m/d H:i:s",DBget_field($result,$i,9)); - $itemid_=DBget_field($result,$i,2); - $status=DBget_field($result,$i,9); - echo "<TD>$host</TD>"; - echo "<TD>$key</TD>"; - echo "<TD>$description</TD>"; - $description=rawurlencode($description); - echo "<TD>$delay</TD>"; - echo "<TD>$history</TD>"; - echo "<TD>$shortname</TD>"; - - echo "<td align=center>"; - if(isset($hostid)) - { - if($status==0) echo "<a href=\"items.html?itemid=$itemid_&hostid=$hostid®ister=changestatus&status=1\">Active</a>"; - elseif($status==1) echo "<a href=\"items.html?itemid=$itemid_&hostid=$hostid®ister=changestatus&status=0\">Not active</a>"; - elseif($status==2) echo "Trapper"; - elseif($status==3) echo "Not supported"; - elseif($status==10) echo "Autodisabled"; - else echo "<TD ALIGN=CENTER><B>$status</B> Unknown</TD>"; - } - else - { - if($status==0) echo "<a href=\"items.html?itemid=$itemid_®ister=changestatus&status=1\">Active</a>"; - elseif($status==1) echo "<a href=\"items.html?itemid=$itemid_®ister=changestatus&status=0\">Not active</a>"; - elseif($status==2) echo "Trapper"; - elseif($status==3) echo "Not supported"; - elseif($status==10) echo "Autodisabled"; - else echo "<TD ALIGN=CENTER><B>$status</B> Unknown</TD>"; } - echo "</td>"; - - if(isset($hostid_)) - { - echo "<TD><A HREF=\"items.html?hostid=$hostid_&itemid=$itemid_#form\">Change</A></TD>"; - } - else - { - echo "<TD><A HREF=\"items.html?itemid=$itemid_#form\">Change</A></TD>"; - } - echo "</TR>"; + echo "</TABLE>"; + } + else + { +// echo "<center>Select Host</center>"; } - echo "</TABLE>"; ?> <? @@ -184,7 +186,7 @@ if(DBget_field($result,0,0)>0) { echo "<a name=\"form\"></a>"; - insert_item_form($itemid); + @insert_item_form($itemid); } ?> |
