$description = array($img, SPACE, $description); } unset($img, $dep_table, $dependency); $dependency = false; $dep_table = new CTableInfo(); $dep_table->addOption('style', 'width: 200px;'); $dep_table->addRow(bold(S_DEPENDENT . ':')); $sql_dep = 'SELECT * FROM trigger_depends WHERE triggerid_up=' . $row['triggerid']; $dep_res = DBselect($sql_dep); while ($dep_row = DBfetch($dep_res)) { $dep_table->addRow(SPACE . '-' . SPACE . expand_trigger_description($dep_row['triggerid_down'])); $dependency = true; } if ($dependency) { $img = new Cimg('images/general/up_icon.png', 'DEP_UP'); $img->addOption('style', 'vertical-align: middle; border: 0px;'); $img->SetHint($dep_table); $description = array($img, SPACE, $description); } unset($img, $dep_table, $dependency); //------------------------ if (time(NULL) - $row['lastchange'] < TRIGGER_BLINK_PERIOD) { $tr_status = new CLink(trigger_value2str($row['value'])); $tr_status->addOption('name', 'blink'); } else { $tr_status = trigger_value2str($row['value']); } $value = new CSpan($tr_status, get_trigger_value_style($row['value'])); if ($_REQUEST['show_actions']) { $actions = array(new CLink(S_CHANGE, 'triggers.php?form=update&triggerid=' . $row['triggerid'] . url_param('hostid'), 'action')); } else {