/** * Icinga Editor Timeprioda * * @package IcingaEditor * @subpackage WebUI * @author Vitex <*****@*****.**> * @copyright 2012 Vitex@hippy.cz (G) */ require_once 'includes/IEInit.php'; require_once 'classes/IETimeperiod.php'; require_once 'classes/IECfgEditor.php'; $oPage->onlyForLogged(); $Timeperiod = new IETimeperiod($oPage->getRequestValue('timeperiod_id', 'int')); if ($oPage->isPosted()) { unset($_POST['Save']); $Timeperiod->takeData($_POST); $TimepriodID = $Timeperiod->saveToMySQL(); if (is_null($TimepriodID)) { $oUser->addStatusMessage(_('časová perioda nebyl uložena'), 'warning'); } else { $oUser->addStatusMessage(_('časová byla uložena'), 'success'); } } $DelColumn = $oPage->getGetValue('del'); if (!is_null($DelColumn)) { $Del = $Timeperiod->delTime($DelColumn); $TimepriodID = $Timeperiod->saveToMySQL(); if (is_null($TimepriodID) && !$Del) { $oUser->addStatusMessage(_('položka nebyla odebrána'), 'warning'); } else { $oUser->addStatusMessage(_('položka byla odebrána'), 'success');