<?php /** * Icinga Editor - titulní strana * * @package IcingaEditor * @subpackage WebUI * @author Vitex <*****@*****.**> * @copyright 2012 Vitex@hippy.cz (G) */ require_once 'includes/IEInit.php'; $oPage->onlyForLogged(); $script = new IEScript($oPage->getRequestValue('script_id', 'int')); switch ($oPage->getRequestValue('action')) { case 'export': $script->transfer($oPage->getRequestValue('destination')); break; default: if ($oPage->isPosted()) { $script->takeData($_POST); if (!$script->getName()) { $oUser->addStatusMessage(_('Není zadán název'), 'warning'); } $scriptID = $script->saveToMySQL(); if (is_null($scriptID)) { $oUser->addStatusMessage(_('Příkaz nebyl uložen'), 'warning'); } else { $oUser->addStatusMessage(_('Příkaz byl uložen'), 'success'); } } }
<?php /** * Icinga Editor - zasílá skript pro deploy * * @package IcingaEditor * @subpackage WebUI * @author Vitex <*****@*****.**> * @copyright 2012 Vitex@hippy.cz (G) */ require_once 'includes/IEInit.php'; //$oPage->onlyForLogged(); $script_id = $oPage->getRequestValue('script_id', 'int'); if ($script_id) { $script = new IEScript($script_id); $script->getCfg(); } else { die('script_id ?'); }