diff options
Diffstat (limited to 'frontends/php/include/classes/html/CColorCell.php')
-rw-r--r-- | frontends/php/include/classes/html/CColorCell.php | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/frontends/php/include/classes/html/CColorCell.php b/frontends/php/include/classes/html/CColorCell.php new file mode 100644 index 00000000000..fb35477e6bc --- /dev/null +++ b/frontends/php/include/classes/html/CColorCell.php @@ -0,0 +1,32 @@ +<?php +/* +** Zabbix +** Copyright (C) 2001-2014 Zabbix SIA +** +** This program is free software; you can redistribute it and/or modify +** it under the terms of the GNU General Public License as published by +** the Free Software Foundation; either version 2 of the License, or +** (at your option) any later version. +** +** This program is distributed in the hope that it will be useful, +** but WITHOUT ANY WARRANTY; without even the implied warranty of +** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +** GNU General Public License for more details. +** +** You should have received a copy of the GNU General Public License +** along with this program; if not, write to the Free Software +** Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. +**/ + + +class CColorCell extends CDiv { + + public function __construct($name, $value, $action = null) { + parent::__construct(SPACE.SPACE.SPACE, 'pointer'); + $this->setName($name); + $this->attr('id', zbx_formatDomId($name)); + $this->attr('title', '#'.$value); + $this->attr('style', 'display: inline; width: 10px; height: 10px; text-decoration: none; border: 1px solid black; background-color: #'.$value); + $this->attr('onclick', $action); + } +} |